allure-jswaku/7309/widgets/severity.json
2024-08-22 16:16:00 +00:00

1 line
158 KiB
JSON

[{"uid":"a0631bc98575ec65","name":"Subscribe to topic containing long and receive message","time":{"start":1724343330249,"stop":1724343330249,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d80b141719051fe","name":"should emit a peer event after start","time":{"start":1724342618350,"stop":1724342618351,"duration":1},"status":"passed","severity":"normal"},{"uid":"b03c9830b499c44a","name":"Fails to push message with large meta","time":{"start":1724343147834,"stop":1724343147835,"duration":1},"status":"passed","severity":"normal"},{"uid":"efeda444d60229f9","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1724342555481,"stop":1724342555481,"duration":0},"status":"passed","severity":"normal"},{"uid":"32477bbcb268b6db","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app0/7/topic424/xml","time":{"start":1724343218007,"stop":1724343218008,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c1fcfec55edc1ec","name":"Push message with unicode special characters payload","time":{"start":1724343266464,"stop":1724343266464,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b1bccfb4aa69ba6","name":"Promise Callback - true","time":{"start":1724343293101,"stop":1724343293102,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7f8f10d15f74420","name":"should not fail to start the service if it is already started","time":{"start":1724343161561,"stop":1724343161561,"duration":0},"status":"passed","severity":"normal"},{"uid":"769644ebb31b810","name":"Query Generator, No message returned","time":{"start":1724343275604,"stop":1724343275604,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe2be7fddab93f12","name":"Push 30 different messages","time":{"start":1724343147815,"stop":1724343147818,"duration":3},"status":"passed","severity":"normal"},{"uid":"3438021b0d6e856","name":"Js publishes, other Js receives","time":{"start":1724343149754,"stop":1724343149754,"duration":0},"status":"passed","severity":"normal"},{"uid":"b828aaa344703af8","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app82/9/topic436/proto","time":{"start":1724343217998,"stop":1724343217999,"duration":1},"status":"passed","severity":"normal"},{"uid":"58e4b19e40fbbf48","name":"Push message with Script payload","time":{"start":1724343147807,"stop":1724343147808,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b0e3a5cb6ff3daa","name":"Check meta is set [symmetric]","time":{"start":1724342590575,"stop":1724342590576,"duration":1},"status":"passed","severity":"normal"},{"uid":"d40776631dd72de8","name":"Push message with long payload","time":{"start":1724343147804,"stop":1724343147805,"duration":1},"status":"passed","severity":"normal"},{"uid":"85392332ec0e1d7b","name":"should only return 1 node with store capability","time":{"start":1724342580582,"stop":1724342580582,"duration":0},"status":"passed","severity":"normal"},{"uid":"19b28f902f064283","name":"nwaku subscribes","time":{"start":1724343149750,"stop":1724343149751,"duration":1},"status":"passed","severity":"normal"},{"uid":"8cce922b0c5cf6ce","name":"Check received message containing SQL Injection","time":{"start":1724343150497,"stop":1724343150498,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3a1faee1b7b8604","name":"Privacy Node - default protocol","time":{"start":1724343332401,"stop":1724343332401,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c423d34d35d7703","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1724342855221,"stop":1724342855222,"duration":1},"status":"passed","severity":"normal"},{"uid":"9553dbf8f38a0f9f","name":"Generator, 2 different pubsubtopics","time":{"start":1724343302784,"stop":1724343302784,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6c715359e54158","name":"Check message with invalid timestamp is not received","time":{"start":1724343150527,"stop":1724343150528,"duration":1},"status":"passed","severity":"normal"},{"uid":"f06c871fbf8a8a0c","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1724343331176,"stop":1724343331176,"duration":0},"status":"passed","severity":"normal"},{"uid":"caf4c4b622249aa6","name":"Ephemeral field is preserved - encoder v0","time":{"start":1724342618161,"stop":1724342618161,"duration":0},"status":"passed","severity":"normal"},{"uid":"db08ccbf312cfff5","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1724342831879,"stop":1724342831879,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb113b8b2869f5fd","name":"Relay - times out","time":{"start":1724343332398,"stop":1724343332398,"duration":0},"status":"passed","severity":"normal"},{"uid":"473476fd46c71600","name":"Push message with Basic HTML tag payload","time":{"start":1724343147808,"stop":1724343147809,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d342eda476315d2","name":"should properly create location multiaddrs - tcp6","time":{"start":1724342564286,"stop":1724342564286,"duration":0},"status":"passed","severity":"normal"},{"uid":"2311f5f7bdee36c3","name":"Query generator for multiple messages with different content topic format","time":{"start":1724343278182,"stop":1724343278182,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdf124b4d5bb71cb","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1724342555505,"stop":1724342555505,"duration":0},"status":"passed","severity":"normal"},{"uid":"9db5ea50bfccac96","name":"Check received message containing long","time":{"start":1724343150507,"stop":1724343150508,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4fb33bc12fede20","name":"Push message with Russian payload","time":{"start":1724343266459,"stop":1724343266461,"duration":2},"status":"passed","severity":"normal"},{"uid":"54a9d7c96aa045a9","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724342973529,"stop":1724342973529,"duration":0},"status":"passed","severity":"normal"},{"uid":"23811e1b28728b0c","name":"should properly compute the node id","time":{"start":1724342564283,"stop":1724342564284,"duration":1},"status":"passed","severity":"normal"},{"uid":"e44ea6e8d7c6bf15","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1724343217995,"stop":1724343217996,"duration":1},"status":"passed","severity":"normal"},{"uid":"c062d02a81f10423","name":"Push message with content topic containing unicode special characters","time":{"start":1724343266483,"stop":1724343266483,"duration":0},"status":"passed","severity":"normal"},{"uid":"907c516bbffb68ba","name":"ignores unrecognized TXT record formats","time":{"start":1724342580580,"stop":1724342580580,"duration":0},"status":"passed","severity":"normal"},{"uid":"48eba1ec50bdc8bb","name":"Sample","time":{"start":1724342563716,"stop":1724342563717,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9ab037ff2c0543f","name":"Passing page size 11 when there are 10 messages","time":{"start":1724343311314,"stop":1724343311314,"duration":0},"status":"passed","severity":"normal"},{"uid":"a22ac0ee05219d10","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1724342555504,"stop":1724342555505,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0c9e12a6ec12bcb","name":"different cluster, different shard: nodes don't connect","time":{"start":1724342831799,"stop":1724342831799,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3a740a8fcad297f","name":"should throw error - no id","time":{"start":1724342564282,"stop":1724342564282,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7407b1b0f1db668","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1724342555502,"stop":1724342555502,"duration":0},"status":"passed","severity":"normal"},{"uid":"17ef293b105ec05f","name":"Subscribe to topic containing short and receive message","time":{"start":1724343330249,"stop":1724343330249,"duration":0},"status":"passed","severity":"normal"},{"uid":"4290747c591f8c46","name":"Subscribe to topic containing shell command and receive message","time":{"start":1724342855221,"stop":1724342855221,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a917656dbb5d7da","name":"Check message received after nwaku node is restarted","time":{"start":1724343150533,"stop":1724343150533,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7b1dc227412b9064","name":"Check received message containing Russian","time":{"start":1724343150497,"stop":1724343150497,"duration":0},"status":"passed","severity":"normal"},{"uid":"e19f36428e56465","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1724343275604,"stop":1724343275605,"duration":1},"status":"passed","severity":"normal"},{"uid":"41e7dce49c8795da","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1724342563534,"stop":1724342563535,"duration":1},"status":"passed","severity":"normal"},{"uid":"34f11a2b1d4089ef","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1724343176753,"stop":1724343176753,"duration":0},"status":"passed","severity":"normal"},{"uid":"f093929c4be2fcaf","name":"Publish message with large meta","time":{"start":1724343177031,"stop":1724343177031,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f9468e3712db9be","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1724343150503,"stop":1724343150503,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b2841d144dd00af","name":"Passing invalid cursor","time":{"start":1724343220163,"stop":1724343220163,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f633d859adf8fe3","name":"getPeersByDiscovery","time":{"start":1724343118991,"stop":1724343118992,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2f82cf9a8045846","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1724342831810,"stop":1724342831810,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5da52470f526b9b","name":"Check received message containing escaped characters","time":{"start":1724343150500,"stop":1724343150500,"duration":0},"status":"passed","severity":"normal"},{"uid":"948c8c1eb87dd758","name":"should load peers from local storage and dispatch events","time":{"start":1724342584481,"stop":1724342584481,"duration":0},"status":"passed","severity":"normal"},{"uid":"1dfd1200f1a5ab07","name":"Push message with content topic containing numeric","time":{"start":1724343266475,"stop":1724343266475,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfae34a3d56b83ec","name":"Check received message with timestamp: 1724342607421 ","time":{"start":1724343150502,"stop":1724343150502,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3bc7bb7a437e98d","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1724342855223,"stop":1724342855224,"duration":1},"status":"passed","severity":"normal"},{"uid":"d391304bf3bdc9a5","name":"more peers than existing","time":{"start":1724343119176,"stop":1724343119176,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d7a1f7a1b0058508","name":"same cluster, same shard: nodes connect","time":{"start":1724342831796,"stop":1724342831797,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5f4660056d19e52","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724342831906,"stop":1724342831906,"duration":0},"status":"passed","severity":"normal"},{"uid":"501231885a6d1a98","name":"Check received message containing Russian","time":{"start":1724342822813,"stop":1724342822813,"duration":0},"status":"passed","severity":"normal"},{"uid":"98ce4debf1de10bb","name":"Push message with content topic containing Basic HTML tag","time":{"start":1724343266481,"stop":1724343266482,"duration":1},"status":"passed","severity":"normal"},{"uid":"a09a088d92657610","name":"random static sharding 8 - Cluster ID: 178, Shard ID: 621","time":{"start":1724343251264,"stop":1724343251264,"duration":0},"status":"passed","severity":"normal"},{"uid":"372340820c74e368","name":"Push message with Basic HTML tag payload","time":{"start":1724343266462,"stop":1724343266463,"duration":1},"status":"passed","severity":"normal"},{"uid":"ffeaf21d0eb96ca5","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1724343150526,"stop":1724343150527,"duration":1},"status":"passed","severity":"normal"},{"uid":"8eedc94dcc21ab10","name":"Encoder throws on empty string content topic","time":{"start":1724342590577,"stop":1724342590577,"duration":0},"status":"passed","severity":"normal"},{"uid":"634048803be0f083","name":"Query generator for multiple messages","time":{"start":1724343278180,"stop":1724343278181,"duration":1},"status":"passed","severity":"normal"},{"uid":"de8061bba6557bba","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1724342831883,"stop":1724342831883,"duration":0},"status":"passed","severity":"normal"},{"uid":"9091f299e1305aef","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1724343176743,"stop":1724343176743,"duration":0},"status":"passed","severity":"normal"},{"uid":"1819649366118837","name":"can start and stop the service","time":{"start":1724342618348,"stop":1724342618348,"duration":0},"status":"passed","severity":"normal"},{"uid":"facb6fab8ae843c7","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1724342563541,"stop":1724342563542,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c7687a1220cdf90","name":"Subscribe to topic containing Script and publish message","time":{"start":1724343176753,"stop":1724343176753,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0fc69ab54a8f766","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724342831879,"stop":1724342831882,"duration":3},"status":"passed","severity":"normal"},{"uid":"59ae4d44572bff75","name":"Push message with XML payload","time":{"start":1724343266462,"stop":1724343266462,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ef187bc5783419e","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1724342555482,"stop":1724342555482,"duration":0},"status":"passed","severity":"normal"},{"uid":"55e5b1d77f693a7d","name":"Push message with content topic containing JSON","time":{"start":1724343147831,"stop":1724343147832,"duration":1},"status":"passed","severity":"normal"},{"uid":"41e1293860c434a9","name":"Wrong topic","time":{"start":1724343218014,"stop":1724343218014,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5ed8b7f183ca1a8","name":"Encoder throws on undefined content topic","time":{"start":1724342569270,"stop":1724342569271,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce56673eef10e8b6","name":"random static sharding 6 - Cluster ID: 489, Shard ID: 566","time":{"start":1724343251253,"stop":1724343251253,"duration":0},"status":"passed","severity":"normal"},{"uid":"57d7e24390bad7ef","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1724342607939,"stop":1724342607939,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8fcbc7258c6f23b","name":"removeEventListener with wrong event","time":{"start":1724342647850,"stop":1724342647851,"duration":1},"status":"passed","severity":"normal"},{"uid":"8384747cd68cc7c1","name":"Check publish message containing shell command","time":{"start":1724343177016,"stop":1724343177017,"duration":1},"status":"passed","severity":"normal"},{"uid":"9068734e62e41601","name":"Push message with content topic containing Arabic","time":{"start":1724343266479,"stop":1724343266479,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e32c62003d1cf24","name":"should return the pubsub topic directly if a string is provided","time":{"start":1724342555507,"stop":1724342555507,"duration":0},"status":"passed","severity":"normal"},{"uid":"7146b6e92ff00415","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1724342736611,"stop":1724342736612,"duration":1},"status":"passed","severity":"normal"},{"uid":"a198609d6a2bc26b","name":"Ephemeral messages are not stored","time":{"start":1724342618160,"stop":1724342618160,"duration":0},"status":"passed","severity":"normal"},{"uid":"285120f62b4fbc2f","name":"Push message with content topic containing numeric","time":{"start":1724343147827,"stop":1724343147827,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7061661b83f1762","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1724342618162,"stop":1724342618162,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8409b84da0c441a","name":"Check publish message containing unicode special characters","time":{"start":1724343177017,"stop":1724343177018,"duration":1},"status":"passed","severity":"normal"},{"uid":"6450c5f0d3c013b2","name":"Check received message containing SQL Injection","time":{"start":1724342822814,"stop":1724342822814,"duration":0},"status":"passed","severity":"normal"},{"uid":"9382662eb83975ad","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1724342555500,"stop":1724342555501,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0c91fab392d689b","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1724342564280,"stop":1724342564281,"duration":1},"status":"passed","severity":"normal"},{"uid":"db91991d8e6ab33f","name":"Push message with meta","time":{"start":1724343147834,"stop":1724343147834,"duration":0},"status":"passed","severity":"normal"},{"uid":"6185e78789c8a0b","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1724343275606,"stop":1724343275606,"duration":0},"status":"passed","severity":"normal"},{"uid":"136970dec38a7ee5","name":"Check received message with timestamp: 1724342607421000000 ","time":{"start":1724343150524,"stop":1724343150525,"duration":1},"status":"passed","severity":"normal"},{"uid":"fbe6b4997e461646","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1724342831905,"stop":1724342831905,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ccbfa91e8f83398","name":"Push message with content topic containing SQL Injection","time":{"start":1724343266480,"stop":1724343266480,"duration":0},"status":"passed","severity":"normal"},{"uid":"75815ccefc4e43a8","name":"should be able to decode the field with only RELAY set to true","time":{"start":1724342563538,"stop":1724342563538,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f38b4b35fcd17ee","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1724343294857,"stop":1724343294857,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a24368b5f2f1e63","name":"Check message with no content topic is not received","time":{"start":1724343150504,"stop":1724343150505,"duration":1},"status":"passed","severity":"normal"},{"uid":"836c5cd0470bf7c5","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1724342555495,"stop":1724342555495,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fe1a6bab289ca55","name":"isConnected return false after peer stops","time":{"start":1724342670494,"stop":1724342670494,"duration":0},"status":"passed","severity":"normal"},{"uid":"60534bca3f663e27","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1724342831905,"stop":1724342831905,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cb2b9111db044c5","name":"Push message with XML payload","time":{"start":1724343147808,"stop":1724343147808,"duration":0},"status":"passed","severity":"normal"},{"uid":"c83b1b41505f620b","name":"connects to nwaku","time":{"start":1724343323942,"stop":1724343323945,"duration":3},"status":"passed","severity":"normal"},{"uid":"a2ebf4b584c6a68b","name":"random static sharding 4 - Cluster ID: 914, Shard ID: 420","time":{"start":1724343251251,"stop":1724343251252,"duration":1},"status":"passed","severity":"normal"},{"uid":"484b926a9a1478ce","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1724343335539,"stop":1724343335539,"duration":0},"status":"passed","severity":"normal"},{"uid":"98f4159ee7774ef5","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1724343294856,"stop":1724343294856,"duration":0},"status":"passed","severity":"normal"},{"uid":"9678f2b2ffda51f1","name":"addEventListener with wrong event","time":{"start":1724342647848,"stop":1724342647849,"duration":1},"status":"passed","severity":"normal"},{"uid":"abf3e7b4957b6ca0","name":"Subscribe and receive messages via lightPush","time":{"start":1724343330242,"stop":1724343330243,"duration":1},"status":"passed","severity":"normal"},{"uid":"66c01bade39fa20c","name":"Subscribe to topic containing long and receive message","time":{"start":1724342855216,"stop":1724342855216,"duration":0},"status":"passed","severity":"normal"},{"uid":"3742e7a2ddfd06e5","name":"Decoder throws on empty string content topic","time":{"start":1724342590578,"stop":1724342590579,"duration":1},"status":"passed","severity":"normal"},{"uid":"a24f7b93079fdcec","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1724342831809,"stop":1724342831809,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a6655a996d0c2dc","name":"should not fail to start the service if it is already started","time":{"start":1724342584479,"stop":1724342584480,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b1a44c2b74534c7","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1724342555502,"stop":1724342555502,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8fb502d2e993738","name":"Passing page size 0 when there are 110 messages","time":{"start":1724343311312,"stop":1724343311312,"duration":0},"status":"passed","severity":"normal"},{"uid":"df4dbb665676be71","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1724343330252,"stop":1724343330252,"duration":0},"status":"passed","severity":"normal"},{"uid":"2de2f96ef8a1629f","name":"Subscribe to topic containing JSON and receive message","time":{"start":1724342855221,"stop":1724342855221,"duration":0},"status":"passed","severity":"normal"},{"uid":"b16fb363c49f8634","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1724342555504,"stop":1724342555504,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e5c4b5d71218be1","name":"Add multiple subscription objects on single nwaku node","time":{"start":1724343330256,"stop":1724343330257,"duration":1},"status":"passed","severity":"normal"},{"uid":"b358f83babc4b214","name":"Check received message with timestamp: 1649153314 ","time":{"start":1724343150525,"stop":1724343150526,"duration":1},"status":"passed","severity":"normal"},{"uid":"409de07bfd905745","name":"Subscribe and receives messages on 20 topics","time":{"start":1724343330246,"stop":1724343330246,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4f3f08d12011000","name":"should encode/decode to text encoding","time":{"start":1724342564284,"stop":1724342564284,"duration":0},"status":"passed","severity":"normal"},{"uid":"dead670aeffdef3f","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1724342563536,"stop":1724342563536,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f63d7c6e00fdf2e","name":"should not fail to stop the service if it was not started","time":{"start":1724343161560,"stop":1724343161560,"duration":0},"status":"passed","severity":"normal"},{"uid":"b52fa602da8d7a28","name":"Push message with content topic containing long","time":{"start":1724343147820,"stop":1724343147826,"duration":6},"status":"passed","severity":"normal"},{"uid":"ba0a77b2b08664f4","name":"Subscribe to topic containing JSON and publish message","time":{"start":1724343176754,"stop":1724343176755,"duration":1},"status":"passed","severity":"normal"},{"uid":"1348b16d6cc84e95","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1724342563535,"stop":1724342563535,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb0136338c24d997","name":"should throw error - no public key","time":{"start":1724342564283,"stop":1724342564283,"duration":0},"status":"passed","severity":"normal"},{"uid":"2eb7491609a23366","name":"should not fail to stop the service if it was not started","time":{"start":1724342618348,"stop":1724342618349,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c47c85f7c8d75c1","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1724343176756,"stop":1724343176756,"duration":0},"status":"passed","severity":"normal"},{"uid":"b450f3dbf0658b36","name":"should not receive a peer event after stop","time":{"start":1724342584480,"stop":1724342584481,"duration":1},"status":"passed","severity":"normal"},{"uid":"af6a56c4419f87db","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1724342555478,"stop":1724342555479,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4a74beca0d39cb8","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app69/5/topic118/json","time":{"start":1724343218000,"stop":1724343218001,"duration":1},"status":"passed","severity":"normal"},{"uid":"de988f053cf69248","name":"Encoder throws on undefined content topic","time":{"start":1724342590576,"stop":1724342590577,"duration":1},"status":"passed","severity":"normal"},{"uid":"977e489fcecd15da","name":"Fails to publish message with empty text","time":{"start":1724343177025,"stop":1724343177028,"duration":3},"status":"passed","severity":"normal"},{"uid":"152f70a502bf5411","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1724343220159,"stop":1724343220161,"duration":2},"status":"passed","severity":"normal"},{"uid":"c7944f26601d670","name":"Ping fails for unsubscribed peers","time":{"start":1724342729619,"stop":1724342729620,"duration":1},"status":"passed","severity":"normal"},{"uid":"cdc7c6f30c906db8","name":"Query generator for multiple messages with multiple decoders","time":{"start":1724343278181,"stop":1724343278182,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2e994b4733907a8","name":"isConnected should return true after first peer connects","time":{"start":1724342670493,"stop":1724342670493,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ad95c30d6b4f01d","name":"Subscribe and receive messages via waku relay post","time":{"start":1724343330244,"stop":1724343330244,"duration":0},"status":"passed","severity":"normal"},{"uid":"83ef59672c4e7918","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1724342555481,"stop":1724342555481,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ddeb1edf3197698","name":"Round trip binary encryption [ecies, signature]","time":{"start":1724342592489,"stop":1724342592489,"duration":0},"status":"passed","severity":"normal"},{"uid":"d135e3fdecbe326f","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1724343176755,"stop":1724343176756,"duration":1},"status":"passed","severity":"normal"},{"uid":"4acc7e25f719132b","name":"Non TWN Cluster","time":{"start":1724343217997,"stop":1724343217998,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf27c9117ff3d4b5","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1724342831811,"stop":1724342831866,"duration":55},"status":"passed","severity":"normal"},{"uid":"4377447dcf1da1d9","name":"should properly create location multiaddrs - tcp4","time":{"start":1724342564285,"stop":1724342564286,"duration":1},"status":"passed","severity":"normal"},{"uid":"249f95bd01d6313","name":"random static sharding 5 - Cluster ID: 131, Shard ID: 178","time":{"start":1724343251252,"stop":1724343251252,"duration":0},"status":"passed","severity":"normal"},{"uid":"c14f36e5e17abd84","name":"connected peers and dial","time":{"start":1724343119175,"stop":1724343119175,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6eb80e73b411dffe","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1724342555489,"stop":1724342555489,"duration":0},"status":"passed","severity":"normal"},{"uid":"536d286c1d054e10","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1724342831885,"stop":1724342831886,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd7d0b18f206c20e","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1724342831889,"stop":1724342831889,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f7db5d6ea4d1e36","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1724342618356,"stop":1724342618357,"duration":1},"status":"skipped","severity":"normal"},{"uid":"bf103e09837f5f35","name":"should set field with only STORE enabled","time":{"start":1724342564288,"stop":1724342564288,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c79c092d349011b","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1724342580147,"stop":1724342580147,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3cda801f0c5b25b","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1724342870004,"stop":1724342870005,"duration":1},"status":"passed","severity":"normal"},{"uid":"47deea7be90d3d","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1724342973527,"stop":1724342973527,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf3468509918caef","name":"Check message on other pubsub topic is not received","time":{"start":1724342822824,"stop":1724342822829,"duration":5},"status":"passed","severity":"normal"},{"uid":"6dbfe51ced2614d","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1724342690591,"stop":1724342690592,"duration":1},"status":"passed","severity":"normal"},{"uid":"792bf845f687b14f","name":"Waku message hash computation (payload length 0)","time":{"start":1724342558263,"stop":1724342558263,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfef5cb39559855a","name":"new peer added after a peer was already found","time":{"start":1724343118992,"stop":1724343118992,"duration":0},"status":"skipped","severity":"normal"},{"uid":"390c575ddf629c1e","name":"Subscribe to topic containing Russian and receive message","time":{"start":1724342855218,"stop":1724342855218,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1ebb6989a921160","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1724343160095,"stop":1724343160095,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6d6e9e538ff6549","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1724343118994,"stop":1724343118994,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d508b18f0c8c60b","name":"Generator, custom pubsub topic","time":{"start":1724343302778,"stop":1724343302779,"duration":1},"status":"passed","severity":"normal"},{"uid":"b083f6b8f6bb91fa","name":"stop","time":{"start":1724342647854,"stop":1724342647854,"duration":0},"status":"passed","severity":"normal"},{"uid":"52274cc65b3ae244","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1724343330260,"stop":1724343330260,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a0ecd7084ea77c4","name":"Check publish message containing Arabic","time":{"start":1724343177012,"stop":1724343177013,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ecfa3eef5c3f2dc","name":"Passing an array","time":{"start":1724343323946,"stop":1724343323948,"duration":2},"status":"passed","severity":"normal"},{"uid":"fc869cadcf97f66a","name":"Subscribe to topic containing shell command and receive message","time":{"start":1724343330255,"stop":1724343330255,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4156193c91bb880","name":"Check received message containing Chinese","time":{"start":1724343150509,"stop":1724343150509,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3ac2a88f5677516","name":"Push to array if already present","time":{"start":1724342555070,"stop":1724342555071,"duration":1},"status":"passed","severity":"normal"},{"uid":"11fd1671886c499b","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1724342870005,"stop":1724342870006,"duration":1},"status":"passed","severity":"normal"},{"uid":"19b80ecbe21e7e46","name":"LightPush: 0 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1724343012025,"stop":1724343012026,"duration":1},"status":"passed","severity":"normal"},{"uid":"764a2483312481b9","name":"Passing page size 3 when there are 20 messages","time":{"start":1724343311313,"stop":1724343311313,"duration":0},"status":"passed","severity":"normal"},{"uid":"f353554635cdbeee","name":"Check received message containing Script","time":{"start":1724343150498,"stop":1724343150498,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac58e3bb7aac4b98","name":"Check message with non string payload is not received","time":{"start":1724343150531,"stop":1724343150532,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3f6e63278a5a0d6","name":"Check received message containing SQL Injection","time":{"start":1724343150513,"stop":1724343150514,"duration":1},"status":"passed","severity":"normal"},{"uid":"5901d2c89bbd327d","name":"Check received message containing JSON","time":{"start":1724342822816,"stop":1724342822817,"duration":1},"status":"passed","severity":"normal"},{"uid":"848f0788027bf853","name":"Check received message containing Arabic","time":{"start":1724343150509,"stop":1724343150509,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4dd2050e0adb285","name":"Init the array if not present","time":{"start":1724342555068,"stop":1724342555070,"duration":2},"status":"passed","severity":"normal"},{"uid":"45910789c1550fe","name":"Check received message containing JSON","time":{"start":1724343150499,"stop":1724343150500,"duration":1},"status":"passed","severity":"normal"},{"uid":"fca24b4a529b6c8e","name":"random static sharding 9 - Cluster ID: 575, Shard ID: 816","time":{"start":1724343251265,"stop":1724343251265,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8c7ecaaee1c78ac","name":"Subscribe to topic containing short and receive message","time":{"start":1724343330263,"stop":1724343330263,"duration":0},"status":"passed","severity":"normal"},{"uid":"91433d6da0de333c","name":"should throw error - no id","time":{"start":1724342564281,"stop":1724342564281,"duration":0},"status":"passed","severity":"normal"},{"uid":"a93d20e3c26c5863","name":"should not receive a peer event after stop","time":{"start":1724342618353,"stop":1724342618353,"duration":0},"status":"passed","severity":"normal"},{"uid":"1284b40d9a13bddd","name":"Subscribe to topic containing short and publish message","time":{"start":1724343176748,"stop":1724343176748,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0db50f1d24a7a","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1724343160092,"stop":1724343160092,"duration":0},"status":"passed","severity":"normal"},{"uid":"34babad6b908ae0a","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1724343160093,"stop":1724343160093,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c47c1dbeedafe87","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1724342618161,"stop":1724342618161,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ebd31c685850168","name":"Reopen subscription with peer with lost subscription","time":{"start":1724342674841,"stop":1724342674841,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6ccc17e64ea33b2","name":"Check publish message containing JSON","time":{"start":1724343177016,"stop":1724343177016,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fc559f1e4e2b520","name":"Reusing cursor across nodes","time":{"start":1724343220162,"stop":1724343220162,"duration":0},"status":"passed","severity":"normal"},{"uid":"17d7da68b0c729c8","name":"Check received message containing Arabic","time":{"start":1724342822813,"stop":1724342822813,"duration":0},"status":"passed","severity":"normal"},{"uid":"b710c5832681cece","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1724342580148,"stop":1724342580149,"duration":1},"status":"passed","severity":"normal"},{"uid":"df1e03f99cc16acd","name":"getPeersByDiscovery","time":{"start":1724342647851,"stop":1724342647851,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c95c257d60bc622","name":"Relay + Store","time":{"start":1724342564289,"stop":1724342564289,"duration":0},"status":"passed","severity":"normal"},{"uid":"56da83a078c0f897","name":"Check received message with timestamp: 1724342607101000000 ","time":{"start":1724342822822,"stop":1724342822822,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e6feb85797ff2de","name":"should return false","time":{"start":1724342564283,"stop":1724342564283,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa2c78893ea91b0c","name":"Check message with no content topic is not received","time":{"start":1724343150529,"stop":1724343150530,"duration":1},"status":"passed","severity":"normal"},{"uid":"41107a3f4ef1455b","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1724342558261,"stop":1724342558262,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e4bd0848536dc87","name":"Push message on custom pubsubTopic","time":{"start":1724342973530,"stop":1724342973530,"duration":0},"status":"passed","severity":"normal"},{"uid":"204b7c6a1958a242","name":"Passing page size 10 when there are 10 messages","time":{"start":1724343311314,"stop":1724343311314,"duration":0},"status":"passed","severity":"normal"},{"uid":"923eaa177a8e6bd6","name":"Reopen subscription with peer with lost subscription","time":{"start":1724342699842,"stop":1724342699842,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fcf6e57c58e28e0","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1724342580146,"stop":1724342580146,"duration":0},"status":"passed","severity":"normal"},{"uid":"c472cec5d7544ef7","name":"Subscribe to topic containing special chars and receive message","time":{"start":1724343330264,"stop":1724343330264,"duration":0},"status":"passed","severity":"normal"},{"uid":"2465fc37ca489f6","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1724343331178,"stop":1724343331179,"duration":1},"status":"passed","severity":"normal"},{"uid":"fda673ebdce0e448","name":"should set field with all protocols enabled","time":{"start":1724342564287,"stop":1724342564288,"duration":1},"status":"passed","severity":"normal"},{"uid":"c883df01b07e503","name":"Check message on other pubsub topic is not received","time":{"start":1724343150528,"stop":1724343150529,"duration":1},"status":"passed","severity":"normal"},{"uid":"2812c4f9aefa6f7d","name":"Check received message with timestamp: 1724342607421 ","time":{"start":1724343150525,"stop":1724343150525,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c44e926fd2a7e08","name":"Subscribe to topic containing Russian and publish message","time":{"start":1724343176752,"stop":1724343176752,"duration":0},"status":"passed","severity":"normal"},{"uid":"e184feefce11c99c","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1724342736614,"stop":1724342736617,"duration":3},"status":"passed","severity":"normal"},{"uid":"22fb3a6785f1c3f7","name":"same cluster, same shard: nodes connect","time":{"start":1724343022606,"stop":1724343022606,"duration":0},"status":"passed","severity":"normal"},{"uid":"25efa7da133d9ea2","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1724343330259,"stop":1724343330259,"duration":0},"status":"passed","severity":"normal"},{"uid":"f29f5551e8b39783","name":"Push message with content topic containing JSON","time":{"start":1724343266482,"stop":1724343266482,"duration":0},"status":"passed","severity":"normal"},{"uid":"853566d68a5d1e3","name":"Subscribe to topic containing Russian and receive message","time":{"start":1724343330265,"stop":1724343330265,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ead99aa971adf3a","name":"LightPush: 2 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1724343012033,"stop":1724343012034,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5d6446a74a5f6cc","name":"Check received message containing Basic HTML tag","time":{"start":1724342822815,"stop":1724342822816,"duration":1},"status":"passed","severity":"normal"},{"uid":"82f32d5c91e1a209","name":"Decrypt messages","time":{"start":1724343123577,"stop":1724343123577,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ae40fb0e13e0460","name":"LightPush: 1 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1724343012029,"stop":1724343012030,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3499dffaec9ea2f","name":"should be able to encode the field with only STORE set to true","time":{"start":1724342563533,"stop":1724342563533,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e30c4a453b3d801","name":"Check received message containing emoji","time":{"start":1724342822820,"stop":1724342822821,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a9e99939c4248f5","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1724342831886,"stop":1724342831887,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0adf8f5108610f1","name":"Push message with Russian payload","time":{"start":1724343147806,"stop":1724343147807,"duration":1},"status":"passed","severity":"normal"},{"uid":"73427310a3d29172","name":"ignores domain fetching errors","time":{"start":1724342580580,"stop":1724342580580,"duration":0},"status":"passed","severity":"normal"},{"uid":"7100f4ce95c9a758","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1724343330244,"stop":1724343330244,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1cfd9e1ce7455d5","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1724342670492,"stop":1724342670493,"duration":1},"status":"passed","severity":"normal"},{"uid":"94955ced18904684","name":"Promise Callback - false","time":{"start":1724343293102,"stop":1724343293102,"duration":0},"status":"passed","severity":"normal"},{"uid":"a68ed1722c5b8364","name":"Push message with content topic containing escaped characters","time":{"start":1724343147832,"stop":1724343147832,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a09c22d2edd4ce7","name":"Failed peers are renewed","time":{"start":1724342904201,"stop":1724342904202,"duration":1},"status":"passed","severity":"normal"},{"uid":"5cfc146437850ccd","name":"throws on content topic with too few or too many fields","time":{"start":1724342555471,"stop":1724342555472,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f2a571bfc9ab4e7","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1724342555497,"stop":1724342555497,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b899faa83850725","name":"Passing page size 1 when there are 4 messages","time":{"start":1724343311313,"stop":1724343311313,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce70e42ba86b380","name":"Push message with Arabic payload","time":{"start":1724343147806,"stop":1724343147806,"duration":0},"status":"passed","severity":"normal"},{"uid":"d80544dc99715d96","name":"Push message with special chars payload","time":{"start":1724343147805,"stop":1724343147805,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3264556b666e1d9","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1724342615605,"stop":1724342615606,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4ba9178dad99e7e","name":"Fields are not dropped","time":{"start":1724342568572,"stop":1724342568574,"duration":2},"status":"passed","severity":"normal"},{"uid":"c272ee1cc0aa250f","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1724342555497,"stop":1724342555498,"duration":1},"status":"passed","severity":"normal"},{"uid":"52641b75bd46f426","name":"Subscribe to topic containing special chars and receive message","time":{"start":1724343330250,"stop":1724343330250,"duration":0},"status":"passed","severity":"normal"},{"uid":"54ca9544eddda71d","name":"Check publish message containing escaped characters","time":{"start":1724343177017,"stop":1724343177017,"duration":0},"status":"passed","severity":"normal"},{"uid":"14960376a0d42b4b","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1724342736612,"stop":1724342736613,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a468c39b1018207","name":"should not fail to start the service if it is already started","time":{"start":1724342618349,"stop":1724342618350,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7649afe15461897","name":"Decoder throws on undefined content topic","time":{"start":1724342569271,"stop":1724342569271,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef0e1a0113a9d4d2","name":"should be able to decode the field with only FILTER set to true","time":{"start":1724342563539,"stop":1724342563539,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1899ae7d10cc41c","name":"should decode valid enr successfully","time":{"start":1724342564280,"stop":1724342564280,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab7c107c83cede46","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1724342555508,"stop":1724342555509,"duration":1},"status":"passed","severity":"normal"},{"uid":"c774474ee5ed1d2a","name":"should get / set TCP multiaddr","time":{"start":1724342564285,"stop":1724342564285,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cb05ef51ee7890f","name":"Correctly serialized arguments","time":{"start":1724343018076,"stop":1724343018077,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a13a1b3c3ffaf05","name":"Query with Ordered Callback, No Decoder","time":{"start":1724343275605,"stop":1724343275606,"duration":1},"status":"passed","severity":"normal"},{"uid":"26548841627176fb","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1724343275605,"stop":1724343275605,"duration":0},"status":"passed","severity":"normal"},{"uid":"11a635573fe655d0","name":"Query Generator - false","time":{"start":1724343293099,"stop":1724343293101,"duration":2},"status":"passed","severity":"normal"},{"uid":"e0aee1085f2bfd71","name":"random static sharding 3 - Cluster ID: 254, Shard ID: 449","time":{"start":1724343251251,"stop":1724343251251,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae5f95754cec9bab","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1724342555503,"stop":1724342555503,"duration":0},"status":"passed","severity":"normal"},{"uid":"40aa13e4c9b2b7b","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1724343330269,"stop":1724343330269,"duration":0},"status":"passed","severity":"normal"},{"uid":"55234d171a703f37","name":"Ping on peer without subscriptions","time":{"start":1724342699845,"stop":1724342699846,"duration":1},"status":"passed","severity":"normal"},{"uid":"19ad557c7230bcb1","name":"Push message with content topic containing escaped characters","time":{"start":1724343266483,"stop":1724343266483,"duration":0},"status":"passed","severity":"normal"},{"uid":"94ba5502b090f81a","name":"LightPush: 1 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1724343012030,"stop":1724343012031,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d5b2bae16fcc65e","name":"Push message with content topic containing SQL Injection","time":{"start":1724343147829,"stop":1724343147830,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb0388d2ced87bb8","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724342690593,"stop":1724342690594,"duration":1},"status":"passed","severity":"normal"},{"uid":"f77d8a533f7de9d5","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1724342870012,"stop":1724342870012,"duration":0},"status":"passed","severity":"normal"},{"uid":"eead0782c6dd9f89","name":"Push message with numeric payload","time":{"start":1724343266457,"stop":1724343266457,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a812376fd8c03c6","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1724343331179,"stop":1724343331180,"duration":1},"status":"passed","severity":"normal"},{"uid":"5fbe68a1e0003ba4","name":"Push message with custom timestamp: 1724346504425","time":{"start":1724343147837,"stop":1724343147837,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdd17a93ac0a3bfe","name":"Push message with JSON payload","time":{"start":1724343266463,"stop":1724343266463,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f9237316d7243d3","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724342831810,"stop":1724342831810,"duration":0},"status":"passed","severity":"normal"},{"uid":"9277d7e23144e300","name":"does not throw on valid cases","time":{"start":1724342555469,"stop":1724342555470,"duration":1},"status":"passed","severity":"normal"},{"uid":"1940cbe265fab9ea","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1724343294858,"stop":1724343294858,"duration":0},"status":"passed","severity":"normal"},{"uid":"305a01b26b41a323","name":"Fails to push message with large meta","time":{"start":1724343266485,"stop":1724343266485,"duration":0},"status":"passed","severity":"normal"},{"uid":"28bbcd053b65e9d9","name":"should throw error - no public key","time":{"start":1724342564281,"stop":1724342564282,"duration":1},"status":"passed","severity":"normal"},{"uid":"9285cffe6efe7af","name":"Check received message containing Chinese","time":{"start":1724342822812,"stop":1724342822812,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4152b6469e09507","name":"Ping on unsubscribed peer","time":{"start":1724342699841,"stop":1724342699841,"duration":0},"status":"passed","severity":"normal"},{"uid":"6eb5cbe3264c88d3","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1724343331177,"stop":1724343331178,"duration":1},"status":"passed","severity":"normal"},{"uid":"38691382e25553df","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1724342555500,"stop":1724342555500,"duration":0},"status":"passed","severity":"normal"},{"uid":"408c1e620c303db7","name":"Encoder throws on empty string content topic","time":{"start":1724342592490,"stop":1724342592491,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5b239995dd5afe1","name":"random static sharding 10 - Cluster ID: 795, Shard ID: 958","time":{"start":1724343251265,"stop":1724343251266,"duration":1},"status":"passed","severity":"normal"},{"uid":"1554e83b83978d1e","name":"Default pageSize","time":{"start":1724343311315,"stop":1724343311316,"duration":1},"status":"passed","severity":"normal"},{"uid":"615ede4ae49b0191","name":"isConnected between 2 js-waku relay nodes","time":{"start":1724342670494,"stop":1724342670494,"duration":0},"status":"passed","severity":"normal"},{"uid":"41315bc7a76fd156","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1724343330246,"stop":1724343330247,"duration":1},"status":"passed","severity":"normal"},{"uid":"97a561cb9411145f","name":"should be called at least once on all `peer:discovery` events","time":{"start":1724342615602,"stop":1724342615603,"duration":1},"status":"passed","severity":"normal"},{"uid":"33e72d24ed745d6f","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1724342855210,"stop":1724342855211,"duration":1},"status":"passed","severity":"normal"},{"uid":"889f8e1ba894e481","name":"Overlapping topic subscription","time":{"start":1724343176748,"stop":1724343176748,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5f0e6581d6f6ad6c","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1724343330261,"stop":1724343330261,"duration":0},"status":"passed","severity":"normal"},{"uid":"d17cd8492c6ceae9","name":"Check received message containing short","time":{"start":1724343150495,"stop":1724343150495,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a203101de07bcbe","name":"Ordered callback, aborts when callback returns true","time":{"start":1724343278184,"stop":1724343278185,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a48674de5225665","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1724342831884,"stop":1724342831885,"duration":1},"status":"passed","severity":"normal"},{"uid":"b23d1d3bacb3ff3e","name":"Query Generator, Multiple PubsubTopics","time":{"start":1724343275603,"stop":1724343275603,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0210bd92906d6d9","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1724342555482,"stop":1724342555482,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ec4870e7da90b5f","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1724343330247,"stop":1724343330247,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c4c26311a945e2c","name":"Push message with content topic containing emoji","time":{"start":1724343147833,"stop":1724343147833,"duration":0},"status":"passed","severity":"normal"},{"uid":"d07fea5ddb674c34","name":"Ping on subscribed peer","time":{"start":1724342699844,"stop":1724342699845,"duration":1},"status":"passed","severity":"normal"},{"uid":"2143030c31545459","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724342831894,"stop":1724342831894,"duration":0},"status":"passed","severity":"normal"},{"uid":"25c1d7a561ba13b3","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1724342690595,"stop":1724342690596,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c102e1959bc97a","name":"Callback on promise, aborts when callback returns true","time":{"start":1724343278183,"stop":1724343278184,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e14075fea90b3d2","name":"Push message with Chinese payload","time":{"start":1724343147806,"stop":1724343147806,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd342a7135964721","name":"Push message with custom timestamp: 1724346455372","time":{"start":1724343266487,"stop":1724343266488,"duration":1},"status":"passed","severity":"normal"},{"uid":"754c0946b99f579d","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1724342558262,"stop":1724342558262,"duration":0},"status":"passed","severity":"normal"},{"uid":"325accb0eb303612","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1724342615604,"stop":1724342615605,"duration":1},"status":"passed","severity":"normal"},{"uid":"c55d9add07a26f78","name":"can start the service","time":{"start":1724343161551,"stop":1724343161559,"duration":8},"status":"passed","severity":"normal"},{"uid":"6e2656c0d8572d67","name":"LightPush: 1 peers, Filter: 3 peers - Expected: MinimallyHealthy","time":{"start":1724343012032,"stop":1724343012033,"duration":1},"status":"passed","severity":"normal"},{"uid":"54dad39c73b60d8e","name":"Subscribe and receive messages via lightPush","time":{"start":1724342855209,"stop":1724342855210,"duration":1},"status":"passed","severity":"normal"},{"uid":"82892fa66d970eca","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1724342555642,"stop":1724342555642,"duration":0},"status":"passed","severity":"normal"},{"uid":"836beaf013d5b924","name":"should return valid sharding parameters for static sharding","time":{"start":1724342555509,"stop":1724342555510,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba5dedfd1d1c4e5f","name":"Check received message containing Chinese","time":{"start":1724343150496,"stop":1724343150496,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1d4717a6d9e779f","name":"Push message with unicode special characters payload","time":{"start":1724343147814,"stop":1724343147814,"duration":0},"status":"passed","severity":"normal"},{"uid":"e15377560f9a97c7","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1724342607941,"stop":1724342607941,"duration":0},"status":"passed","severity":"normal"},{"uid":"68ede550b84d1a4c","name":"Keep-alive pings maintain the connection","time":{"start":1724342729620,"stop":1724342729620,"duration":0},"status":"passed","severity":"normal"},{"uid":"66cc32e9f885b322","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1724342555501,"stop":1724342555502,"duration":1},"status":"passed","severity":"normal"},{"uid":"45ce9dd945aa9e4d","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1724342563543,"stop":1724342563543,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e62bcd09414384b","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1724343118992,"stop":1724343118993,"duration":1},"status":"skipped","severity":"normal"},{"uid":"71d7f2864a157200","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1724342555508,"stop":1724342555508,"duration":0},"status":"passed","severity":"normal"},{"uid":"93cb138f31abf3d1","name":"should properly create location multiaddrs - udp4","time":{"start":1724342564285,"stop":1724342564285,"duration":0},"status":"passed","severity":"normal"},{"uid":"8659c7388d4f299f","name":"Renews subscription after lossing a connection","time":{"start":1724343330270,"stop":1724343330270,"duration":0},"status":"passed","severity":"normal"},{"uid":"df0fc0e57970a2a5","name":"Waku message hash computation (meta attribute not present)","time":{"start":1724342558263,"stop":1724342558263,"duration":0},"status":"passed","severity":"normal"},{"uid":"67e82f59c7c7e040","name":"Check publish message containing special chars","time":{"start":1724343177011,"stop":1724343177011,"duration":0},"status":"passed","severity":"normal"},{"uid":"af688947f7efff84","name":"should be able to encode the field with only RELAY set to true","time":{"start":1724342563531,"stop":1724342563533,"duration":2},"status":"passed","severity":"normal"},{"uid":"6b7ef109714cf102","name":"should throw error - invalid id","time":{"start":1724342564282,"stop":1724342564282,"duration":0},"status":"passed","severity":"normal"},{"uid":"400452f63cd450e1","name":"Subscribe to topic containing shell command and publish message","time":{"start":1724343176755,"stop":1724343176755,"duration":0},"status":"passed","severity":"normal"},{"uid":"65c9f8e6089cb137","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1724342555498,"stop":1724342555498,"duration":0},"status":"passed","severity":"normal"},{"uid":"b55d20d1f2fa88a8","name":"should be able to encode the field with only FILTER set to true","time":{"start":1724342563534,"stop":1724342563534,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3a8dbfbff5aabd8","name":"should not receive a peer event before start","time":{"start":1724343161562,"stop":1724343161562,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5dd5703f3226000","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1724342615606,"stop":1724342615606,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e87029ed37a1bc7","name":"Add multiple subscription objects on single nwaku node","time":{"start":1724342855223,"stop":1724342855223,"duration":0},"status":"passed","severity":"normal"},{"uid":"3967aec77c02e97e","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1724343330264,"stop":1724343330264,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8c33c6c23f778a4","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1724342590575,"stop":1724342590575,"duration":0},"status":"passed","severity":"normal"},{"uid":"233bf0e1074c3c7c","name":"configure the node with multiple content topics","time":{"start":1724343218014,"stop":1724343218017,"duration":3},"status":"passed","severity":"normal"},{"uid":"fe09cd4fd91ff37e","name":"should properly create location multiaddrs - tcp","time":{"start":1724342564287,"stop":1724342564287,"duration":0},"status":"passed","severity":"normal"},{"uid":"57243a46eb5cf307","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1724342579549,"stop":1724342579549,"duration":0},"status":"passed","severity":"normal"},{"uid":"878e85fcb8c3d5fa","name":"throws on content topic with empty application field","time":{"start":1724342555474,"stop":1724342555474,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba547ee609c8b47b","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1724342831900,"stop":1724342831901,"duration":1},"status":"passed","severity":"normal"},{"uid":"43d54bee91aa67ce","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724342973530,"stop":1724342973536,"duration":6},"status":"passed","severity":"normal"},{"uid":"220c4e3863ca5c5f","name":"Nwaku publishes","time":{"start":1724343149753,"stop":1724343149753,"duration":0},"status":"passed","severity":"normal"},{"uid":"34d67584a4ca7051","name":"safeDispatchEvent","time":{"start":1724342647853,"stop":1724342647854,"duration":1},"status":"passed","severity":"normal"},{"uid":"a41a1a5dda85d266","name":"Check message received after nwaku node is restarted","time":{"start":1724343150506,"stop":1724343150506,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a9142bc6625f7475","name":"Check received message containing special chars","time":{"start":1724343150508,"stop":1724343150509,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5453b98297e2622","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724342690591,"stop":1724342690591,"duration":0},"status":"passed","severity":"normal"},{"uid":"5659763fd1458a3c","name":"Push message with content topic containing Chinese","time":{"start":1724343147828,"stop":1724343147828,"duration":0},"status":"passed","severity":"normal"},{"uid":"12e9968280f29111","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1724342831913,"stop":1724342831922,"duration":9},"status":"passed","severity":"normal"},{"uid":"82ec01e5a5ab4b3","name":"Push message with content topic containing Script","time":{"start":1724343147830,"stop":1724343147830,"duration":0},"status":"passed","severity":"normal"},{"uid":"f30e3e777435ae42","name":"Fails to push message with empty content topic","time":{"start":1724343147833,"stop":1724343147834,"duration":1},"status":"passed","severity":"normal"},{"uid":"13e9fdb02b0f9a6c","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1724342555510,"stop":1724342555510,"duration":0},"status":"passed","severity":"normal"},{"uid":"69bd591e02720fee","name":"Subscribe and receives messages on 20 topics","time":{"start":1724342855212,"stop":1724342855213,"duration":1},"status":"passed","severity":"normal"},{"uid":"98163ce0272f70ee","name":"Overlapping topic subscription","time":{"start":1724343330262,"stop":1724343330262,"duration":0},"status":"passed","severity":"normal"},{"uid":"6877d239efba8d50","name":"Throws when trying to push message with empty payload","time":{"start":1724343147819,"stop":1724343147819,"duration":0},"status":"passed","severity":"normal"},{"uid":"c70d45ec968c8a29","name":"Maintains correct number of peers after multiple subscribe/unsubscribe cycles","time":{"start":1724342729621,"stop":1724342729622,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b5906d223d0e7d9","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1724342592488,"stop":1724342592488,"duration":0},"status":"passed","severity":"normal"},{"uid":"1aed2e1a9b23d001","name":"should only return 1 node with relay capability","time":{"start":1724342580581,"stop":1724342580581,"duration":0},"status":"passed","severity":"normal"},{"uid":"867eca146cad96e5","name":"Delete observer","time":{"start":1724343123577,"stop":1724343123578,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a0e21ac54f2fb46","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1724342870006,"stop":1724342870007,"duration":1},"status":"passed","severity":"normal"},{"uid":"2cb81108b6baa001","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1724343331179,"stop":1724343331179,"duration":0},"status":"passed","severity":"normal"},{"uid":"c328f0b0f4ac33ed","name":"Sign & Recover","time":{"start":1724342591214,"stop":1724342591214,"duration":0},"status":"passed","severity":"normal"},{"uid":"df0ed21c065ce9af","name":"LightPush: 3 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1724343012037,"stop":1724343012038,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa1841c380bce5e6","name":"should use DNS peer discovery with light client","time":{"start":1724342618355,"stop":1724342618356,"duration":1},"status":"skipped","severity":"normal"},{"uid":"2417b9a9ee3e54e","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1724343335537,"stop":1724343335537,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9d6fc6dd15a11e3","name":"Ping on subscribed peer","time":{"start":1724342674838,"stop":1724342674838,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c9b121f2b28bec1","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1724343330243,"stop":1724343330244,"duration":1},"status":"passed","severity":"normal"},{"uid":"3be4d2bc1690860e","name":"Push message with custom timestamp: 1724339255372","time":{"start":1724343266486,"stop":1724343266487,"duration":1},"status":"passed","severity":"normal"},{"uid":"caacffdc0b05a219","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app26/5/topic564/test.js","time":{"start":1724343218003,"stop":1724343218004,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb626c8bd0ff7d27","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724342690596,"stop":1724342690596,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ffc12ee8f90931b","name":"should correctly map a content topic to a pubsub topic","time":{"start":1724342555512,"stop":1724342555512,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cc1834af9329908","name":"Relay + Store","time":{"start":1724342616246,"stop":1724342616247,"duration":1},"status":"passed","severity":"normal"},{"uid":"da9c5f212abc0cd7","name":"Check publish message containing short","time":{"start":1724343177010,"stop":1724343177010,"duration":0},"status":"passed","severity":"normal"},{"uid":"62e230505c135a17","name":"Ping on unsubscribed peer","time":{"start":1724342699846,"stop":1724342699848,"duration":2},"status":"passed","severity":"normal"},{"uid":"292d70309837ca02","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1724342870007,"stop":1724342870008,"duration":1},"status":"passed","severity":"normal"},{"uid":"198ab4ea05c9b704","name":"Store - dialed after - with timeout","time":{"start":1724343332399,"stop":1724343332399,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc35057581335f9a","name":"Push message with rate limit","time":{"start":1724343266486,"stop":1724343266486,"duration":0},"status":"passed","severity":"normal"},{"uid":"8adf0a5b39cb3384","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1724342690596,"stop":1724342690597,"duration":1},"status":"passed","severity":"normal"},{"uid":"74e6c136be6c0745","name":"Check received message containing Arabic","time":{"start":1724343150497,"stop":1724343150497,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c2b071a1f0efcaa","name":"Subscribe to topic containing XML and receive message","time":{"start":1724343330253,"stop":1724343330253,"duration":0},"status":"passed","severity":"normal"},{"uid":"72db89e05b6c2c1b","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1724342870009,"stop":1724342870010,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c64fd29c0c7c871","name":"Check message on other pubsub topic is not received","time":{"start":1724343150504,"stop":1724343150504,"duration":0},"status":"passed","severity":"normal"},{"uid":"56fa8ce379a73275","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1724342568949,"stop":1724342568950,"duration":1},"status":"passed","severity":"normal"},{"uid":"573b1c98c8d5261e","name":"LightPush: 3 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1724343012039,"stop":1724343012040,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9621f93ddcb5e0a","name":"Check received message containing Basic HTML tag","time":{"start":1724343150499,"stop":1724343150499,"duration":0},"status":"passed","severity":"normal"},{"uid":"941840bf89b3b284","name":"creates an iterator","time":{"start":1724343309357,"stop":1724343309357,"duration":0},"status":"passed","severity":"normal"},{"uid":"faa07caad4cfd5e7","name":"Check publish message containing Chinese","time":{"start":1724343177012,"stop":1724343177012,"duration":0},"status":"passed","severity":"normal"},{"uid":"aea095fdf2714c5f","name":"random static sharding 2 - Cluster ID: 130, Shard ID: 998","time":{"start":1724343251249,"stop":1724343251250,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7e08df86902d20e","name":"can start and stop the service","time":{"start":1724343161559,"stop":1724343161560,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2aafec452269dbe","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1724342555513,"stop":1724342555513,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffe80775084f2502","name":"Should update multiaddrs","time":{"start":1724343022885,"stop":1724343022886,"duration":1},"status":"passed","severity":"normal"},{"uid":"422ac32a0c25201d","name":"1 Relay, 1 fetch","time":{"start":1724342580052,"stop":1724342580052,"duration":0},"status":"passed","severity":"normal"},{"uid":"e79dd11d44d249ff","name":"Push message on custom pubsubTopic","time":{"start":1724342973528,"stop":1724342973528,"duration":0},"status":"passed","severity":"normal"},{"uid":"5aac1112fa705fae","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724342831888,"stop":1724342831889,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ff433c653de879a","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1724342555480,"stop":1724342555480,"duration":0},"status":"passed","severity":"normal"},{"uid":"5657e2c8174bea32","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1724342870013,"stop":1724342870013,"duration":0},"status":"passed","severity":"normal"},{"uid":"158e8b16a8779d3b","name":"Subscribe to topic containing special chars and receive message","time":{"start":1724342855217,"stop":1724342855217,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b3b8c12bb65c72e","name":"Check message with no payload is not received","time":{"start":1724343150530,"stop":1724343150531,"duration":1},"status":"passed","severity":"normal"},{"uid":"130a784c071ddbb8","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1724342855213,"stop":1724342855213,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9fb480a52b3c650","name":"Fails to push message bigger that 1MB","time":{"start":1724343147838,"stop":1724343147838,"duration":0},"status":"passed","severity":"normal"},{"uid":"c276fefce763fc3","name":"Publish message with rate limit","time":{"start":1724343177032,"stop":1724343177032,"duration":0},"status":"passed","severity":"normal"},{"uid":"853abac3d3a6ad89","name":"Check received message with timestamp: 1649153314 ","time":{"start":1724342822823,"stop":1724342822823,"duration":0},"status":"passed","severity":"normal"},{"uid":"404b7f233ef37b84","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1724342736618,"stop":1724342736619,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6ebc3f16b8374f3","name":"Check received message containing JSON","time":{"start":1724343150519,"stop":1724343150520,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2f49fd5a828ec09","name":"Subscribe and publish message","time":{"start":1724343176742,"stop":1724343176742,"duration":0},"status":"passed","severity":"normal"},{"uid":"e12c1ce80032d6bd","name":"groups content topics by expected pubsub topic","time":{"start":1724342555485,"stop":1724342555485,"duration":0},"status":"passed","severity":"normal"},{"uid":"abfff4df8c0db083","name":"should throw an error for empty SingleShardInfos array","time":{"start":1724342555488,"stop":1724342555488,"duration":0},"status":"passed","severity":"normal"},{"uid":"e90121e158ada72c","name":"should throw an error for missing required configuration","time":{"start":1724342555493,"stop":1724342555494,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb74ea34116aae8","name":"LightPush: 0 peers, Filter: 3 peers - Expected: Unhealthy","time":{"start":1724343012028,"stop":1724343012029,"duration":1},"status":"passed","severity":"normal"},{"uid":"237b6bb8227f6a5a","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1724342555496,"stop":1724342555496,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f2092a1fc197a81","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1724342580583,"stop":1724342580583,"duration":0},"status":"passed","severity":"normal"},{"uid":"5831b8cb71cee985","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1724343220156,"stop":1724343220157,"duration":1},"status":"passed","severity":"normal"},{"uid":"117d6e6842b9b0b2","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1724342563537,"stop":1724342563537,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e3d372e74a920b1","name":"Subscribe and receive messages via waku relay post","time":{"start":1724342855211,"stop":1724342855211,"duration":0},"status":"passed","severity":"normal"},{"uid":"e54cd614abbf0891","name":"Subscribe to topic containing emoji and receive message","time":{"start":1724343330256,"stop":1724343330256,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8ce95588a336cff","name":"Should update shard info","time":{"start":1724343022887,"stop":1724343022887,"duration":0},"status":"passed","severity":"normal"},{"uid":"a74ed500c5ab174e","name":"less peers than existing","time":{"start":1724343119176,"stop":1724343119176,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c18a5ed8978ff4a8","name":"should throw an error for an unconfigured topic","time":{"start":1724342555506,"stop":1724342555507,"duration":1},"status":"passed","severity":"normal"},{"uid":"2297b026f76d6665","name":"Subscribe to topic containing long and publish message","time":{"start":1724343176748,"stop":1724343176749,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2475a5d5e1f853c","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1724343330255,"stop":1724343330255,"duration":0},"status":"passed","severity":"normal"},{"uid":"851f7a0285cbd1b1","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1724342973536,"stop":1724342973536,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe124d6be14b492d","name":"should set field with all protocols disabled","time":{"start":1724342564287,"stop":1724342564287,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed4c5f4a403c6630","name":"can start the service","time":{"start":1724342618346,"stop":1724342618347,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2b0ede0c51aabce","name":"LightPush with 0 connections","time":{"start":1724342907658,"stop":1724342907659,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7f382015f367998","name":"throws on empty content topic","time":{"start":1724342555470,"stop":1724342555471,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c988035c8fd98f7","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1724342555642,"stop":1724342555642,"duration":0},"status":"passed","severity":"normal"},{"uid":"9714db89577d8be9","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1724342580149,"stop":1724342580149,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8734c9a0957ccd2","name":"Subscribe to topic containing long and receive message","time":{"start":1724343330263,"stop":1724343330263,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa08e8744488322d","name":"Push message equal or less that 1MB","time":{"start":1724343266488,"stop":1724343266488,"duration":0},"status":"passed","severity":"normal"},{"uid":"e93f98b2701a6973","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1724342569272,"stop":1724342569272,"duration":0},"status":"passed","severity":"normal"},{"uid":"550fccadd1742120","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1724342831883,"stop":1724342831883,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d148a06e69e5812","name":"Subscribe and receives messages on 20 topics","time":{"start":1724343330260,"stop":1724343330261,"duration":1},"status":"passed","severity":"normal"},{"uid":"3876bf34862ae706","name":"should only return 1 node with relay and store capability","time":{"start":1724342580581,"stop":1724342580582,"duration":1},"status":"passed","severity":"normal"},{"uid":"116d7608d48323d","name":"topics with same application and version share the same shard","time":{"start":1724342555483,"stop":1724342555484,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a5425e516fc5ead","name":"Fails to push message bigger that 1MB","time":{"start":1724343266488,"stop":1724343266489,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ae486a8c274f004","name":"addEventListener with correct event","time":{"start":1724342647847,"stop":1724342647848,"duration":1},"status":"passed","severity":"normal"},{"uid":"1517513c68c45569","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1724343330259,"stop":1724343330260,"duration":1},"status":"passed","severity":"normal"},{"uid":"c98a31a5bc9436f5","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app9/5/topic843/json","time":{"start":1724343218013,"stop":1724343218013,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3c213182cbb7bba","name":"Refresh subscription","time":{"start":1724343330262,"stop":1724343330262,"duration":0},"status":"passed","severity":"normal"},{"uid":"95a1d7502ec13505","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1724343331178,"stop":1724343331178,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebdcf7ae420ad901","name":"should emit a peer event after start","time":{"start":1724342584480,"stop":1724342584480,"duration":0},"status":"passed","severity":"normal"},{"uid":"81ab9ef327d67c5b","name":"handles empty contentTopics array correctly","time":{"start":1724342555511,"stop":1724342555511,"duration":0},"status":"passed","severity":"normal"},{"uid":"9853ecbb3348ec57","name":"should add and remove event listeners correctly","time":{"start":1724342584482,"stop":1724342584482,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a03f347eec6c717","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1724342831878,"stop":1724342831878,"duration":0},"status":"passed","severity":"normal"},{"uid":"10b0d32331315bae","name":"Push message with shell command payload","time":{"start":1724343266463,"stop":1724343266463,"duration":0},"status":"passed","severity":"normal"},{"uid":"b31c5a1f3c693f96","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1724343022605,"stop":1724343022605,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cd341d1be8a3e11","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1724342855213,"stop":1724342855214,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2be88027e966036","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1724342831899,"stop":1724342831900,"duration":1},"status":"passed","severity":"normal"},{"uid":"da8d6babab08acef","name":"Check message received after nwaku node is restarted","time":{"start":1724342822831,"stop":1724342822832,"duration":1},"status":"skipped","severity":"normal"},{"uid":"e21eb57e4846f373","name":"Check received message containing Script","time":{"start":1724343150514,"stop":1724343150514,"duration":0},"status":"passed","severity":"normal"},{"uid":"67414f4b3a710851","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1724343335538,"stop":1724343335538,"duration":0},"status":"passed","severity":"normal"},{"uid":"abafa65ac6c1d300","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1724342580145,"stop":1724342580146,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6f48b61afe478c4","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1724342563542,"stop":1724342563542,"duration":0},"status":"passed","severity":"normal"},{"uid":"605abde420a58672","name":"LightPush with 3 connections","time":{"start":1724342907661,"stop":1724342907662,"duration":1},"status":"passed","severity":"normal"},{"uid":"3bda6689ab611ad1","name":"Relay - dialed after","time":{"start":1724343332398,"stop":1724343332398,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e671078bfda02c3","name":"Push message with content topic containing Russian","time":{"start":1724343147829,"stop":1724343147829,"duration":0},"status":"passed","severity":"normal"},{"uid":"629fc39ea6363fc8","name":"Push message with short payload","time":{"start":1724343266455,"stop":1724343266456,"duration":1},"status":"passed","severity":"normal"},{"uid":"98c20d73cdcb73ae","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1724342555485,"stop":1724342555485,"duration":0},"status":"passed","severity":"normal"},{"uid":"606e057074296af5","name":"Push message with content topic containing shell command","time":{"start":1724343266482,"stop":1724343266482,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6fe621dd10bf63e","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1724342580149,"stop":1724342580149,"duration":0},"status":"passed","severity":"normal"},{"uid":"716491cc7be87729","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app47/10/topic219/json","time":{"start":1724343217998,"stop":1724343217998,"duration":0},"status":"passed","severity":"normal"},{"uid":"7944eaf104d0955e","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1724342580150,"stop":1724342580150,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2a41bafc9bb8177","name":"Check message with invalid timestamp is not received","time":{"start":1724343150503,"stop":1724343150504,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b771d31a204cb7b","name":"should not throw an error for a single configured topic","time":{"start":1724342555506,"stop":1724342555506,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f3f516dcc563d1b","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1724342690592,"stop":1724342690593,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ecf678de9f5af74","name":"Check received message containing unicode special characters","time":{"start":1724343150522,"stop":1724343150523,"duration":1},"status":"passed","severity":"normal"},{"uid":"4eec1d6dd0c41208","name":"Subscribe to topic containing Russian and receive message","time":{"start":1724343330251,"stop":1724343330252,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f8ddfebfb3e240e","name":"Push message with shell command payload","time":{"start":1724343147811,"stop":1724343147813,"duration":2},"status":"passed","severity":"normal"},{"uid":"edf10e73034ba83e","name":"pre and post cipher","time":{"start":1724342591213,"stop":1724342591214,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d15ee87b81d0b1f","name":"should not receive a peer event after stop","time":{"start":1724343161562,"stop":1724343161562,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee588dbdf8373bb7","name":"Push message with content topic containing emoji","time":{"start":1724343266484,"stop":1724343266484,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a41992440bc61dd","name":"can start and stop the service","time":{"start":1724342584479,"stop":1724342584479,"duration":0},"status":"passed","severity":"normal"},{"uid":"99a2f511d289afb7","name":"Push message with Arabic payload","time":{"start":1724343266459,"stop":1724343266459,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae1532b010d646c0","name":"Check received message containing emoji","time":{"start":1724343150523,"stop":1724343150524,"duration":1},"status":"passed","severity":"normal"},{"uid":"93a4c1f339f32872","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1724342555477,"stop":1724342555478,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e526ab71b527ba8","name":"Push message equal or less that 1MB","time":{"start":1724343147837,"stop":1724343147837,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f6c61f4269ef4fc","name":"Number of peers are maintained correctly","time":{"start":1724342729618,"stop":1724342729618,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa78a1e96e507ce7","name":"Subscribe to topic containing XML and publish message","time":{"start":1724343176753,"stop":1724343176754,"duration":1},"status":"passed","severity":"normal"},{"uid":"5754ad5dfd4cbe77","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1724342555508,"stop":1724342555508,"duration":0},"status":"passed","severity":"normal"},{"uid":"687754aeea4b8cc6","name":"Check message with no content topic is not received","time":{"start":1724342822830,"stop":1724342822830,"duration":0},"status":"passed","severity":"normal"},{"uid":"219354271ba2e82","name":"LightPush: 2 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1724343012036,"stop":1724343012037,"duration":1},"status":"passed","severity":"normal"},{"uid":"565537b353874ff3","name":"Query generator for 2000 messages","time":{"start":1724343278185,"stop":1724343278185,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6500d9fe6d6871f","name":"Overlapping topic subscription","time":{"start":1724342855214,"stop":1724342855214,"duration":0},"status":"passed","severity":"normal"},{"uid":"547cd4ea695be919","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1724342855217,"stop":1724342855218,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e1e82a10ce39e66","name":"Check message received after jswaku node is restarted","time":{"start":1724343150506,"stop":1724343150506,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a956c1ff3c8dd10f","name":"recovers when dns.resolve returns empty","time":{"start":1724342580579,"stop":1724342580580,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f65d1ae8acdb338","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1724343330265,"stop":1724343330265,"duration":0},"status":"passed","severity":"normal"},{"uid":"4094b4b6afb8bead","name":"should decode valid enr with tcp successfully","time":{"start":1724342564281,"stop":1724342564281,"duration":0},"status":"passed","severity":"normal"},{"uid":"3930c6ff5363c675","name":"Publishes to nwaku","time":{"start":1724343149751,"stop":1724343149752,"duration":1},"status":"passed","severity":"normal"},{"uid":"483d137287b7e5ed","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1724342555506,"stop":1724342555506,"duration":0},"status":"passed","severity":"normal"},{"uid":"d866439f46e2ad43","name":"Fails to push message with empty content topic","time":{"start":1724343266484,"stop":1724343266484,"duration":0},"status":"passed","severity":"normal"},{"uid":"46235df921d8c1b9","name":"Store - dialed first","time":{"start":1724343332399,"stop":1724343332399,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0a74d3e030e231f","name":"Check received message containing escaped characters","time":{"start":1724343150521,"stop":1724343150522,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9da4d94f90b1e5f","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1724342555500,"stop":1724342555500,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3116adc089b5239","name":"Filter with 1 connections","time":{"start":1724342907660,"stop":1724342907660,"duration":0},"status":"passed","severity":"normal"},{"uid":"4085b99661bec8aa","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1724342855211,"stop":1724342855212,"duration":1},"status":"passed","severity":"normal"},{"uid":"a36c5a6875b56716","name":"unsubscribes","time":{"start":1724343309358,"stop":1724343309358,"duration":0},"status":"passed","severity":"normal"},{"uid":"65493a926eb2c7d1","name":"Publish message with custom timestamp: Thu Aug 22 2024 15:12:29 GMT+0000 (Coordinated Universal Time)","time":{"start":1724343177022,"stop":1724343177023,"duration":1},"status":"passed","severity":"normal"},{"uid":"18640d8d5e3df855","name":"throws on content topic with empty encoding field","time":{"start":1724342555476,"stop":1724342555476,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f5c5aac46d159e3","name":"Ephemeral field set to true","time":{"start":1724342569269,"stop":1724342569269,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9aed844f50ecd7b","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1724342555490,"stop":1724342555491,"duration":1},"status":"passed","severity":"normal"},{"uid":"735cc3ef5bce1755","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1724343176754,"stop":1724343176754,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8a2b90085f974b8","name":"Ping on unsubscribed peer","time":{"start":1724342674839,"stop":1724342674839,"duration":0},"status":"passed","severity":"normal"},{"uid":"f50fb27baa33e011","name":"Push message with short payload","time":{"start":1724343147803,"stop":1724343147804,"duration":1},"status":"passed","severity":"normal"},{"uid":"54758eb98e2d7fb6","name":"Encoder throws on empty string content topic","time":{"start":1724342569271,"stop":1724342569271,"duration":0},"status":"passed","severity":"normal"},{"uid":"b94e166af9e2b995","name":"should set field with only RELAY enabled","time":{"start":1724342564288,"stop":1724342564288,"duration":0},"status":"passed","severity":"normal"},{"uid":"65e9a32fb439df6a","name":"Using a function","time":{"start":1724343323948,"stop":1724343323949,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f678c370f8badc4","name":"should properly create location multiaddrs - udp6","time":{"start":1724342564286,"stop":1724342564286,"duration":0},"status":"passed","severity":"normal"},{"uid":"a39847127d70c58a","name":"Subscribe to topic containing XML and receive message","time":{"start":1724342855220,"stop":1724342855220,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3b01cec1dff7a45","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1724343330258,"stop":1724343330258,"duration":0},"status":"passed","severity":"normal"},{"uid":"178073c4f20b8f61","name":"Generator, custom pubsub topic","time":{"start":1724343302774,"stop":1724343302775,"duration":1},"status":"passed","severity":"normal"},{"uid":"80c0f39579629c32","name":"Push message with long payload","time":{"start":1724343266456,"stop":1724343266456,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ebc10a0ce17ed8d","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1724342555478,"stop":1724342555478,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bea0a5359dcd8c9","name":"1 Store, 2 fetches","time":{"start":1724342580052,"stop":1724342580053,"duration":1},"status":"passed","severity":"normal"},{"uid":"25de8b75089ef195","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1724343330268,"stop":1724343330268,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa1e3ee4d09473c5","name":"Check publish message containing emoji","time":{"start":1724343177018,"stop":1724343177018,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b6e14600673ba47","name":"same cluster, different shard: nodes connect","time":{"start":1724343022606,"stop":1724343022606,"duration":0},"status":"passed","severity":"normal"},{"uid":"23ce484176c357de","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1724343302781,"stop":1724343302782,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab03c9aafa8d8b7f","name":"Used by Waku Relay","time":{"start":1724343323949,"stop":1724343323950,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a7601c00d28bbcf","name":"Number of peers are maintained correctly","time":{"start":1724342904201,"stop":1724342904201,"duration":0},"status":"passed","severity":"normal"},{"uid":"afa8adc6ea88f92d","name":"Refresh subscription","time":{"start":1724342855214,"stop":1724342855214,"duration":0},"status":"passed","severity":"normal"},{"uid":"97fb0fe1546ae015","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1724342870011,"stop":1724342870012,"duration":1},"status":"passed","severity":"normal"},{"uid":"ecca1eb91284dd40","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1724342563536,"stop":1724342563537,"duration":1},"status":"passed","severity":"normal"},{"uid":"c476203fcf8de9ba","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724342831885,"stop":1724342831885,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b8efba639d946a7","name":"Check message with no pubsub topic is not received","time":{"start":1724342822829,"stop":1724342822829,"duration":0},"status":"passed","severity":"normal"},{"uid":"6204425c13b63799","name":"Check received message containing XML","time":{"start":1724343150514,"stop":1724343150514,"duration":0},"status":"passed","severity":"normal"},{"uid":"2145dce00d5a6bc1","name":"should not receive a peer event before start","time":{"start":1724342618351,"stop":1724342618352,"duration":1},"status":"passed","severity":"normal"},{"uid":"dfabf575af811fca","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1724342555490,"stop":1724342555490,"duration":0},"status":"passed","severity":"normal"},{"uid":"a15f09f55962fd13","name":"All","time":{"start":1724342616247,"stop":1724342616247,"duration":0},"status":"passed","severity":"normal"},{"uid":"eabffc56ea932d85","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724342831902,"stop":1724342831903,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ce17c171cf7fb3a","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1724342568950,"stop":1724342568950,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe613c27458f7fba","name":"Check message with invalid timestamp is not received","time":{"start":1724342822824,"stop":1724342822824,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb59a60133c258e0","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1724342870014,"stop":1724342870015,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3bef57ab0556b87","name":"Renews peer on consistent ping failures","time":{"start":1724342729620,"stop":1724342729621,"duration":1},"status":"passed","severity":"normal"},{"uid":"31fb9cc300a97e99","name":"can start the service","time":{"start":1724342584478,"stop":1724342584478,"duration":0},"status":"passed","severity":"normal"},{"uid":"44e9431579190069","name":"Push message with content topic containing Russian","time":{"start":1724343266479,"stop":1724343266480,"duration":1},"status":"passed","severity":"normal"},{"uid":"18cc948f767ee2e7","name":"Check message with no payload is not received","time":{"start":1724342822830,"stop":1724342822830,"duration":0},"status":"passed","severity":"normal"},{"uid":"fac73926b58eadb1","name":"Passing page size 110 when there are 120 messages","time":{"start":1724343311315,"stop":1724343311315,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0cc542f6f67c538","name":"Subscribe to topic containing numeric and receive message","time":{"start":1724343330249,"stop":1724343330250,"duration":1},"status":"passed","severity":"normal"},{"uid":"7acab8174ca2aca5","name":"Subscribe and receive messages via waku relay post","time":{"start":1724343330259,"stop":1724343330259,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c7372521d9958f1","name":"Check publish message containing Script","time":{"start":1724343177015,"stop":1724343177015,"duration":0},"status":"passed","severity":"normal"},{"uid":"fba2c9de555a0e94","name":"Renews peer on consistent missed messages","time":{"start":1724342729622,"stop":1724342729622,"duration":0},"status":"passed","severity":"normal"},{"uid":"714ba0ee4797c967","name":"caches peers it previously fetched","time":{"start":1724342580580,"stop":1724342580581,"duration":1},"status":"passed","severity":"normal"},{"uid":"85c7e6679c59340d","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1724342555497,"stop":1724342555497,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3f4418d271fc1b4","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1724343335538,"stop":1724343335539,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3fb4e7398118b30","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1724342555495,"stop":1724342555496,"duration":1},"status":"passed","severity":"normal"},{"uid":"91d22c68593f9bae","name":"LightPush with 2 connections","time":{"start":1724342907660,"stop":1724342907661,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c2e4d5bee8a8ba0","name":"Check message with non string payload is not received","time":{"start":1724342822830,"stop":1724342822831,"duration":1},"status":"passed","severity":"normal"},{"uid":"38412d340b50723c","name":"different cluster, same shard: nodes don't connect","time":{"start":1724343022607,"stop":1724343022607,"duration":0},"status":"passed","severity":"normal"},{"uid":"b083e720ef699991","name":"LightPush: 2 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1724343012034,"stop":1724343012035,"duration":1},"status":"passed","severity":"normal"},{"uid":"8803bec4df0c371a","name":"Round trip binary serialization","time":{"start":1724342569269,"stop":1724342569269,"duration":0},"status":"passed","severity":"normal"},{"uid":"afa1221dc0df2b70","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1724342736617,"stop":1724342736618,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4d34703a76785e9","name":"Check publish message after service node is restarted","time":{"start":1724343177030,"stop":1724343177031,"duration":1},"status":"skipped","severity":"normal"},{"uid":"54e7f62d9cddf17c","name":"Check received message containing shell command","time":{"start":1724343150500,"stop":1724343150500,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd8f727dcdb34814","name":"dispatchEvent via connectionManager","time":{"start":1724342647852,"stop":1724342647853,"duration":1},"status":"passed","severity":"normal"},{"uid":"a30901ff296a61c6","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1724342855219,"stop":1724342855219,"duration":0},"status":"passed","severity":"normal"},{"uid":"472a856b068a499c","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1724342831911,"stop":1724342831912,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d0ae81da428fd44","name":"non connected peers","time":{"start":1724343119177,"stop":1724343119177,"duration":0},"status":"skipped","severity":"normal"},{"uid":"dd47c1fb1328d26","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1724342855222,"stop":1724342855222,"duration":0},"status":"passed","severity":"normal"},{"uid":"8666ce2890205982","name":"Overlapping topic subscription","time":{"start":1724343330248,"stop":1724343330248,"duration":0},"status":"passed","severity":"normal"},{"uid":"184dcebbe9a11c73","name":"throws on content topic with generation field greater than 0","time":{"start":1724342555473,"stop":1724342555473,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc290c460e966afd","name":"Query Generator, Wrong PubsubTopic","time":{"start":1724343275602,"stop":1724343275603,"duration":1},"status":"passed","severity":"normal"},{"uid":"7151ea1845093b6c","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1724343330251,"stop":1724343330251,"duration":0},"status":"passed","severity":"normal"},{"uid":"f793d3dcd412dc3a","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1724343176743,"stop":1724343176743,"duration":0},"status":"passed","severity":"normal"},{"uid":"92c998c515bdfbb6","name":"Refresh subscription","time":{"start":1724343176746,"stop":1724343176748,"duration":2},"status":"skipped","severity":"normal"},{"uid":"7442112d42f13f31","name":"Push message with content topic containing special chars","time":{"start":1724343266478,"stop":1724343266478,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d6e327d7225b69e","name":"Meta field set when metaSetter is specified","time":{"start":1724342569270,"stop":1724342569270,"duration":0},"status":"passed","severity":"normal"},{"uid":"796acb8af6545c01","name":"random static sharding 7 - Cluster ID: 688, Shard ID: 107","time":{"start":1724343251256,"stop":1724343251263,"duration":7},"status":"passed","severity":"normal"},{"uid":"1de76af2ba953560","name":"Generator, 2 different pubsubtopics","time":{"start":1724343302779,"stop":1724343302781,"duration":2},"status":"passed","severity":"normal"},{"uid":"34fdf6b03ce6eb62","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1724343220159,"stop":1724343220159,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec59f349cb607a14","name":"Push message with content topic containing Basic HTML tag","time":{"start":1724343147831,"stop":1724343147831,"duration":0},"status":"passed","severity":"normal"},{"uid":"fce5e18ce2d175a9","name":"Ordered Callback - true","time":{"start":1724343293102,"stop":1724343293103,"duration":1},"status":"passed","severity":"normal"},{"uid":"55c9101ebc6ad577","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1724342855212,"stop":1724342855212,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c81b5590a79c960","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1724342555487,"stop":1724342555487,"duration":0},"status":"passed","severity":"normal"},{"uid":"77c85c1e6eb0f9d7","name":"Publish message with custom timestamp: Fri Sep 01 2023 16:12:29 GMT+0000 (Coordinated Universal Time)","time":{"start":1724343177019,"stop":1724343177021,"duration":2},"status":"passed","severity":"normal"},{"uid":"b7f9c75375de403c","name":"Push message with meta","time":{"start":1724343266485,"stop":1724343266485,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c1c04ce2c0d80a","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1724343177018,"stop":1724343177018,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f5873b791cec5fb","name":"Push message with JSON payload","time":{"start":1724343147809,"stop":1724343147809,"duration":0},"status":"passed","severity":"normal"},{"uid":"83b36aebf079d735","name":"Subscribe to topic containing emoji and receive message","time":{"start":1724342855222,"stop":1724342855223,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a7acfb9f0d34f5f","name":"Push message with special chars payload","time":{"start":1724343266457,"stop":1724343266457,"duration":0},"status":"passed","severity":"normal"},{"uid":"41d60960e7f91e57","name":"should handle a minimal index list","time":{"start":1724342555641,"stop":1724342555641,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b6f555e9b356564","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1724342831890,"stop":1724342831893,"duration":3},"status":"passed","severity":"normal"},{"uid":"7de515eced279bc","name":"should handle corrupted local storage data gracefully","time":{"start":1724342584482,"stop":1724342584482,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d721c65ff51d100","name":"LightPush with 1 connections","time":{"start":1724342907660,"stop":1724342907660,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c2038e413445f1d","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1724342870008,"stop":1724342870009,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec56b92f6cb2a585","name":"Tracks peer failures correctly","time":{"start":1724342729621,"stop":1724342729621,"duration":0},"status":"passed","severity":"normal"},{"uid":"92c933712658251e","name":"Subscribe and receive messages via lightPush","time":{"start":1724343330258,"stop":1724343330258,"duration":0},"status":"passed","severity":"normal"},{"uid":"8db22c5d03ed0cad","name":"Subscribe to topic containing JSON and receive message","time":{"start":1724343330254,"stop":1724343330254,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e659884defc4c41","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1724342555501,"stop":1724342555501,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb516fc0ed2eea59","name":"should properly create location multiaddrs - udp","time":{"start":1724342564286,"stop":1724342564286,"duration":0},"status":"passed","severity":"normal"},{"uid":"3dbfeb33793e2a0a","name":"Push message with content topic containing short","time":{"start":1724343266473,"stop":1724343266474,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c8c950a3fa002e8","name":"Check message received after jswaku node is restarted","time":{"start":1724343150532,"stop":1724343150532,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c3f047c11c49f3a4","name":"Refresh subscription","time":{"start":1724343330248,"stop":1724343330248,"duration":0},"status":"passed","severity":"normal"},{"uid":"da22af0a7d613a29","name":"Throws when trying to push message with empty payload","time":{"start":1724343266472,"stop":1724343266473,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4e1c89e810ff505","name":"should encodeTxt and decodeTxt","time":{"start":1724342564280,"stop":1724342564280,"duration":0},"status":"passed","severity":"normal"},{"uid":"91b8cd000fbc7969","name":"Ping on peer without subscriptions","time":{"start":1724342699840,"stop":1724342699840,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbbbf5aa04c7c108","name":"Push message with SQL Injection payload","time":{"start":1724343266461,"stop":1724343266461,"duration":0},"status":"passed","severity":"normal"},{"uid":"86af33be581f0ea0","name":"Check message with no payload is not received","time":{"start":1724343150505,"stop":1724343150505,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cf2c083fc7b3baf","name":"should be able to decode the field with only STORE set to true","time":{"start":1724342563539,"stop":1724342563540,"duration":1},"status":"passed","severity":"normal"},{"uid":"402a11109b30349b","name":"Check message received after jswaku node is restarted","time":{"start":1724342822831,"stop":1724342822831,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6720f3e8bac89a3c","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1724342822823,"stop":1724342822824,"duration":1},"status":"passed","severity":"normal"},{"uid":"10550d192432df4a","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1724342831887,"stop":1724342831888,"duration":1},"status":"passed","severity":"normal"},{"uid":"de10a10f7490c66b","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1724342580582,"stop":1724342580583,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c6e09b412ea5a4a","name":"Rejects garbage","time":{"start":1724342572709,"stop":1724342572709,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9b86bc221f178b8","name":"Check received message containing special chars","time":{"start":1724342822812,"stop":1724342822812,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ccaec7ace018be0","name":"should get / set UDP multiaddr","time":{"start":1724342564284,"stop":1724342564285,"duration":1},"status":"passed","severity":"normal"},{"uid":"71a36087727b0480","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1724342555499,"stop":1724342555499,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bbadb56ce4807df","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1724342555488,"stop":1724342555488,"duration":0},"status":"passed","severity":"normal"},{"uid":"a81ba60ba943ea2e","name":"Check publish message containing XML","time":{"start":1724343177015,"stop":1724343177015,"duration":0},"status":"passed","severity":"normal"},{"uid":"11feaaecbac822c9","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1724342855210,"stop":1724342855210,"duration":0},"status":"passed","severity":"normal"},{"uid":"7beccedbced90928","name":"Check received message containing short","time":{"start":1724342822810,"stop":1724342822810,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c9aff2b654732d9","name":"Check received message containing unicode special characters","time":{"start":1724343150500,"stop":1724343150501,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8548535b3536a3","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1724343220158,"stop":1724343220158,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8ddad5a1069b0e0","name":"isConnected should return false after all peers disconnect","time":{"start":1724342670493,"stop":1724342670494,"duration":1},"status":"passed","severity":"normal"},{"uid":"486e60f9047104f","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1724342831799,"stop":1724342831800,"duration":1},"status":"passed","severity":"normal"},{"uid":"9746f9bd8628a138","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1724343251239,"stop":1724343251241,"duration":2},"status":"passed","severity":"normal"},{"uid":"e92bde3a97b569b5","name":"Push message with rate limit","time":{"start":1724343147835,"stop":1724343147835,"duration":0},"status":"passed","severity":"normal"},{"uid":"8055c3672b64d802","name":"Check publish message containing Basic HTML tag","time":{"start":1724343177015,"stop":1724343177016,"duration":1},"status":"passed","severity":"normal"},{"uid":"3549534b1220adc6","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1724342568949,"stop":1724342568949,"duration":0},"status":"passed","severity":"normal"},{"uid":"50bb6c640f01436","name":"Push message with numeric payload","time":{"start":1724343147805,"stop":1724343147805,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0d0a3c6198ef13f","name":"should set field with only LIGHTPUSH enabled","time":{"start":1724342564289,"stop":1724342564289,"duration":0},"status":"passed","severity":"normal"},{"uid":"8403f060cc35ce47","name":"returns all values when wanted number matches available values","time":{"start":1724342579545,"stop":1724342579546,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea656dfa3e0906fc","name":"Decoder throws on undefined content topic","time":{"start":1724342590578,"stop":1724342590578,"duration":0},"status":"passed","severity":"normal"},{"uid":"58e63ccaffa7d02d","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1724343177029,"stop":1724343177029,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cd55914bfb54bc5","name":"Push message with SQL Injection payload","time":{"start":1724343147807,"stop":1724343147807,"duration":0},"status":"passed","severity":"normal"},{"uid":"88a1953f7e32d573","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1724342831889,"stop":1724342831890,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f0254a800d8b8a6","name":"throws on content topic with empty version field","time":{"start":1724342555474,"stop":1724342555475,"duration":1},"status":"passed","severity":"normal"},{"uid":"4145b8504812fbd8","name":"Check received message containing numeric","time":{"start":1724342822811,"stop":1724342822811,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce1d30e2bc9e36ac","name":"Check received message containing long","time":{"start":1724342822810,"stop":1724342822811,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac3d106c05a48b35","name":"LightPush: 0 peers, Filter: 1 peers - Expected: Unhealthy","time":{"start":1724343012026,"stop":1724343012027,"duration":1},"status":"passed","severity":"normal"},{"uid":"e201b95f1ac19f5c","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1724343302776,"stop":1724343302777,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8e9f87a5f908373","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1724342580584,"stop":1724342580584,"duration":0},"status":"skipped","severity":"normal"},{"uid":"98111c14553ec210","name":"Push message with content topic containing XML","time":{"start":1724343147830,"stop":1724343147831,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9622d1d35ec7cc0","name":"should not fail to stop the service if it was not started","time":{"start":1724342584479,"stop":1724342584479,"duration":0},"status":"passed","severity":"normal"},{"uid":"e65637aafd446dec","name":"should set field with only FILTER enabled","time":{"start":1724342564288,"stop":1724342564288,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b9433faf962a9ea","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1724343220161,"stop":1724343220162,"duration":1},"status":"passed","severity":"normal"},{"uid":"e53e8473743a09b0","name":"should emit a peer event after start","time":{"start":1724343161561,"stop":1724343161561,"duration":0},"status":"passed","severity":"normal"},{"uid":"90f11d93d42fed8f","name":"1 Relay, 1 Filter, gives up","time":{"start":1724342580054,"stop":1724342580054,"duration":0},"status":"passed","severity":"normal"},{"uid":"b634ada2b8f6a6d2","name":"Push message with content topic containing XML","time":{"start":1724343266481,"stop":1724343266481,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec0e6ef43ff8ae2e","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1724342670491,"stop":1724342670492,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a5dc00739ada4c","name":"Decoder throws on empty string content topic","time":{"start":1724342592491,"stop":1724342592491,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf82f5c24df8210f","name":"Push message with escaped characters payload","time":{"start":1724343147813,"stop":1724343147814,"duration":1},"status":"passed","severity":"normal"},{"uid":"b237546b30d0d0ec","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1724342831890,"stop":1724342831890,"duration":0},"status":"passed","severity":"normal"},{"uid":"80bb7f0fe0514306","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1724343330261,"stop":1724343330261,"duration":0},"status":"passed","severity":"normal"},{"uid":"2678888a8c4d0338","name":"handles different networkShards values correctly","time":{"start":1724342555486,"stop":1724342555486,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a63518a1edfcac8","name":"Sets default value correctly","time":{"start":1724343323950,"stop":1724343323951,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ce141afb2208247","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1724342831808,"stop":1724342831809,"duration":1},"status":"passed","severity":"normal"},{"uid":"38ad8e40379e7e4d","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1724342555512,"stop":1724342555512,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6c5bc1b779e6d7c","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724342973526,"stop":1724342973527,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c86f95c85b039de","name":"Fails to publish duplicate message","time":{"start":1724343177024,"stop":1724343177025,"duration":1},"status":"passed","severity":"normal"},{"uid":"b896ceaba142d42a","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1724342831894,"stop":1724342831895,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ec87304baba3767","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1724343160093,"stop":1724343160094,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2f26813b7cf7546","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1724342831887,"stop":1724342831887,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe0dcca666d91399","name":"Push message with emoji payload","time":{"start":1724343266464,"stop":1724343266465,"duration":1},"status":"passed","severity":"normal"},{"uid":"b047a94ea8751cc7","name":"Register correct protocols","time":{"start":1724343176741,"stop":1724343176741,"duration":0},"status":"passed","severity":"normal"},{"uid":"49ef68eaf7db26fc","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1724342831895,"stop":1724342831895,"duration":0},"status":"passed","severity":"normal"},{"uid":"57eee7da2897f393","name":"should encode/decode to RLP encoding","time":{"start":1724342564284,"stop":1724342564284,"duration":0},"status":"passed","severity":"normal"},{"uid":"e03f525fb653705c","name":"Filter with 2 connections","time":{"start":1724342907661,"stop":1724342907661,"duration":0},"status":"passed","severity":"normal"},{"uid":"eaa5ca2ddcd7f1ae","name":"Check publish message containing numeric","time":{"start":1724343177011,"stop":1724343177011,"duration":0},"status":"passed","severity":"normal"},{"uid":"94c78c236761db57","name":"Check publish message containing Russian","time":{"start":1724343177014,"stop":1724343177014,"duration":0},"status":"passed","severity":"normal"},{"uid":"aef7fea0e6cee0f","name":"Push message with content topic containing Chinese","time":{"start":1724343266478,"stop":1724343266479,"duration":1},"status":"passed","severity":"normal"},{"uid":"7fef311928ccd50","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1724342563541,"stop":1724342563541,"duration":0},"status":"passed","severity":"normal"},{"uid":"6029670dc15263d6","name":"Push message on custom pubsubTopic","time":{"start":1724342973526,"stop":1724342973526,"duration":0},"status":"passed","severity":"normal"},{"uid":"21059b50e8d5743d","name":"Subscribe to topic containing numeric and receive message","time":{"start":1724343330263,"stop":1724343330264,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2354af5406498bd","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1724343330255,"stop":1724343330256,"duration":1},"status":"passed","severity":"normal"},{"uid":"d172e170ccc0a9a3","name":"Check received message containing emoji","time":{"start":1724343150501,"stop":1724343150502,"duration":1},"status":"passed","severity":"normal"},{"uid":"461767eb6166f532","name":"Query with Promise Callback, No message returned","time":{"start":1724343275610,"stop":1724343275610,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f1e5425f6b9d1c4","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1724342555487,"stop":1724342555488,"duration":1},"status":"passed","severity":"normal"},{"uid":"30cb4992cf47933a","name":"Push message with content topic containing Script","time":{"start":1724343266480,"stop":1724343266481,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ce288b5f58a52a5","name":"should emit events and trasition isConnected state when has peers or no peers","time":{"start":1724342607942,"stop":1724342607942,"duration":0},"status":"passed","severity":"normal"},{"uid":"3525d023416779be","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1724342555480,"stop":1724342555481,"duration":1},"status":"passed","severity":"normal"},{"uid":"3234075a39e3908b","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1724343330245,"stop":1724343330246,"duration":1},"status":"broken","severity":"normal"},{"uid":"d06f881854085972","name":"throws an error for improperly formatted content topics","time":{"start":1724342555486,"stop":1724342555486,"duration":0},"status":"passed","severity":"normal"},{"uid":"93c626653589c770","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1724343251267,"stop":1724343251268,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9f061feda39f82a","name":"Ping succeeds for all connected peers","time":{"start":1724342729619,"stop":1724342729619,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2ddb05b0022f42a","name":"Check received message containing short","time":{"start":1724343150506,"stop":1724343150507,"duration":1},"status":"passed","severity":"normal"},{"uid":"247ca22bffa84220","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1724342690594,"stop":1724342690595,"duration":1},"status":"passed","severity":"normal"},{"uid":"26ca81f249267607","name":"should throw an error for missing sharding configuration","time":{"start":1724342555510,"stop":1724342555510,"duration":0},"status":"passed","severity":"normal"},{"uid":"109c7b3740ad835e","name":"Push message with emoji payload","time":{"start":1724343147814,"stop":1724343147814,"duration":0},"status":"passed","severity":"normal"},{"uid":"436d05466059e01f","name":"LightPush: 3 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1724343012038,"stop":1724343012039,"duration":1},"status":"passed","severity":"normal"},{"uid":"923b66c1ea8b57d3","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1724342580584,"stop":1724342580584,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d043f63e88abc7cf","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1724342690590,"stop":1724342690590,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1be0604409fd7d0","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1724342690594,"stop":1724342690594,"duration":0},"status":"passed","severity":"normal"},{"uid":"1065860589a6695f","name":"should return unique PubsubTopics for static sharding","time":{"start":1724342555489,"stop":1724342555489,"duration":0},"status":"passed","severity":"normal"},{"uid":"24333e2a02afb181","name":"Push message with Chinese payload","time":{"start":1724343266457,"stop":1724343266459,"duration":2},"status":"passed","severity":"normal"},{"uid":"e2843c6979edbbf","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app69/3/topic16/json","time":{"start":1724343218006,"stop":1724343218007,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf592aac5a0ae7cd","name":"handles empty shards array correctly","time":{"start":1724342555511,"stop":1724342555511,"duration":0},"status":"passed","severity":"normal"},{"uid":"32e3ced3179cd3f6","name":"Check publish message containing SQL Injection","time":{"start":1724343177014,"stop":1724343177014,"duration":0},"status":"passed","severity":"normal"},{"uid":"77c22f83fc7b32d8","name":"Check meta is set [ecies]","time":{"start":1724342592489,"stop":1724342592489,"duration":0},"status":"passed","severity":"normal"},{"uid":"13fa2e2912148d97","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1724343330243,"stop":1724343330243,"duration":0},"status":"passed","severity":"normal"},{"uid":"6abd365fa6a81f8","name":"should throw an error if shards are undefined for static sharding","time":{"start":1724342555492,"stop":1724342555493,"duration":1},"status":"passed","severity":"normal"},{"uid":"99fab8dd41fbf495","name":"removeEventListener with correct event","time":{"start":1724342647849,"stop":1724342647850,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5bdd82ce15937e3","name":"Reopen subscription with peer with lost subscription","time":{"start":1724342699848,"stop":1724342699849,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a079878e1199939","name":"Check message with non string payload is not received","time":{"start":1724343150505,"stop":1724343150505,"duration":0},"status":"passed","severity":"normal"},{"uid":"dde1a4c29a4413a1","name":"Push message with escaped characters payload","time":{"start":1724343266464,"stop":1724343266464,"duration":0},"status":"passed","severity":"normal"},{"uid":"595f5c941e6f1373","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1724343220157,"stop":1724343220158,"duration":1},"status":"passed","severity":"normal"},{"uid":"4cc58ed9f23de8e4","name":"Publish message with custom timestamp: Thu Aug 22 2024 17:12:29 GMT+0000 (Coordinated Universal Time)","time":{"start":1724343177023,"stop":1724343177024,"duration":1},"status":"passed","severity":"normal"},{"uid":"87102529d66785bb","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1724342607935,"stop":1724342607938,"duration":3},"status":"passed","severity":"normal"},{"uid":"4387c4b698279f05","name":"Check received message containing unicode special characters","time":{"start":1724342822820,"stop":1724342822820,"duration":0},"status":"passed","severity":"normal"},{"uid":"b699825f1d80a067","name":"Check received message containing Script","time":{"start":1724342822814,"stop":1724342822815,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb5767022ca8b694","name":"LightPush: 1 peers, Filter: 2 peers - Expected: MinimallyHealthy","time":{"start":1724343012031,"stop":1724343012032,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca233f3795005df4","name":"tcp ip4 address","time":{"start":1724342563611,"stop":1724342563611,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc92d5f4d3617734","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1724343275607,"stop":1724343275607,"duration":0},"status":"passed","severity":"normal"},{"uid":"e85ac4df216965cc","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1724343176750,"stop":1724343176751,"duration":1},"status":"passed","severity":"normal"},{"uid":"14a1d02e449656e6","name":"udp ip6 address","time":{"start":1724342563611,"stop":1724342563612,"duration":1},"status":"passed","severity":"normal"},{"uid":"98dba87cd93ada5c","name":"Check publish message containing long","time":{"start":1724343177010,"stop":1724343177011,"duration":1},"status":"passed","severity":"normal"},{"uid":"628c0642c9d008b1","name":"Query with Promise Callback, No Decoder","time":{"start":1724343275607,"stop":1724343275607,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb9bcff88c8d92a6","name":"Mutual subscription","time":{"start":1724343176740,"stop":1724343176741,"duration":1},"status":"passed","severity":"normal"},{"uid":"99b877b4558ac425","name":"should not receive a peer event before start","time":{"start":1724342584480,"stop":1724342584480,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ae0f9c7ad47201e","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1724342973529,"stop":1724342973529,"duration":0},"status":"passed","severity":"normal"},{"uid":"acdec668d312cb7c","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1724343330265,"stop":1724343330266,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2b9f0ce95cd194b","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1724342607940,"stop":1724342607940,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3097fc537c9372d","name":"Passing cursor with wrong pubsubTopic","time":{"start":1724343220163,"stop":1724343220164,"duration":1},"status":"passed","severity":"normal"},{"uid":"38886b29f2c9dcf4","name":"Does not throw an exception when node disconnects","time":{"start":1724343323945,"stop":1724343323946,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7e219e682b50fde","name":"shard 0","time":{"start":1724343251238,"stop":1724343251239,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c9d87430487b1ba","name":"Light Node - default protocols","time":{"start":1724343332401,"stop":1724343332401,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d1367d3efdbf4bc","name":"Nodes with multiple pubsub topic","time":{"start":1724343160095,"stop":1724343160095,"duration":0},"status":"passed","severity":"normal"},{"uid":"58d60121dd96f6fc","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1724342831912,"stop":1724342831912,"duration":0},"status":"passed","severity":"normal"},{"uid":"3646f2406b0e3822","name":"start node with empty shard should fail","time":{"start":1724343251270,"stop":1724343251270,"duration":0},"status":"passed","severity":"normal"},{"uid":"8180317e6bcc915c","name":"Filter","time":{"start":1724343332400,"stop":1724343332400,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ab7be9011e1a1b7","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1724342870013,"stop":1724342870014,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef38913a5796348a","name":"Subscribe to topic containing numeric and receive message","time":{"start":1724342855216,"stop":1724342855217,"duration":1},"status":"passed","severity":"normal"},{"uid":"ecd344901f1519da","name":"Push 30 different messages","time":{"start":1724343266465,"stop":1724343266472,"duration":7},"status":"passed","severity":"normal"},{"uid":"ea1a6014794635ec","name":"listenerCount","time":{"start":1724342647852,"stop":1724342647852,"duration":0},"status":"passed","severity":"normal"},{"uid":"32fcb4ac43358c83","name":"same cluster, different shard: nodes don't connect","time":{"start":1724342831797,"stop":1724342831797,"duration":0},"status":"passed","severity":"normal"},{"uid":"5efbca615c031fa5","name":"should return all peers when numPeers is 0","time":{"start":1724342568948,"stop":1724342568948,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0132004381eefe5","name":"handles different clusterIds correctly","time":{"start":1724342555485,"stop":1724342555486,"duration":1},"status":"passed","severity":"normal"},{"uid":"87fd35939684fec7","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1724342555479,"stop":1724342555479,"duration":0},"status":"passed","severity":"normal"},{"uid":"34ecb501a82a2a1e","name":"Push message with content topic containing Arabic","time":{"start":1724343147829,"stop":1724343147829,"duration":0},"status":"passed","severity":"normal"},{"uid":"4338b392923b0cc","name":"Subscribe to topic containing XML and receive message","time":{"start":1724343330266,"stop":1724343330266,"duration":0},"status":"passed","severity":"normal"},{"uid":"42460bda36a6dea9","name":"Check received message containing special chars","time":{"start":1724343150496,"stop":1724343150496,"duration":0},"status":"passed","severity":"normal"},{"uid":"da261cbc98ac3885","name":"Renews subscription after lossing a connection","time":{"start":1724343330257,"stop":1724343330257,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccf5a941943e6258","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1724342831884,"stop":1724342831884,"duration":0},"status":"passed","severity":"normal"},{"uid":"e75a2ee53cd4791a","name":"passes more than one ENR URLs and attempts connection","time":{"start":1724342618357,"stop":1724342618358,"duration":1},"status":"skipped","severity":"normal"},{"uid":"3bc6149f6df97a4a","name":"Push message with content topic containing shell command","time":{"start":1724343147832,"stop":1724343147832,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d705fd7fdd087e2","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1724342831905,"stop":1724342831906,"duration":1},"status":"passed","severity":"normal"},{"uid":"d61e416e4c336ce7","name":"Push message with Script payload","time":{"start":1724343266461,"stop":1724343266462,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c5e4e2bb7cd7772","name":"should use the provided clusterId for the pubsub topic","time":{"start":1724342555512,"stop":1724342555513,"duration":1},"status":"passed","severity":"normal"},{"uid":"495de031d068ad2d","name":"Push message with content topic containing long","time":{"start":1724343266474,"stop":1724343266475,"duration":1},"status":"passed","severity":"normal"},{"uid":"f261a159aaea5a84","name":"Generator, 2 different pubsubtopics","time":{"start":1724343302775,"stop":1724343302776,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f856a122e27ab75","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1724342690597,"stop":1724342690597,"duration":0},"status":"passed","severity":"normal"},{"uid":"27b14451cfd41718","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1724342736613,"stop":1724342736614,"duration":1},"status":"passed","severity":"normal"},{"uid":"271ef89771fdc7d6","name":"Subscribe to topic containing numeric and publish message","time":{"start":1724343176749,"stop":1724343176749,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb86fe0a7d0b9258","name":"Subscribe to topic containing emoji and publish message","time":{"start":1724343176756,"stop":1724343176756,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce9368493e051746","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1724342555479,"stop":1724342555479,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4d4e9c6e12e0dca","name":"Subscribe to topic containing JSON and receive message","time":{"start":1724343330267,"stop":1724343330267,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4ed513c1b8efd36","name":"1 Store, 2 relays, 2 fetches","time":{"start":1724342580053,"stop":1724342580054,"duration":1},"status":"passed","severity":"normal"},{"uid":"24e7adcc3448375","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1724342555509,"stop":1724342555509,"duration":0},"status":"passed","severity":"normal"},{"uid":"992d2a3d1bc9b90b","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1724342563540,"stop":1724342563540,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9d772d8d04777d4","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1724342580147,"stop":1724342580148,"duration":1},"status":"passed","severity":"normal"},{"uid":"e430f988971ee69d","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1724343160094,"stop":1724343160094,"duration":0},"status":"passed","severity":"normal"},{"uid":"89e3def1872af740","name":"Check received message containing numeric","time":{"start":1724343150495,"stop":1724343150496,"duration":1},"status":"passed","severity":"normal"},{"uid":"a242f914771741f6","name":"should properly create peer info with all multiaddrs","time":{"start":1724342564287,"stop":1724342564287,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe7c47b5b4a954eb","name":"Check received message containing XML","time":{"start":1724343150498,"stop":1724343150499,"duration":1},"status":"passed","severity":"normal"},{"uid":"96c108256d31b987","name":"Waku message hash computation (no timestamp)","time":{"start":1724342558263,"stop":1724342558264,"duration":1},"status":"passed","severity":"normal"},{"uid":"6313ba2748d5abbf","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1724342590573,"stop":1724342590574,"duration":1},"status":"passed","severity":"normal"},{"uid":"c281c1b42675dbd5","name":"Check received message containing shell command","time":{"start":1724343150520,"stop":1724343150521,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d63214ff60c71c","name":"Subscribe to topic containing short and receive message","time":{"start":1724342855215,"stop":1724342855216,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed0af080b8959145","name":"Ping on peer without subscriptions","time":{"start":1724342674838,"stop":1724342674839,"duration":1},"status":"passed","severity":"normal"},{"uid":"965bf56472387dd","name":"Add multiple subscription objects on single nwaku node","time":{"start":1724343330269,"stop":1724343330270,"duration":1},"status":"passed","severity":"normal"},{"uid":"ebc07ee0e0842692","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1724342555503,"stop":1724342555503,"duration":0},"status":"passed","severity":"normal"},{"uid":"47ebe4567f8ef8df","name":"Query with Ordered Callback, No message returned","time":{"start":1724343275606,"stop":1724343275606,"duration":0},"status":"passed","severity":"normal"},{"uid":"30653276dc602fb5","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1724343176742,"stop":1724343176742,"duration":0},"status":"passed","severity":"normal"},{"uid":"75f07f091ae90a81","name":"Query generator for multiple messages with different message text format","time":{"start":1724343278181,"stop":1724343278181,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc43661479af27fe","name":"Callback on promise","time":{"start":1724343278182,"stop":1724343278183,"duration":1},"status":"passed","severity":"normal"},{"uid":"552bd9b645bba2f1","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1724342831903,"stop":1724342831904,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb5857ac4a691ed4","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1724342831912,"stop":1724342831912,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea1eb31c87ba1197","name":"Encoder throws on undefined content topic","time":{"start":1724342592490,"stop":1724342592490,"duration":0},"status":"passed","severity":"normal"},{"uid":"903cf257c6c205cf","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1724343330254,"stop":1724343330254,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb865deb75961762","name":"can dial TLS multiaddrs","time":{"start":1724343017860,"stop":1724343017860,"duration":0},"status":"passed","severity":"normal"},{"uid":"47e8358bf709f29b","name":"Subscribe to topic containing Script and receive message","time":{"start":1724343330252,"stop":1724343330253,"duration":1},"status":"passed","severity":"normal"},{"uid":"3500032a61b030a5","name":"LightPush: 2 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1724343012035,"stop":1724343012036,"duration":1},"status":"passed","severity":"normal"},{"uid":"473ac0be0784d6e6","name":"different cluster, different shard: nodes don't connect","time":{"start":1724343022607,"stop":1724343022608,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f906b5c526d2f47","name":"LightPush: 0 peers, Filter: 2 peers - Expected: Unhealthy","time":{"start":1724343012027,"stop":1724343012028,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a1395283503223d","name":"Filter with 0 connections","time":{"start":1724342907659,"stop":1724342907659,"duration":0},"status":"passed","severity":"normal"},{"uid":"b690d65026d15042","name":"Relay","time":{"start":1724342616246,"stop":1724342616246,"duration":0},"status":"passed","severity":"normal"},{"uid":"60b206ae59f25edd","name":"through manual discovery","time":{"start":1724343017861,"stop":1724343017861,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8ab9bce45cc5b9b","name":"Subscribe to topic containing emoji and receive message","time":{"start":1724343330269,"stop":1724343330269,"duration":0},"status":"passed","severity":"normal"},{"uid":"2320f586799465d5","name":"Check received message containing XML","time":{"start":1724342822815,"stop":1724342822815,"duration":0},"status":"passed","severity":"normal"},{"uid":"e261a3dbb4674e9a","name":"Check received message with timestamp: 1724342607101 ","time":{"start":1724342822822,"stop":1724342822822,"duration":0},"status":"passed","severity":"normal"},{"uid":"daabbb04dc6e5448","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1724342831908,"stop":1724342831911,"duration":3},"status":"passed","severity":"normal"},{"uid":"2004d201ef2660c","name":"Push message with custom timestamp: 1724339304425","time":{"start":1724343147836,"stop":1724343147836,"duration":0},"status":"passed","severity":"normal"},{"uid":"910a7b3debb5d44d","name":"random static sharding 1 - Cluster ID: 493, Shard ID: 294","time":{"start":1724343251241,"stop":1724343251248,"duration":7},"status":"passed","severity":"normal"},{"uid":"4d9cb5c3fd8fc171","name":"Check received message containing Russian","time":{"start":1724343150513,"stop":1724343150513,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3beece77a11588a","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app87/6/topic337/json","time":{"start":1724343218009,"stop":1724343218009,"duration":0},"status":"passed","severity":"normal"},{"uid":"a02223f9735aab58","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1724342831806,"stop":1724342831808,"duration":2},"status":"passed","severity":"normal"},{"uid":"d7d8e249d936adf0","name":"retrieves a single peer","time":{"start":1724342580578,"stop":1724342580579,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6ce8bd96c3101b5","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1724342870012,"stop":1724342870013,"duration":1},"status":"passed","severity":"normal"},{"uid":"93d7e142f3776659","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1724343218017,"stop":1724343218017,"duration":0},"status":"passed","severity":"normal"},{"uid":"3080520dd2014667","name":"Passing page size 19 when there are 20 messages","time":{"start":1724343311314,"stop":1724343311315,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5cabf49fbccd0dc","name":"Check received message containing Basic HTML tag","time":{"start":1724343150518,"stop":1724343150519,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a45269aac37664a","name":"Check publish message after client node is restarted","time":{"start":1724343177031,"stop":1724343177031,"duration":0},"status":"skipped","severity":"normal"},{"uid":"495525d7f9fd5874","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1724342855218,"stop":1724342855218,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fe0220b57eade96","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1724342580148,"stop":1724342580148,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c021931bf8b529a","name":"Generator, custom pubsub topic","time":{"start":1724343302784,"stop":1724343302784,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1e07be480b4e5cf","name":"Publish without waiting for remote peer","time":{"start":1724343176741,"stop":1724343176742,"duration":1},"status":"passed","severity":"normal"},{"uid":"b66fa0cb87c23d87","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1724342555490,"stop":1724342555490,"duration":0},"status":"passed","severity":"normal"},{"uid":"f12ac002959df6fa","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1724343331175,"stop":1724343331176,"duration":1},"status":"passed","severity":"normal"},{"uid":"d22200ffdbc30226","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1724343278184,"stop":1724343278184,"duration":0},"status":"passed","severity":"normal"},{"uid":"1530891f4adccbec","name":"Ordered Callback - false","time":{"start":1724343293103,"stop":1724343293104,"duration":1},"status":"passed","severity":"normal"},{"uid":"66442b6f06cce9fd","name":"Accepts a valid Waku Message","time":{"start":1724342572707,"stop":1724342572708,"duration":1},"status":"passed","severity":"normal"},{"uid":"85695b6abd969910","name":"returns all values when wanted number is greater than available values","time":{"start":1724342579547,"stop":1724342579548,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f6b10f52eb96473","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1724343302785,"stop":1724343302785,"duration":0},"status":"passed","severity":"normal"},{"uid":"f41ad8043f0491ca","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app37/7/topic467/xml","time":{"start":1724343218005,"stop":1724343218006,"duration":1},"status":"passed","severity":"normal"},{"uid":"e59345f44d296b97","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1724343176751,"stop":1724343176752,"duration":1},"status":"passed","severity":"normal"},{"uid":"fcafe26dfe929cd2","name":"Subscribe to topic containing shell command and receive message","time":{"start":1724343330268,"stop":1724343330268,"duration":0},"status":"passed","severity":"normal"},{"uid":"f30ea271c741c32a","name":"Subscribe to topic containing Script and receive message","time":{"start":1724343330266,"stop":1724343330266,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4ffcc26474b48f6","name":"Check received message containing shell command","time":{"start":1724342822817,"stop":1724342822818,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4f6849e4f71ccc8","name":"Push message with content topic containing short","time":{"start":1724343147819,"stop":1724343147820,"duration":1},"status":"passed","severity":"normal"},{"uid":"faaf6d43e13cf5cb","name":"throws on content topic with empty topic name field","time":{"start":1724342555475,"stop":1724342555475,"duration":0},"status":"passed","severity":"normal"},{"uid":"a07a2ff8b0b6f5e6","name":"LightPush: 3 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1724343012040,"stop":1724343012040,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0cb5415695a207","name":"Symmetric encrypt & Decrypt","time":{"start":1724342591213,"stop":1724342591213,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc320c2274b2ffe9","name":"Fails to publish message with wrong content topic","time":{"start":1724343177028,"stop":1724343177029,"duration":1},"status":"passed","severity":"normal"},{"uid":"83c6dc7533a65315","name":"it tolerates circular branch references","time":{"start":1724342580579,"stop":1724342580579,"duration":0},"status":"passed","severity":"normal"},{"uid":"3340f23a15337784","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1724342555482,"stop":1724342555482,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9eb8b90f38c3c62","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1724343331175,"stop":1724343331175,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb6d1783201d6f4d","name":"Fails to publish message with size larger than 1 MB","time":{"start":1724343177030,"stop":1724343177030,"duration":0},"status":"passed","severity":"normal"},{"uid":"2820fa69604790d1","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1724342855220,"stop":1724342855220,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6787b6f9a5e2c2d","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app16/3/topic481/proto","time":{"start":1724343218002,"stop":1724343218003,"duration":1},"status":"passed","severity":"normal"},{"uid":"10e7f6fbbe3aabd5","name":"Asymmetric encrypt & decrypt","time":{"start":1724342591212,"stop":1724342591212,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed3a75bf95ffc83c","name":"should be called for bootstrap peers","time":{"start":1724342615604,"stop":1724342615604,"duration":0},"status":"passed","severity":"normal"},{"uid":"a06f27aca58fa4c5","name":"Push message with custom timestamp: 1693584504425","time":{"start":1724343147835,"stop":1724343147836,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f063021fa51edc4","name":"LightPush","time":{"start":1724343332399,"stop":1724343332400,"duration":1},"status":"passed","severity":"normal"},{"uid":"6bc1698e2b444402","name":"Decoder throws on undefined content topic","time":{"start":1724342592491,"stop":1724342592491,"duration":0},"status":"passed","severity":"normal"},{"uid":"f90003290ea361f2","name":"throws on content topic with non-number generation field","time":{"start":1724342555472,"stop":1724342555473,"duration":1},"status":"passed","severity":"normal"},{"uid":"10e7829e94b2cb19","name":"A test","time":{"start":1724342973613,"stop":1724342973614,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b40caa3b7a3ff73","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1724343331178,"stop":1724343331178,"duration":0},"status":"passed","severity":"normal"},{"uid":"503d49f6be88fc30","name":"Push message with custom timestamp: 1693584455372","time":{"start":1724343266486,"stop":1724343266486,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4fb3f98cc80ad5b","name":"handles multiple messages","time":{"start":1724343309357,"stop":1724343309357,"duration":0},"status":"passed","severity":"normal"},{"uid":"c76f2154310deae1","name":"Push message with content topic containing special chars","time":{"start":1724343147827,"stop":1724343147828,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf730995e16a0317","name":"Filter with 3 connections","time":{"start":1724342907662,"stop":1724342907662,"duration":0},"status":"passed","severity":"normal"},{"uid":"f154800d315edeeb","name":"Decoder throws on empty string content topic","time":{"start":1724342569272,"stop":1724342569272,"duration":0},"status":"passed","severity":"normal"},{"uid":"adbb43343cfcb2fe","name":"Nodes with multiple pubsub topic","time":{"start":1724343160093,"stop":1724343160093,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d5964af033ab342","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1724343294857,"stop":1724343294857,"duration":0},"status":"passed","severity":"normal"},{"uid":"41c9f08964f3061e","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1724343330267,"stop":1724343330267,"duration":0},"status":"passed","severity":"normal"},{"uid":"18034ee478514da5","name":"should return empty list for no shard","time":{"start":1724342555491,"stop":1724342555492,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec9a98ec83f1e025","name":"Check received message containing escaped characters","time":{"start":1724342822818,"stop":1724342822820,"duration":2},"status":"passed","severity":"normal"},{"uid":"ee99cc565b908557","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1724343330250,"stop":1724343330251,"duration":1},"status":"passed","severity":"normal"},{"uid":"74e8f9b3074b00ad","name":"Relay - dialed first","time":{"start":1724343332397,"stop":1724343332398,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a17e2d904b4a0f3","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1724343160094,"stop":1724343160094,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbb7f9897c1dfae1","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1724342555480,"stop":1724342555480,"duration":0},"status":"passed","severity":"normal"},{"uid":"592b5389e5a96050","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1724342558264,"stop":1724342558264,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd673f061b6ddb87","name":"configure the node with multiple pubsub topics","time":{"start":1724343251266,"stop":1724343251267,"duration":1},"status":"passed","severity":"normal"},{"uid":"87d27b1a3105e2a2","name":"Ping on subscribed peer","time":{"start":1724342699838,"stop":1724342699839,"duration":1},"status":"passed","severity":"normal"},{"uid":"286c7294ec104621","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1724342584481,"stop":1724342584482,"duration":1},"status":"passed","severity":"normal"},{"uid":"47177532ed97c8ad","name":"A test","time":{"start":1724342973614,"stop":1724342973614,"duration":0},"status":"passed","severity":"normal"},{"uid":"39c9721bafabb75","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1724342670492,"stop":1724342670492,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b66b48f86e088d4","name":"Subscribe to topic containing special chars and publish message","time":{"start":1724343176749,"stop":1724343176750,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5d3e3067c20f4fa","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1724342555498,"stop":1724342555499,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5cba7fe5430fdf7","name":"Check received message containing long","time":{"start":1724343150495,"stop":1724343150495,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee1fd14d87635d39","name":"start node with empty content topic","time":{"start":1724343218017,"stop":1724343218020,"duration":3},"status":"passed","severity":"normal"},{"uid":"d72a8179f754fc07","name":"Query Generator, No Decoder","time":{"start":1724343275603,"stop":1724343275604,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f4da6ecaaaa84e9","name":"Push message with content topic containing unicode special characters","time":{"start":1724343147833,"stop":1724343147833,"duration":0},"status":"passed","severity":"normal"},{"uid":"51c67962c991d49a","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1724343176746,"stop":1724343176746,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e6ab31292eecfd9","name":"should throw an error for insufficient data","time":{"start":1724342555642,"stop":1724342555642,"duration":0},"status":"passed","severity":"normal"},{"uid":"2aa0e81c4f6e3eea","name":"Check received message with timestamp: 1649153314 ","time":{"start":1724343150503,"stop":1724343150503,"duration":0},"status":"passed","severity":"normal"},{"uid":"c61a6c27382a2505","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1724343022604,"stop":1724343022605,"duration":1},"status":"passed","severity":"normal"},{"uid":"d41fc88f5206e20","name":"Query Generator - true","time":{"start":1724343293099,"stop":1724343293099,"duration":0},"status":"passed","severity":"normal"},{"uid":"926630e190e30968","name":"different cluster, same shard: nodes don't connect","time":{"start":1724342831798,"stop":1724342831798,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fe141f08673d8eb","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1724342555504,"stop":1724342555504,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed916fa34d3e2721","name":"Subscribe to topic containing Script and receive message","time":{"start":1724342855219,"stop":1724342855219,"duration":0},"status":"passed","severity":"normal"},{"uid":"243bd5a987aa39cc","name":"Check received message with timestamp: 1724342607421000000 ","time":{"start":1724343150502,"stop":1724343150502,"duration":0},"status":"passed","severity":"normal"},{"uid":"975bec35e2d96c78","name":"Check received message containing numeric","time":{"start":1724343150508,"stop":1724343150508,"duration":0},"status":"passed","severity":"normal"}]