2024-04-09 10:14:33 +00:00

1 line
154 KiB
JSON

[{"uid":"9296803d9de0aa7d","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1712657122206,"stop":1712657122206,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffb135683dd0b0e6","name":"Publishes to nwaku","time":{"start":1712657469375,"stop":1712657469375,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d8d5da7d0827914","name":"Subscribe to topic containing special chars and receive message","time":{"start":1712657648409,"stop":1712657648409,"duration":0},"status":"passed","severity":"normal"},{"uid":"b36362746d724a0a","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1712657648407,"stop":1712657648407,"duration":0},"status":"passed","severity":"normal"},{"uid":"baf4d07f0dbaaeb6","name":"should be called for bootstrap peers","time":{"start":1712657034767,"stop":1712657034768,"duration":1},"status":"passed","severity":"normal"},{"uid":"5bafca2d8926fb6c","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1712657567831,"stop":1712657567831,"duration":0},"status":"passed","severity":"normal"},{"uid":"425db055ed884f51","name":"Push message with long payload","time":{"start":1712657446785,"stop":1712657446786,"duration":1},"status":"passed","severity":"normal"},{"uid":"538d2e91883440d2","name":"Push message with content topic containing emoji","time":{"start":1712657446816,"stop":1712657446816,"duration":0},"status":"passed","severity":"normal"},{"uid":"272d65288f257ad9","name":"Push message with content topic containing XML","time":{"start":1712657446814,"stop":1712657446814,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b5e787f2009a04f","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1712656988578,"stop":1712656988578,"duration":0},"status":"passed","severity":"normal"},{"uid":"d49380e7da3c0a8f","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1712657648395,"stop":1712657648396,"duration":1},"status":"passed","severity":"normal"},{"uid":"607bd3313c796c06","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1712656999680,"stop":1712656999680,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b2dd3486923b6ee","name":"caches peers it previously fetched","time":{"start":1712656999864,"stop":1712656999865,"duration":1},"status":"passed","severity":"normal"},{"uid":"4366a1b3e6d6f74c","name":"Check received message with timestamp: 1649153314 ","time":{"start":1712657515989,"stop":1712657515989,"duration":0},"status":"passed","severity":"normal"},{"uid":"1004b92f0742e443","name":"Push message with Basic HTML tag payload","time":{"start":1712657446806,"stop":1712657446806,"duration":0},"status":"passed","severity":"normal"},{"uid":"80082ee77562ddac","name":"should not receive a peer event before start","time":{"start":1712657004012,"stop":1712657004012,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a08efb7af1ab2c2","name":"Sign & Recover","time":{"start":1712657010679,"stop":1712657010679,"duration":0},"status":"passed","severity":"normal"},{"uid":"b22e8b79ac473b3a","name":"Passing page size 11 when there are 10 messages","time":{"start":1712657578609,"stop":1712657578609,"duration":0},"status":"passed","severity":"normal"},{"uid":"151fe75d763b2fdb","name":"Check publish message after client node is restarted","time":{"start":1712657479246,"stop":1712657479247,"duration":1},"status":"skipped","severity":"normal"},{"uid":"ceefa0ef8bd05c30","name":"Push message with unicode special characters payload","time":{"start":1712657515074,"stop":1712657515074,"duration":0},"status":"passed","severity":"normal"},{"uid":"3640c6a1e462842f","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1712657244067,"stop":1712657244067,"duration":0},"status":"passed","severity":"normal"},{"uid":"db14b4dfd982b08d","name":"isConnected bwtween 2 js-waku relay nodes","time":{"start":1712657075948,"stop":1712657075948,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1eb217db635ca3","name":"Query generator for multiple messages","time":{"start":1712657569739,"stop":1712657569741,"duration":2},"status":"passed","severity":"normal"},{"uid":"8401f9bb96533157","name":"Subscribe to topic containing JSON and publish message","time":{"start":1712657479417,"stop":1712657479418,"duration":1},"status":"passed","severity":"normal"},{"uid":"c035784db2b8c24","name":"can start and stop the service","time":{"start":1712657004010,"stop":1712657004010,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5bcb583b5984799","name":"stop","time":{"start":1712657067939,"stop":1712657067940,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e2c82e7ed2d2232","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1712657648396,"stop":1712657648396,"duration":0},"status":"skipped","severity":"normal"},{"uid":"314da8ac936a86fa","name":"Refresh subscription","time":{"start":1712657479396,"stop":1712657479396,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2e1962b29ba79818","name":"Subscribe to topic containing emoji and receive message","time":{"start":1712657648413,"stop":1712657648413,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb3d0f120962a12c","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1712657034769,"stop":1712657034769,"duration":0},"status":"passed","severity":"normal"},{"uid":"3877688db0e6be5b","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1712657622705,"stop":1712657622706,"duration":1},"status":"skipped","severity":"normal"},{"uid":"587e8a9abaa9e847","name":"Push message with XML payload","time":{"start":1712657515072,"stop":1712657515072,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b0e78c67958714e","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1712656974922,"stop":1712656974922,"duration":0},"status":"passed","severity":"normal"},{"uid":"2484f72c59be948f","name":"random static sharding 2 - Cluster ID: 129, Shard ID: 129","time":{"start":1712657529014,"stop":1712657529014,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b69c99217a76411","name":"Check received message containing Russian","time":{"start":1712657515982,"stop":1712657515982,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b6684acc778c778","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1712657648401,"stop":1712657648401,"duration":0},"status":"passed","severity":"normal"},{"uid":"23e9cadf35768fb6","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1712657122218,"stop":1712657122232,"duration":14},"status":"passed","severity":"normal"},{"uid":"c82c77691e1bd6e5","name":"Relay + Store","time":{"start":1712657037085,"stop":1712657037086,"duration":1},"status":"passed","severity":"normal"},{"uid":"859a59f54f67b563","name":"Js publishes, other Js receives","time":{"start":1712657469376,"stop":1712657469376,"duration":0},"status":"passed","severity":"normal"},{"uid":"feab684be83b4a29","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1712656982886,"stop":1712656982886,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4fed9fead4d04d5","name":"Push message with content topic containing Arabic","time":{"start":1712657446812,"stop":1712657446812,"duration":0},"status":"passed","severity":"normal"},{"uid":"9431104bcf119075","name":"should correctly map a content topic to a pubsub topic","time":{"start":1712656974935,"stop":1712656974935,"duration":0},"status":"passed","severity":"normal"},{"uid":"e26d12b20216ec58","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1712657547413,"stop":1712657547413,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f084638b9a116ad","name":"should not fail to start the service if it is already started","time":{"start":1712657053143,"stop":1712657053143,"duration":0},"status":"passed","severity":"normal"},{"uid":"c25438a42c369711","name":"Push message with content topic containing Arabic","time":{"start":1712657515078,"stop":1712657515079,"duration":1},"status":"passed","severity":"normal"},{"uid":"93bbf2df0823ad34","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1712657280869,"stop":1712657280877,"duration":8},"status":"passed","severity":"normal"},{"uid":"31430eb6aa959d31","name":"Check received message containing SQL Injection","time":{"start":1712657218639,"stop":1712657218640,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0d4d2e71e1c8d34","name":"Check message received after nwaku node is restarted","time":{"start":1712657218671,"stop":1712657218671,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e3563520232e0af3","name":"Check received message with timestamp: 1649153314 ","time":{"start":1712657218658,"stop":1712657218659,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f8b1dd1ec01c685","name":"handles empty contentTopics array correctly","time":{"start":1712656974935,"stop":1712656974935,"duration":0},"status":"passed","severity":"normal"},{"uid":"3891850ac01a3323","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1712656974930,"stop":1712656974930,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f2d51b31100083c","name":"different cluster, same shard: nodes don't connect","time":{"start":1712657122194,"stop":1712657122194,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3a60ab72416ab88e","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 0","time":{"start":1712656974933,"stop":1712656974933,"duration":0},"status":"passed","severity":"normal"},{"uid":"97618320c37f4bfd","name":"throws on content topic with generation field greater than 0","time":{"start":1712656974906,"stop":1712656974906,"duration":0},"status":"passed","severity":"normal"},{"uid":"94f01ff9bdabb9ea","name":"start node with empty shard","time":{"start":1712657529023,"stop":1712657529023,"duration":0},"status":"passed","severity":"normal"},{"uid":"a49242fd3058965c","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1712657479421,"stop":1712657479422,"duration":1},"status":"passed","severity":"normal"},{"uid":"59aeb3c296f9dfd3","name":"Subscribe to topic containing JSON and receive message","time":{"start":1712657280885,"stop":1712657280886,"duration":1},"status":"passed","severity":"normal"},{"uid":"79c52ff3cf3520d0","name":"Check received message with timestamp: 1712657027165000000 ","time":{"start":1712657515987,"stop":1712657515988,"duration":1},"status":"passed","severity":"normal"},{"uid":"25bc6047cd9f88b9","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1712657244068,"stop":1712657244068,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0da0eab7d76d08","name":"Push message with content topic containing Basic HTML tag","time":{"start":1712657515081,"stop":1712657515082,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa4ecff017db968d","name":"Query generator for multiple messages with different message text format","time":{"start":1712657569741,"stop":1712657569741,"duration":0},"status":"passed","severity":"normal"},{"uid":"740c29c507f14d79","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1712656999867,"stop":1712656999868,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e90e151782a61cc","name":"Query Generator, Multiple PubsubTopics","time":{"start":1712657561043,"stop":1712657561044,"duration":1},"status":"passed","severity":"normal"},{"uid":"50bda18389243cde","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1712656999682,"stop":1712656999683,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ef501163c8957bb","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1712657280841,"stop":1712657280841,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b635b6e7808932b1","name":"Push message with content topic containing shell command","time":{"start":1712657515082,"stop":1712657515083,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c422bf6aa3f2c7c","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1712657076702,"stop":1712657076737,"duration":35},"status":"passed","severity":"normal"},{"uid":"c535a9886ce869a1","name":"Check received message containing Chinese","time":{"start":1712657218636,"stop":1712657218637,"duration":1},"status":"passed","severity":"normal"},{"uid":"64aa51d77534ad23","name":"Rejects garbage","time":{"start":1712656992169,"stop":1712656992169,"duration":0},"status":"passed","severity":"normal"},{"uid":"4330e3bdbebdca22","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1712657464758,"stop":1712657464759,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb3def90110e2131","name":"Subscribe to topic containing Script and receive message","time":{"start":1712657280880,"stop":1712657280880,"duration":0},"status":"passed","severity":"normal"},{"uid":"736d43f5e69e32c7","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1712656974910,"stop":1712656974911,"duration":1},"status":"passed","severity":"normal"},{"uid":"553d80d68df69750","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1712657027335,"stop":1712657027336,"duration":1},"status":"passed","severity":"normal"},{"uid":"838fd0fc12eafe36","name":"Check received message containing long","time":{"start":1712657515994,"stop":1712657515996,"duration":2},"status":"passed","severity":"normal"},{"uid":"4c01448cfd6db564","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1712656974922,"stop":1712656974922,"duration":0},"status":"passed","severity":"normal"},{"uid":"83593b58e92d2bc7","name":"Subscribe and receive messages via lightPush","time":{"start":1712657648402,"stop":1712657648403,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e3038d75c90cfa0","name":"should emit a peer event after start","time":{"start":1712657483874,"stop":1712657483875,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ea9f8f350c1501f","name":"should return unique PubsubTopics for static sharding","time":{"start":1712656974918,"stop":1712656974918,"duration":0},"status":"passed","severity":"normal"},{"uid":"bba87c8ddfe6b57","name":"Check publish message containing JSON","time":{"start":1712657479237,"stop":1712657479237,"duration":0},"status":"passed","severity":"normal"},{"uid":"5af5c90f1ada0090","name":"Query with Ordered Callback, No Decoder","time":{"start":1712657561046,"stop":1712657561046,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f302ac83569b2c6","name":"should handle a minimal index list","time":{"start":1712656974848,"stop":1712656974848,"duration":0},"status":"passed","severity":"normal"},{"uid":"5017bbc2bdb18e6d","name":"random static sharding 9 - Cluster ID: 116, Shard ID: 709","time":{"start":1712657529019,"stop":1712657529019,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb38db7b7da8d498","name":"Relay + Store","time":{"start":1712656983638,"stop":1712656983638,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a581e71625c9ffe","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1712657437711,"stop":1712657437711,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e89159c96a84459","name":"should use the provided clusterId for the pubsub topic","time":{"start":1712656974936,"stop":1712656974936,"duration":0},"status":"passed","severity":"normal"},{"uid":"34fc6ca0fe7a88a","name":"Check received message containing numeric","time":{"start":1712657515997,"stop":1712657515997,"duration":0},"status":"passed","severity":"normal"},{"uid":"89303f4c01cfc652","name":"handles different clusterIds correctly","time":{"start":1712656974915,"stop":1712656974915,"duration":0},"status":"passed","severity":"normal"},{"uid":"58b20bc05081ca4b","name":"Check received message containing unicode special characters","time":{"start":1712657516001,"stop":1712657516001,"duration":0},"status":"passed","severity":"normal"},{"uid":"b374ddbb23902a87","name":"should set field with only STORE enabled","time":{"start":1712656983637,"stop":1712656983637,"duration":0},"status":"passed","severity":"normal"},{"uid":"884cf506a623e440","name":"Subscribe to topic containing shell command and receive message","time":{"start":1712657648412,"stop":1712657648412,"duration":0},"status":"passed","severity":"normal"},{"uid":"4afa0e0f837c5eaa","name":"should add and remove event listeners correctly","time":{"start":1712657004014,"stop":1712657004014,"duration":0},"status":"passed","severity":"normal"},{"uid":"9eacbc28bd16c742","name":"Asymmetric encrypt & decrypt","time":{"start":1712657010677,"stop":1712657010678,"duration":1},"status":"passed","severity":"normal"},{"uid":"786dc697ed67464b","name":"Check received message containing short","time":{"start":1712657218631,"stop":1712657218632,"duration":1},"status":"passed","severity":"normal"},{"uid":"67f85d4e6a4ad7b4","name":"Push message with meta","time":{"start":1712657446817,"stop":1712657446817,"duration":0},"status":"passed","severity":"normal"},{"uid":"f75a1a76678942b0","name":"should set field with all protocols enabled","time":{"start":1712656983636,"stop":1712656983637,"duration":1},"status":"passed","severity":"normal"},{"uid":"70368ef1e2af963a","name":"should not fail to start the service if it is already started","time":{"start":1712657483874,"stop":1712657483874,"duration":0},"status":"passed","severity":"normal"},{"uid":"d758f1bacf7041cc","name":"Push message with content topic containing short","time":{"start":1712657515076,"stop":1712657515076,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fdb93ac48f5cfa2","name":"should be able to decode the field with only STORE set to true","time":{"start":1712656982884,"stop":1712656982884,"duration":0},"status":"passed","severity":"normal"},{"uid":"9583adf42e1c07ae","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1712657122216,"stop":1712657122216,"duration":0},"status":"passed","severity":"normal"},{"uid":"1133c4b02df60fa1","name":"should properly create location multiaddrs - udp4","time":{"start":1712656983634,"stop":1712656983634,"duration":0},"status":"passed","severity":"normal"},{"uid":"7972d0a9559ce431","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1712657122201,"stop":1712657122202,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2b86a9de0fc7d39","name":"removeEventListener with wrong event","time":{"start":1712657067934,"stop":1712657067935,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3dd7873c89754a9","name":"connected peers and dial","time":{"start":1712657437955,"stop":1712657437955,"duration":0},"status":"skipped","severity":"normal"},{"uid":"79254638ceccd0f8","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1712657037143,"stop":1712657037143,"duration":0},"status":"passed","severity":"normal"},{"uid":"5266ac472f1e6cf4","name":"Reopen subscription with peer with lost subscription","time":{"start":1712657101377,"stop":1712657101378,"duration":1},"status":"passed","severity":"normal"},{"uid":"1fec3323ab045a76","name":"Subscribe to topic containing short and receive message","time":{"start":1712657280863,"stop":1712657280863,"duration":0},"status":"passed","severity":"normal"},{"uid":"621ebc912d8532b9","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1712657284063,"stop":1712657284063,"duration":0},"status":"passed","severity":"normal"},{"uid":"2251c3815a171263","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1712657569743,"stop":1712657569743,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9566add9822ddc7","name":"Query with Ordered Callback, No message returned","time":{"start":1712657561047,"stop":1712657561050,"duration":3},"status":"passed","severity":"normal"},{"uid":"ebadc92b6ff5e5fd","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1712657648404,"stop":1712657648404,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e231009ebdc5501","name":"should return the pubsub topic directly if a string is provided","time":{"start":1712656974931,"stop":1712656974931,"duration":0},"status":"passed","severity":"normal"},{"uid":"f612c465a19e1851","name":"Push message with custom timestamp: 1681898818960","time":{"start":1712657446819,"stop":1712657446819,"duration":0},"status":"passed","severity":"normal"},{"uid":"d756bf0001a0b5d5","name":"Relay - dialed after","time":{"start":1712657600177,"stop":1712657600178,"duration":1},"status":"passed","severity":"normal"},{"uid":"363b974329cbb875","name":"Check publish message containing emoji","time":{"start":1712657479239,"stop":1712657479239,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c40a59fbcd7f5b6","name":"Push message with Script payload","time":{"start":1712657515071,"stop":1712657515071,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f08868e4d21749c","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1712657120382,"stop":1712657120382,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8121f64d3537b7d","name":"Wrong topic","time":{"start":1712657479659,"stop":1712657479660,"duration":1},"status":"skipped","severity":"normal"},{"uid":"29ba3f613ba7a380","name":"Push message with SQL Injection payload","time":{"start":1712657446797,"stop":1712657446804,"duration":7},"status":"passed","severity":"normal"},{"uid":"bb0c25b4d27e57d5","name":"Check message received after jswaku node is restarted","time":{"start":1712657515992,"stop":1712657515992,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e14a602e3d4423bb","name":"Callback on promise","time":{"start":1712657569742,"stop":1712657569742,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b8f267f6a80ce71","name":"Check received message containing JSON","time":{"start":1712657218644,"stop":1712657218645,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7c7e2dae48bbfc5","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1712657519130,"stop":1712657519131,"duration":1},"status":"passed","severity":"normal"},{"uid":"89891e30f916755d","name":"Check received message containing JSON","time":{"start":1712657516000,"stop":1712657516000,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a3df21b08672688","name":"should be able to encode the field with only STORE set to true","time":{"start":1712656982876,"stop":1712656982877,"duration":1},"status":"passed","severity":"normal"},{"uid":"83e1cf6e7b4ed54f","name":"Subscribe to topic containing shell command and publish message","time":{"start":1712657479418,"stop":1712657479419,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0c20e592e5ac2b8","name":"Push message with custom timestamp: 1712653618960","time":{"start":1712657446819,"stop":1712657446819,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbc44443fc1f358","name":"Passing page size 3 when there are 20 messages","time":{"start":1712657578608,"stop":1712657578608,"duration":0},"status":"passed","severity":"normal"},{"uid":"63fae058a1a1db05","name":"addEventListener with correct event","time":{"start":1712657067931,"stop":1712657067932,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b81c5404a120a82","name":"Check received message containing special chars","time":{"start":1712657515997,"stop":1712657515997,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac73ef39d3721929","name":"Push message with Chinese payload","time":{"start":1712657446788,"stop":1712657446789,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f2b09f038574068","name":"should properly create location multiaddrs - udp","time":{"start":1712656983635,"stop":1712656983635,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d5d118c2f87ad20","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1712657648398,"stop":1712657648398,"duration":0},"status":"passed","severity":"normal"},{"uid":"851284c7acf76b2f","name":"returns all values when wanted number is greater than available values","time":{"start":1712656999403,"stop":1712656999403,"duration":0},"status":"passed","severity":"normal"},{"uid":"7540aea775ec4580","name":"Meta field set when metaSetter is specified","time":{"start":1712656988698,"stop":1712656988698,"duration":0},"status":"passed","severity":"normal"},{"uid":"375fc22258496ec9","name":"Push message with JSON payload","time":{"start":1712657446806,"stop":1712657446807,"duration":1},"status":"passed","severity":"normal"},{"uid":"912c90668973f3cd","name":"should emit a peer event after start","time":{"start":1712657004011,"stop":1712657004011,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ef200f8a08b2e7f","name":"Subscribe to topic containing numeric and receive message","time":{"start":1712657280866,"stop":1712657280867,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9679d85e286a023","name":"Symmetric encrypt & Decrypt","time":{"start":1712657010678,"stop":1712657010678,"duration":0},"status":"passed","severity":"normal"},{"uid":"59619c15763956db","name":"Subscribe and receive messages via lightPush","time":{"start":1712657280824,"stop":1712657280826,"duration":2},"status":"passed","severity":"normal"},{"uid":"f13d6ca60419e511","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1712656974911,"stop":1712656974911,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfb27529ac9f7690","name":"Subscribe to topic containing shell command and receive message","time":{"start":1712657648401,"stop":1712657648401,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b032fef7ac6d3f3","name":"Subscribe to topic containing long and publish message","time":{"start":1712657479404,"stop":1712657479405,"duration":1},"status":"passed","severity":"normal"},{"uid":"45e29cbc8f2b3bc1","name":"should only return 1 node with relay and store capability","time":{"start":1712656999866,"stop":1712656999866,"duration":0},"status":"passed","severity":"normal"},{"uid":"5793028eb66edee4","name":"should set field with only FILTER enabled","time":{"start":1712656983637,"stop":1712656983638,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd06cf9f930ee615","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1712657479660,"stop":1712657479660,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3b5e1e4047d70009","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1712657479410,"stop":1712657479411,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8ece45b9e88f0c5","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1712657004013,"stop":1712657004013,"duration":0},"status":"passed","severity":"normal"},{"uid":"743c52f93de35e7a","name":"Callback on promise, aborts when callback returns true","time":{"start":1712657569743,"stop":1712657569743,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0881efb1ac881e8","name":"should set field with only RELAY enabled","time":{"start":1712656983637,"stop":1712656983637,"duration":0},"status":"passed","severity":"normal"},{"uid":"38e7c81b3a5a8e2b","name":"Subscribe to topic containing emoji and receive message","time":{"start":1712657648402,"stop":1712657648402,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f1ce9e9bfd19f0f","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1712657464761,"stop":1712657464761,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff22fe720678785d","name":"should get / set TCP multiaddr","time":{"start":1712656983633,"stop":1712656983634,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce193dc104542e81","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1712656974925,"stop":1712656974925,"duration":0},"status":"passed","severity":"normal"},{"uid":"85b9a3ec1848f170","name":"Query Generator, Wrong PubsubTopic","time":{"start":1712657561043,"stop":1712657561043,"duration":0},"status":"passed","severity":"normal"},{"uid":"de800abf895450bb","name":"Query Generator - backward","time":{"start":1712657554235,"stop":1712657554236,"duration":1},"status":"passed","severity":"normal"},{"uid":"772003004c400827","name":"Check received message containing Arabic","time":{"start":1712657515998,"stop":1712657515998,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc08cb85990df7f2","name":"Push message with special chars payload","time":{"start":1712657515068,"stop":1712657515069,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e0f6967a22bc171","name":"Init the array if not present","time":{"start":1712656974314,"stop":1712656974316,"duration":2},"status":"passed","severity":"normal"},{"uid":"713164d1cc4123e6","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1712656982880,"stop":1712656982881,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c23a755d3c44b82","name":"Check message received after jswaku node is restarted","time":{"start":1712657516005,"stop":1712657516005,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8f769300eb018820","name":"Push message with content topic containing special chars","time":{"start":1712657515077,"stop":1712657515078,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac50f8518bb15999","name":"same cluster, same shard: nodes connect","time":{"start":1712657318095,"stop":1712657318095,"duration":0},"status":"passed","severity":"normal"},{"uid":"f886f7d547e58a75","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1712656974932,"stop":1712656974932,"duration":0},"status":"passed","severity":"normal"},{"uid":"89e971392a971c21","name":"should not receive a peer event after stop","time":{"start":1712657483875,"stop":1712657483876,"duration":1},"status":"passed","severity":"normal"},{"uid":"b94c425d96480e1c","name":"Decoder throws on undefined content topic","time":{"start":1712656988700,"stop":1712656988700,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ea585d8b875d3ca","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1712657120384,"stop":1712657120384,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3aa4cfc510e2c8a","name":"Encoder throws on undefined content topic","time":{"start":1712656988699,"stop":1712656988699,"duration":0},"status":"passed","severity":"normal"},{"uid":"d77dfadeec6c78ed","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1712656982881,"stop":1712656982881,"duration":0},"status":"passed","severity":"normal"},{"uid":"6255145e4565051d","name":"Check publish message containing Chinese","time":{"start":1712657479234,"stop":1712657479234,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce3ab57707375d77","name":"Fails to push message bigger that 1MB","time":{"start":1712657446820,"stop":1712657446820,"duration":0},"status":"passed","severity":"normal"},{"uid":"8432a2dbac1159f","name":"Generator, 2 different pubsubtopics","time":{"start":1712657547412,"stop":1712657547413,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f75a0af042602bb","name":"Fails to push message bigger that 1MB","time":{"start":1712657515090,"stop":1712657515090,"duration":0},"status":"passed","severity":"normal"},{"uid":"680e89da2265eb63","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1712656999682,"stop":1712656999682,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d16129104272769","name":"random static sharding 7 - Cluster ID: 618, Shard ID: 852","time":{"start":1712657529018,"stop":1712657529018,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6ef3150e4f79566","name":"All","time":{"start":1712657037086,"stop":1712657037086,"duration":0},"status":"passed","severity":"normal"},{"uid":"6052fc0a8563778c","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1712657648412,"stop":1712657648412,"duration":0},"status":"passed","severity":"normal"},{"uid":"556fca5aa8786048","name":"topics with same application and version share the same shard","time":{"start":1712656974913,"stop":1712656974914,"duration":1},"status":"passed","severity":"normal"},{"uid":"820ef8cb3b61968a","name":"isConnected return false after peer stops","time":{"start":1712657075948,"stop":1712657075948,"duration":0},"status":"passed","severity":"normal"},{"uid":"597ddafc5ad8ea0f","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1712657280843,"stop":1712657280844,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd74a7a624c609af","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1712657648406,"stop":1712657648406,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f3870ee222548499","name":"Check received message containing SQL Injection","time":{"start":1712657515982,"stop":1712657515982,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe08ef3eaeede01c","name":"throws on content topic with empty encoding field","time":{"start":1712656974907,"stop":1712656974908,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb8000503ba58d7b","name":"throws on content topic with empty version field","time":{"start":1712656974906,"stop":1712656974907,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd6a8ed9ef3706ec","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1712657567830,"stop":1712657567830,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6b300755760ad63","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1712656974928,"stop":1712656974928,"duration":0},"status":"passed","severity":"normal"},{"uid":"26b0c07902a3d7a6","name":"Subscribe to topic containing Script and receive message","time":{"start":1712657648399,"stop":1712657648399,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d8cc6a0b09f77a7","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1712656974909,"stop":1712656974909,"duration":0},"status":"passed","severity":"normal"},{"uid":"63607aed9404bb56","name":"Passing an array","time":{"start":1712657592790,"stop":1712657592790,"duration":0},"status":"passed","severity":"normal"},{"uid":"66becc9154bfb033","name":"Push message with Script payload","time":{"start":1712657446805,"stop":1712657446805,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ccdf9dfd0da1e20","name":"Push message with special chars payload","time":{"start":1712657446787,"stop":1712657446788,"duration":1},"status":"passed","severity":"normal"},{"uid":"b311243e60f265a3","name":"different cluster, different shard: nodes don't connect","time":{"start":1712657318097,"stop":1712657318097,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee6a99b3302107ae","name":"Subscribe to topic containing numeric and receive message","time":{"start":1712657648397,"stop":1712657648398,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f882e364b0a84a9","name":"Check received message with timestamp: 1712657026910000000 ","time":{"start":1712657218649,"stop":1712657218651,"duration":2},"status":"passed","severity":"normal"},{"uid":"6d3dadb340db96e","name":"receives messages sent to provided content topic through callback (Waku class)","time":{"start":1712657479436,"stop":1712657479436,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b701532da99d42fd","name":"should get / set UDP multiaddr","time":{"start":1712656983633,"stop":1712656983633,"duration":0},"status":"passed","severity":"normal"},{"uid":"65c5624484cf05a4","name":"should throw an error for empty SingleShardInfos array","time":{"start":1712656974917,"stop":1712656974917,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec84daa1bf5955a1","name":"Encoder throws on undefined content topic","time":{"start":1712657010205,"stop":1712657010205,"duration":0},"status":"passed","severity":"normal"},{"uid":"98504d0aca8f60a","name":"tcp ip4 address","time":{"start":1712656983014,"stop":1712656983014,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3aeeda04e27d386","name":"random auto sharding 9 - Cluster ID: 1, Content Topic: /app12/9/topic525/xml","time":{"start":1712657479659,"stop":1712657479659,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4fd126613b553aa5","name":"Subscribe and receives messages on 20 topics","time":{"start":1712657648394,"stop":1712657648394,"duration":0},"status":"passed","severity":"normal"},{"uid":"345d61957a8b5fd6","name":"Subscribe and publish message","time":{"start":1712657479387,"stop":1712657479388,"duration":1},"status":"passed","severity":"normal"},{"uid":"9806d05458709cb7","name":"handles different networkShards values correctly","time":{"start":1712656974915,"stop":1712656974915,"duration":0},"status":"passed","severity":"normal"},{"uid":"863fbaaf762a45b0","name":"random static sharding 5 - Cluster ID: 413, Shard ID: 579","time":{"start":1712657529016,"stop":1712657529016,"duration":0},"status":"passed","severity":"normal"},{"uid":"7707bb5cef20999f","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1712657515989,"stop":1712657515990,"duration":1},"status":"passed","severity":"normal"},{"uid":"67c16ef6ddc8c938","name":"Ephemeral field set to true","time":{"start":1712656988698,"stop":1712656988698,"duration":0},"status":"passed","severity":"normal"},{"uid":"4011ac8d83b00564","name":"Check publish message containing special chars","time":{"start":1712657479233,"stop":1712657479233,"duration":0},"status":"passed","severity":"normal"},{"uid":"1273cc96d4a832e7","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1712657122195,"stop":1712657122196,"duration":1},"status":"skipped","severity":"normal"},{"uid":"1e0682b777ab2412","name":"Accepts a valid Waku Message","time":{"start":1712656992167,"stop":1712656992168,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd623f52392bdd5d","name":"Push message with short payload","time":{"start":1712657446784,"stop":1712657446785,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f9e9602fc77b23d","name":"Publish message with custom timestamp: Tue Apr 09 2024 09:11:04 GMT+0000 (Coordinated Universal Time)","time":{"start":1712657479241,"stop":1712657479241,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f4c8f4f622a6cab","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1712657594108,"stop":1712657594108,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d3a121a976e9d42","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1712656982887,"stop":1712656982887,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b93ccb8a9e16f66","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1712656974913,"stop":1712656974913,"duration":0},"status":"passed","severity":"normal"},{"uid":"de8bef3757fccbe5","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1712657076776,"stop":1712657076798,"duration":22},"status":"passed","severity":"normal"},{"uid":"7257b40a52c6583e","name":"should throw an error for insufficient data","time":{"start":1712656974850,"stop":1712656974850,"duration":0},"status":"passed","severity":"normal"},{"uid":"301ca1e8a70e7580","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1712656974919,"stop":1712656974919,"duration":0},"status":"passed","severity":"normal"},{"uid":"2aca35beea13b16b","name":"Push message with content topic containing unicode special characters","time":{"start":1712657515083,"stop":1712657515083,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc1b9eb3c84423e0","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1712657648395,"stop":1712657648395,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c9f573247b2560cb","name":"should decode valid enr successfully","time":{"start":1712656983628,"stop":1712656983628,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac50fae8d872c28a","name":"should throw error - no public key","time":{"start":1712656983629,"stop":1712656983630,"duration":1},"status":"passed","severity":"normal"},{"uid":"2538daac5c2c29ad","name":"Push message with content topic containing numeric","time":{"start":1712657515077,"stop":1712657515077,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd249e5cb61b104c","name":"isConnected should return true after first peer connects","time":{"start":1712657075947,"stop":1712657075947,"duration":0},"status":"passed","severity":"normal"},{"uid":"68bdcef06c03c50d","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1712657519126,"stop":1712657519126,"duration":0},"status":"passed","severity":"normal"},{"uid":"19583e5deffdaed1","name":"Subscribe to topic containing XML and receive message","time":{"start":1712657648411,"stop":1712657648411,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e49e235bd83f302","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1712657244065,"stop":1712657244065,"duration":0},"status":"passed","severity":"normal"},{"uid":"35cc74103fb9c8f0","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1712657034770,"stop":1712657034770,"duration":0},"status":"passed","severity":"normal"},{"uid":"673dc6f544a4efcc","name":"Push message with content topic containing long","time":{"start":1712657515076,"stop":1712657515077,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec007db9fa7c6ea2","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1712657122196,"stop":1712657122198,"duration":2},"status":"skipped","severity":"normal"},{"uid":"14bca1d99331f31d","name":"throws on empty content topic","time":{"start":1712656974904,"stop":1712656974904,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c568d94751f6b60","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1712656974912,"stop":1712656974912,"duration":0},"status":"passed","severity":"normal"},{"uid":"356d9ef44c60c682","name":"Subscribe to topic containing short and receive message","time":{"start":1712657648397,"stop":1712657648397,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a82b98546b2658b","name":"should throw an error for missing sharding configuration","time":{"start":1712656974934,"stop":1712656974934,"duration":0},"status":"passed","severity":"normal"},{"uid":"334ebf81dfc553d8","name":"should only return 1 node with store capability","time":{"start":1712656999866,"stop":1712656999866,"duration":0},"status":"passed","severity":"normal"},{"uid":"83070f3277d4ecb2","name":"Query Generator, No message returned","time":{"start":1712657561044,"stop":1712657561045,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b4d5c6abecdd716","name":"getPeersByDiscovery","time":{"start":1712657437710,"stop":1712657437710,"duration":0},"status":"passed","severity":"normal"},{"uid":"37804ff554dbd460","name":"Check received message containing unicode special characters","time":{"start":1712657218647,"stop":1712657218647,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa8183e368685c3c","name":"random static sharding 10 - Cluster ID: 495, Shard ID: 106","time":{"start":1712657529020,"stop":1712657529020,"duration":0},"status":"passed","severity":"normal"},{"uid":"345279b93a083ec1","name":"Publish message with rate limit","time":{"start":1712657479247,"stop":1712657479248,"duration":1},"status":"passed","severity":"normal"},{"uid":"34bd822964ec545b","name":"Refresh subscription","time":{"start":1712657648396,"stop":1712657648397,"duration":1},"status":"passed","severity":"normal"},{"uid":"85bd55f85674f16d","name":"Check message with no payload is not received","time":{"start":1712657218667,"stop":1712657218668,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1354b5c55ea92c3","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1712657648399,"stop":1712657648399,"duration":0},"status":"passed","severity":"normal"},{"uid":"aaa04df368898fb9","name":"Add multiple subscription objects on single nwaku node","time":{"start":1712657648402,"stop":1712657648402,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a15fb5306904320","name":"Decrypt messages","time":{"start":1712657440363,"stop":1712657440364,"duration":1},"status":"passed","severity":"normal"},{"uid":"35c2513552f38dcd","name":"Check received message containing Basic HTML tag","time":{"start":1712657516000,"stop":1712657516000,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f456e6926d5202c","name":"should decode valid enr with tcp successfully","time":{"start":1712656983628,"stop":1712656983629,"duration":1},"status":"passed","severity":"normal"},{"uid":"eaaeb82ef24c3d2","name":"Check publish message after service node is restarted","time":{"start":1712657479246,"stop":1712657479246,"duration":0},"status":"skipped","severity":"normal"},{"uid":"45a7ec5d1c510a3a","name":"it tolerates circular branch references","time":{"start":1712656999862,"stop":1712656999863,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1f4d86f4b6eadfa","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1712656999683,"stop":1712656999683,"duration":0},"status":"passed","severity":"normal"},{"uid":"a05c5809bdf7ce63","name":"Ping on subscribed peer","time":{"start":1712657069151,"stop":1712657069154,"duration":3},"status":"passed","severity":"normal"},{"uid":"ef597bd9c0d8fc62","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1712656999678,"stop":1712656999679,"duration":1},"status":"passed","severity":"normal"},{"uid":"97246ce976033996","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1712657648407,"stop":1712657648407,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6640fcad14442bf","name":"ignores unrecognized TXT record formats","time":{"start":1712656999864,"stop":1712656999864,"duration":0},"status":"passed","severity":"normal"},{"uid":"404030c885ca1064","name":"Decoder throws on undefined content topic","time":{"start":1712657010206,"stop":1712657010207,"duration":1},"status":"passed","severity":"normal"},{"uid":"91297c9ca399898d","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1712657244067,"stop":1712657244067,"duration":0},"status":"passed","severity":"normal"},{"uid":"8616d7571513aad6","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1712657479420,"stop":1712657479421,"duration":1},"status":"passed","severity":"normal"},{"uid":"528f73fd63f74409","name":"Light Node - default protocols","time":{"start":1712657600180,"stop":1712657600180,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdcbc11b3e4be00","name":"Query Generator, No Decoder","time":{"start":1712657561044,"stop":1712657561044,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d31c832bbd0c6a8","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1712657284060,"stop":1712657284060,"duration":0},"status":"skipped","severity":"normal"},{"uid":"627acb948ae39aaa","name":"passes more than one ENR URLs and attempts connection","time":{"start":1712657053147,"stop":1712657053147,"duration":0},"status":"skipped","severity":"normal"},{"uid":"89f82c99fafdeac5","name":"different cluster, different shard: nodes don't connect","time":{"start":1712657122194,"stop":1712657122195,"duration":1},"status":"skipped","severity":"normal"},{"uid":"12cb2178e6b322c5","name":"Push message with content topic containing Russian","time":{"start":1712657515079,"stop":1712657515080,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe6797d721c18449","name":"receives messages sent to provided content topic through callback","time":{"start":1712657479436,"stop":1712657479436,"duration":0},"status":"skipped","severity":"normal"},{"uid":"dd7ca0eca4e36042","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1712657648412,"stop":1712657648412,"duration":0},"status":"passed","severity":"normal"},{"uid":"26ec79f002c1dee7","name":"Check received message containing shell command","time":{"start":1712657218645,"stop":1712657218646,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa7eca4fa34a7074","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1712657053146,"stop":1712657053147,"duration":1},"status":"skipped","severity":"normal"},{"uid":"9a71120862ee5526","name":"addEventListener with wrong event","time":{"start":1712657067932,"stop":1712657067933,"duration":1},"status":"passed","severity":"normal"},{"uid":"983346b925a5e640","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1712657479416,"stop":1712657479417,"duration":1},"status":"passed","severity":"normal"},{"uid":"e22caec53cd1ed9f","name":"Push message with rate limit","time":{"start":1712657446818,"stop":1712657446818,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fcbf5825544c67a","name":"Check message with non string payload is not received","time":{"start":1712657218668,"stop":1712657218670,"duration":2},"status":"passed","severity":"normal"},{"uid":"f3f0b41fdabbe1cf","name":"Check meta is set [symmetric]","time":{"start":1712657010204,"stop":1712657010204,"duration":0},"status":"passed","severity":"normal"},{"uid":"703816fbff3eaa8d","name":"Refresh subscription","time":{"start":1712657648408,"stop":1712657648408,"duration":0},"status":"passed","severity":"normal"},{"uid":"c67767d181af32e5","name":"udp ip6 address","time":{"start":1712656983014,"stop":1712656983015,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae71687d03eba09","name":"Register correct protocols","time":{"start":1712657479383,"stop":1712657479384,"duration":1},"status":"passed","severity":"normal"},{"uid":"d81908417d5c6c8b","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1712657529022,"stop":1712657529022,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5cc2616f39f421e","name":"Push message with content topic containing short","time":{"start":1712657446810,"stop":1712657446810,"duration":0},"status":"passed","severity":"normal"},{"uid":"def23d173b9694bc","name":"Check received message containing escaped characters","time":{"start":1712657516001,"stop":1712657516001,"duration":0},"status":"passed","severity":"normal"},{"uid":"b50757ef178b3440","name":"Push message with escaped characters payload","time":{"start":1712657515074,"stop":1712657515074,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbf5fc3e0ba16179","name":"should properly create peer info with all multiaddrs","time":{"start":1712656983636,"stop":1712656983636,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfc2f81cf16db288","name":"Push message with content topic containing Basic HTML tag","time":{"start":1712657446814,"stop":1712657446814,"duration":0},"status":"passed","severity":"normal"},{"uid":"8326c8c42126c006","name":"Check received message containing shell command","time":{"start":1712657516000,"stop":1712657516001,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba5ba47206394377","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1712657244067,"stop":1712657244068,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ddb722d68838fd","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1712656974911,"stop":1712656974912,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1eda0721c489643","name":"Passing page size 110 when there are 120 messages","time":{"start":1712657578610,"stop":1712657578610,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b883448acb8a99","name":"Check message with invalid timestamp is not received","time":{"start":1712657515990,"stop":1712657515990,"duration":0},"status":"passed","severity":"normal"},{"uid":"5443619b97e4c4fd","name":"Check publish message containing Basic HTML tag","time":{"start":1712657479236,"stop":1712657479237,"duration":1},"status":"passed","severity":"normal"},{"uid":"7bbec8892fe7d1b6","name":"Push message with JSON payload","time":{"start":1712657515072,"stop":1712657515073,"duration":1},"status":"passed","severity":"normal"},{"uid":"11e8550991fd813b","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1712656999403,"stop":1712656999404,"duration":1},"status":"passed","severity":"normal"},{"uid":"b973fdcda79e444d","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1712656999683,"stop":1712656999684,"duration":1},"status":"passed","severity":"normal"},{"uid":"9278433ef00f51ab","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1712656974925,"stop":1712656974925,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ae80e4286b8b79c","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1712657076757,"stop":1712657076757,"duration":0},"status":"skipped","severity":"normal"},{"uid":"335891d8bc693734","name":"Push message on custom pubsubTopic","time":{"start":1712657284061,"stop":1712657284062,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c364dc994ecbbb0","name":"Push message with custom timestamp: 1712660722520","time":{"start":1712657515089,"stop":1712657515089,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe4aaa6b13394191","name":"Decoder throws on undefined content topic","time":{"start":1712657012022,"stop":1712657012022,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7046458f23433d4","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1712656974935,"stop":1712656974936,"duration":1},"status":"passed","severity":"normal"},{"uid":"61babc561483ed58","name":"Publish message with large meta","time":{"start":1712657479247,"stop":1712657479247,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3ea07ca11aa1e9f","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1712656999681,"stop":1712656999682,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4aced6cf73d1afd","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1712656974848,"stop":1712656974849,"duration":1},"status":"passed","severity":"normal"},{"uid":"327a5f1a9d75ef8c","name":"should encodeTxt and decodeTxt","time":{"start":1712656983627,"stop":1712656983627,"duration":0},"status":"passed","severity":"normal"},{"uid":"31e9f6fd3d7b1b03","name":"should throw an error for an unconfigured topic","time":{"start":1712656974930,"stop":1712656974930,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f54d52c3d6213e0","name":"Ordered Callback - forward","time":{"start":1712657554237,"stop":1712657554238,"duration":1},"status":"passed","severity":"normal"},{"uid":"65ecd52de58abf44","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1712656974927,"stop":1712656974927,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1e79ff8b0ff27","name":"Check received message containing Russian","time":{"start":1712657218638,"stop":1712657218639,"duration":1},"status":"passed","severity":"normal"},{"uid":"242cbee1e3a691bb","name":"nwaku subscribes","time":{"start":1712657469374,"stop":1712657469375,"duration":1},"status":"passed","severity":"normal"},{"uid":"82a7515178ba8a26","name":"Passing cursor with wrong message digest","time":{"start":1712657519133,"stop":1712657519133,"duration":0},"status":"passed","severity":"normal"},{"uid":"39a826c3ad9ed8d5","name":"LightPush","time":{"start":1712657600179,"stop":1712657600179,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d169a8c7bab6f7b","name":"dispatchEvent via connectionManager","time":{"start":1712657067937,"stop":1712657067938,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4656537304d2394","name":"can start the service","time":{"start":1712657053142,"stop":1712657053142,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb2dcc180ffe9bd8","name":"Publish without waiting for remote peer","time":{"start":1712657479384,"stop":1712657479385,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4407116a1510e81","name":"should throw error - no public key","time":{"start":1712656983631,"stop":1712656983631,"duration":0},"status":"passed","severity":"normal"},{"uid":"8489ec3d941f1bea","name":"Check publish message containing escaped characters","time":{"start":1712657479238,"stop":1712657479238,"duration":0},"status":"passed","severity":"normal"},{"uid":"283a42a764620350","name":"Check publish message containing Russian","time":{"start":1712657479234,"stop":1712657479235,"duration":1},"status":"passed","severity":"normal"},{"uid":"50e730d6a7242e4e","name":"can start the service","time":{"start":1712657483872,"stop":1712657483873,"duration":1},"status":"passed","severity":"normal"},{"uid":"abdec2b195ddd073","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1712657244063,"stop":1712657244063,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f0c9caf7200b083","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1712657561045,"stop":1712657561045,"duration":0},"status":"passed","severity":"normal"},{"uid":"1705c74995aef3c7","name":"`waku:online` bwtween 2 js-waku relay nodes","time":{"start":1712657075946,"stop":1712657075947,"duration":1},"status":"passed","severity":"normal"},{"uid":"80ba830b71000c6e","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1712657122205,"stop":1712657122205,"duration":0},"status":"passed","severity":"normal"},{"uid":"db1b6b10e8d036e4","name":"Check received message containing Russian","time":{"start":1712657515998,"stop":1712657515998,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f675d0195cedf56","name":"Add multiple subscription objects on single nwaku node","time":{"start":1712657648413,"stop":1712657648413,"duration":0},"status":"passed","severity":"normal"},{"uid":"f644d68471a421aa","name":"Subscribe to topic containing JSON and receive message","time":{"start":1712657648400,"stop":1712657648400,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f02148afeb2a73","name":"Round trip binary encryption [ecies, signature]","time":{"start":1712657012020,"stop":1712657012020,"duration":0},"status":"passed","severity":"normal"},{"uid":"4777c03475d013a4","name":"A test","time":{"start":1712657280968,"stop":1712657280968,"duration":0},"status":"passed","severity":"normal"},{"uid":"e938eca34d8a9277","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1712657122240,"stop":1712657122241,"duration":1},"status":"passed","severity":"normal"},{"uid":"30c7ef0d5f06e46","name":"should return empty list for no shard","time":{"start":1712656974920,"stop":1712656974920,"duration":0},"status":"passed","severity":"normal"},{"uid":"f816a9482a8a9199","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1712656974925,"stop":1712656974926,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd6744bfe3819ec9","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1712656974927,"stop":1712656974927,"duration":0},"status":"passed","severity":"normal"},{"uid":"521989dcd2631f3e","name":"Query generator for multiple messages with multiple decoders","time":{"start":1712657569741,"stop":1712657569742,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a1203656636be73","name":"Check message with no content topic is not received","time":{"start":1712657515991,"stop":1712657515991,"duration":0},"status":"passed","severity":"normal"},{"uid":"32754927982aaa33","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1712657122195,"stop":1712657122195,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e60a55deeb011814","name":"should throw error - no id","time":{"start":1712656983630,"stop":1712656983630,"duration":0},"status":"passed","severity":"normal"},{"uid":"91ff34e7d53530d7","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1712657284060,"stop":1712657284060,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7c457316e3267bc7","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1712657076763,"stop":1712657076764,"duration":1},"status":"skipped","severity":"normal"},{"uid":"2f4ffa7c39c1a51","name":"should not receive a peer event before start","time":{"start":1712657483875,"stop":1712657483875,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae9b1c3d6346e54c","name":"Ordered Callback - backward","time":{"start":1712657554241,"stop":1712657554242,"duration":1},"status":"passed","severity":"normal"},{"uid":"baeaaac51be2c055","name":"groups content topics by expected pubsub topic","time":{"start":1712656974914,"stop":1712656974914,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d7f51254ac87484","name":"should configure sharding based on application and version for autosharding","time":{"start":1712656974933,"stop":1712656974933,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e8a1f3c8d18dc79","name":"Check received message with timestamp: 1712657027165 ","time":{"start":1712657515988,"stop":1712657515988,"duration":0},"status":"passed","severity":"normal"},{"uid":"400ca12f38f82ecb","name":"Waku message hash computation (payload length 0)","time":{"start":1712656977568,"stop":1712656977569,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab36ea8946224b2b","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1712657561051,"stop":1712657561052,"duration":1},"status":"passed","severity":"normal"},{"uid":"7aaa32cbc62cca46","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1712656983628,"stop":1712656983628,"duration":0},"status":"passed","severity":"normal"},{"uid":"4dd0b14a6484328a","name":"Subscribe to topic containing Russian and receive message","time":{"start":1712657280878,"stop":1712657280878,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4c19b5769ecbac1","name":"isConnected should return false after all peers disconnect","time":{"start":1712657075947,"stop":1712657075947,"duration":0},"status":"passed","severity":"normal"},{"uid":"32e2bb8cd19b2093","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1712657567831,"stop":1712657567831,"duration":0},"status":"passed","severity":"normal"},{"uid":"fac9e0298d7bd423","name":"Query Generator - forward","time":{"start":1712657554233,"stop":1712657554234,"duration":1},"status":"passed","severity":"normal"},{"uid":"6029dc95ddb1f320","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1712657284062,"stop":1712657284062,"duration":0},"status":"passed","severity":"normal"},{"uid":"9dd3ae42b8f8edc3","name":"Promise Callback - forward","time":{"start":1712657554236,"stop":1712657554237,"duration":1},"status":"passed","severity":"normal"},{"uid":"82559142d4dd4f59","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1712657027309,"stop":1712657027311,"duration":2},"status":"passed","severity":"normal"},{"uid":"24817585d33d53a4","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1712656974931,"stop":1712656974932,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e5a04bdadd3e236","name":"Query generator for multiple messages with different content topic format","time":{"start":1712657569742,"stop":1712657569742,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2f9749a76a44e72","name":"Check publish message containing unicode special characters","time":{"start":1712657479238,"stop":1712657479238,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9bd848a45729e2c","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1712657464748,"stop":1712657464749,"duration":1},"status":"passed","severity":"normal"},{"uid":"dcaa7f84237b6465","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1712656982879,"stop":1712656982880,"duration":1},"status":"passed","severity":"normal"},{"uid":"23d4a70b9af8f7b0","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1712657244064,"stop":1712657244064,"duration":0},"status":"passed","severity":"normal"},{"uid":"46789d217f73430a","name":"Check received message containing Chinese","time":{"start":1712657515981,"stop":1712657515981,"duration":0},"status":"passed","severity":"normal"},{"uid":"48ac135309628e96","name":"Check publish message containing shell command","time":{"start":1712657479237,"stop":1712657479237,"duration":0},"status":"passed","severity":"normal"},{"uid":"f900680531ede3f9","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1712656974910,"stop":1712656974910,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e6c4701d3a134ac","name":"same cluster, different shard: nodes don't connect","time":{"start":1712657122194,"stop":1712657122194,"duration":0},"status":"skipped","severity":"normal"},{"uid":"519e92166fb52ba","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1712657027327,"stop":1712657027335,"duration":8},"status":"passed","severity":"normal"},{"uid":"ace0ff233d6c30b9","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1712657076772,"stop":1712657076772,"duration":0},"status":"skipped","severity":"normal"},{"uid":"92f5a3a4f0fa2d5c","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1712656974926,"stop":1712656974926,"duration":0},"status":"passed","severity":"normal"},{"uid":"17f098c2c3e7a7e0","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1712657122210,"stop":1712657122210,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8cdcdbd8e354a7d","name":"Subscribe to topic containing long and receive message","time":{"start":1712657648397,"stop":1712657648397,"duration":0},"status":"passed","severity":"normal"},{"uid":"a228cbca9c369050","name":"Subscribe to topic containing emoji and receive message","time":{"start":1712657280887,"stop":1712657280887,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9c20e0d72291994","name":"Check received message containing escaped characters","time":{"start":1712657515984,"stop":1712657515985,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5763f7ece2b58bb","name":"Push message with Russian payload","time":{"start":1712657446790,"stop":1712657446797,"duration":7},"status":"passed","severity":"normal"},{"uid":"ee62d94bf75e00c8","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1712657648394,"stop":1712657648394,"duration":0},"status":"passed","severity":"normal"},{"uid":"730ae539467d67a5","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1712657594106,"stop":1712657594107,"duration":1},"status":"passed","severity":"normal"},{"uid":"75814758c41efcf8","name":"configure the node with multiple pubsub topics","time":{"start":1712657529021,"stop":1712657529021,"duration":0},"status":"passed","severity":"normal"},{"uid":"53ac1e90953e60bc","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1712657122207,"stop":1712657122208,"duration":1},"status":"passed","severity":"normal"},{"uid":"3da0845022433053","name":"Passing cursor with wrong pubsubTopic","time":{"start":1712657519134,"stop":1712657519134,"duration":0},"status":"passed","severity":"normal"},{"uid":"620582b500a9fa16","name":"Ping on peer without subscriptions","time":{"start":1712657101376,"stop":1712657101376,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4d8608180d5acc8","name":"throws on content topic with non-number generation field","time":{"start":1712656974905,"stop":1712656974905,"duration":0},"status":"passed","severity":"normal"},{"uid":"86cbda9456eae511","name":"Push message with meta","time":{"start":1712657515085,"stop":1712657515085,"duration":0},"status":"passed","severity":"normal"},{"uid":"d562bad3ae6fb1b6","name":"should throw error - invalid id","time":{"start":1712656983630,"stop":1712656983630,"duration":0},"status":"passed","severity":"normal"},{"uid":"8430604516317273","name":"Ping on subscribed peer","time":{"start":1712657101378,"stop":1712657101379,"duration":1},"status":"passed","severity":"normal"},{"uid":"b66e19304ffe0d2f","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1712657284052,"stop":1712657284052,"duration":0},"status":"passed","severity":"normal"},{"uid":"687737432c767a25","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1712657122240,"stop":1712657122240,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ee710cdc9e6cc58","name":"should return all peers when numPeers is 0","time":{"start":1712656988575,"stop":1712656988576,"duration":1},"status":"passed","severity":"normal"},{"uid":"6be6e5231a7a2cf6","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1712657122203,"stop":1712657122203,"duration":0},"status":"passed","severity":"normal"},{"uid":"25a1bb5e59a2bdb0","name":"isConnected should return false after all peers disconnect","time":{"start":1712657027338,"stop":1712657027338,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b386174f4618735","name":"should be able to decode the field with only FILTER set to true","time":{"start":1712656982883,"stop":1712656982883,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f618210b37ff353","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1712657622704,"stop":1712657622704,"duration":0},"status":"passed","severity":"normal"},{"uid":"d915685155aa4534","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1712657218659,"stop":1712657218660,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b885b1b153d1383","name":"Refresh subscription","time":{"start":1712657280863,"stop":1712657280863,"duration":0},"status":"passed","severity":"normal"},{"uid":"aaea9d3b2681873d","name":"Subscribe to topic containing XML and publish message","time":{"start":1712657479414,"stop":1712657479415,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4d49082b25c4243","name":"Push 30 different messages","time":{"start":1712657446809,"stop":1712657446809,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bf31c29c087318b","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1712657120384,"stop":1712657120384,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce2b3720bff85c4c","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1712656974923,"stop":1712656974923,"duration":0},"status":"passed","severity":"normal"},{"uid":"951672c3e471e825","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1712657076799,"stop":1712657076799,"duration":0},"status":"passed","severity":"normal"},{"uid":"3afeacee752c8e05","name":"random auto sharding 3 - Cluster ID: 1, Content Topic: /app24/2/topic528/xml","time":{"start":1712657479656,"stop":1712657479657,"duration":1},"status":"skipped","severity":"normal"},{"uid":"fe0401cf499a132b","name":"Check message with no content topic is not received","time":{"start":1712657218666,"stop":1712657218667,"duration":1},"status":"passed","severity":"normal"},{"uid":"bea16f48385afd64","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1712656974928,"stop":1712656974928,"duration":0},"status":"passed","severity":"normal"},{"uid":"4928475c086e5596","name":"throws on content topic with empty topic name field","time":{"start":1712656974907,"stop":1712656974907,"duration":0},"status":"passed","severity":"normal"},{"uid":"afe5a6a4f26cf37c","name":"Waku message hash computation (meta attribute not present)","time":{"start":1712656977568,"stop":1712656977568,"duration":0},"status":"passed","severity":"normal"},{"uid":"392ec33a1ac30fb8","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1712657010203,"stop":1712657010204,"duration":1},"status":"passed","severity":"normal"},{"uid":"43b1cc7f6414b01","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1712656974910,"stop":1712656974910,"duration":0},"status":"passed","severity":"normal"},{"uid":"28fced358ceab2f3","name":"Subscribe to topic containing emoji and publish message","time":{"start":1712657479422,"stop":1712657479423,"duration":1},"status":"passed","severity":"normal"},{"uid":"7293c1dcd583c0a2","name":"Delete observer","time":{"start":1712657440364,"stop":1712657440364,"duration":0},"status":"passed","severity":"normal"},{"uid":"267cfd0a9302ef5e","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1712657122237,"stop":1712657122237,"duration":0},"status":"passed","severity":"normal"},{"uid":"47b5e073a5ab88b0","name":"should return valid sharding parameters for static sharding","time":{"start":1712656974932,"stop":1712656974932,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ad44500a5e71c75","name":"Check received message containing Chinese","time":{"start":1712657515997,"stop":1712657515998,"duration":1},"status":"passed","severity":"normal"},{"uid":"af59dd2026bd809","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1712657479408,"stop":1712657479409,"duration":1},"status":"passed","severity":"normal"},{"uid":"9914173ef03a96d7","name":"Encoder throws on empty string content topic","time":{"start":1712656988700,"stop":1712656988700,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e9280e71ec1c7e2","name":"Push message with XML payload","time":{"start":1712657446805,"stop":1712657446806,"duration":1},"status":"passed","severity":"normal"},{"uid":"175bb5dca3bfbaae","name":"Push message with content topic containing escaped characters","time":{"start":1712657446815,"stop":1712657446816,"duration":1},"status":"passed","severity":"normal"},{"uid":"f42e274810eba64e","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1712657280878,"stop":1712657280880,"duration":2},"status":"passed","severity":"normal"},{"uid":"7630b4e0e8810fb0","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1712657076753,"stop":1712657076757,"duration":4},"status":"skipped","severity":"normal"},{"uid":"122c51a2d98182c7","name":"should not receive a peer event before start","time":{"start":1712657053144,"stop":1712657053144,"duration":0},"status":"passed","severity":"normal"},{"uid":"6de4c940716925f2","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 1","time":{"start":1712656974933,"stop":1712656974934,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb271395eb8882b4","name":"Subscribe and receives messages on 20 topics","time":{"start":1712657280836,"stop":1712657280836,"duration":0},"status":"passed","severity":"normal"},{"uid":"1eb473bfe54009f","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1712657280834,"stop":1712657280834,"duration":0},"status":"passed","severity":"normal"},{"uid":"906e5f22094e0182","name":"should properly create location multiaddrs - tcp6","time":{"start":1712656983635,"stop":1712656983635,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef8cb56b0e5c2669","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1712657122208,"stop":1712657122208,"duration":0},"status":"passed","severity":"normal"},{"uid":"12c595661df20d5d","name":"listenerCount","time":{"start":1712657067936,"stop":1712657067937,"duration":1},"status":"passed","severity":"normal"},{"uid":"c13a4753ebbd33e0","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1712656974929,"stop":1712656974929,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a86b6d967c96fdf","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1712657280885,"stop":1712657280885,"duration":0},"status":"passed","severity":"normal"},{"uid":"3787a70a4cff3bb9","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1712656974928,"stop":1712656974928,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbca35cd8d4cf1d4","name":"Subscribe to topic containing long and receive message","time":{"start":1712657280864,"stop":1712657280866,"duration":2},"status":"passed","severity":"normal"},{"uid":"ca8d6ac84f5d65e2","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1712657594107,"stop":1712657594108,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d0783b7b49eea1d","name":"Subscribe and receive messages via waku relay post","time":{"start":1712657280834,"stop":1712657280835,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab3316f25bc0aca6","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1712657561052,"stop":1712657561053,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5dad57e5bfbd435","name":"Subscribe to topic containing JSON and receive message","time":{"start":1712657648411,"stop":1712657648412,"duration":1},"status":"passed","severity":"normal"},{"uid":"b951ca0bb4234273","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1712656974931,"stop":1712656974931,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f67a5749d7fc61d","name":"Fails to push message with large meta","time":{"start":1712657515085,"stop":1712657515085,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6d089b419c97bd4","name":"Check message with no pubsub topic is not received","time":{"start":1712657218665,"stop":1712657218665,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcaaf0b80f080a54","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1712657122201,"stop":1712657122201,"duration":0},"status":"passed","severity":"normal"},{"uid":"1be9aa8a166cd25a","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1712657648410,"stop":1712657648410,"duration":0},"status":"passed","severity":"normal"},{"uid":"4792fad8d8bcdc9d","name":"should set field with all protocols disabled","time":{"start":1712656983636,"stop":1712656983636,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8b60e5352687497","name":"shard 0","time":{"start":1712657529012,"stop":1712657529013,"duration":1},"status":"skipped","severity":"normal"},{"uid":"87bdbbbcddc49f7e","name":"Push message with content topic containing long","time":{"start":1712657446810,"stop":1712657446811,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d890d40b772afa2","name":"Push message with content topic containing SQL Injection","time":{"start":1712657515080,"stop":1712657515080,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e347a70a064c135","name":"should be able to encode the field with only FILTER set to true","time":{"start":1712656982877,"stop":1712656982878,"duration":1},"status":"passed","severity":"normal"},{"uid":"3db722a5025ecbf9","name":"Check meta is set [ecies]","time":{"start":1712657012020,"stop":1712657012021,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc0650818dc89a45","name":"Subscribe to topic containing Russian and receive message","time":{"start":1712657648399,"stop":1712657648399,"duration":0},"status":"passed","severity":"normal"},{"uid":"935a2a8bb5254c8b","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1712657037142,"stop":1712657037143,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b7957fabaa4f6ae","name":"returns all values when wanted number matches available values","time":{"start":1712656999402,"stop":1712656999402,"duration":0},"status":"passed","severity":"normal"},{"uid":"a59125b9521668e0","name":"should not fail to stop the service if it was not started","time":{"start":1712657483873,"stop":1712657483874,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e0a14190a03dce0","name":"random static sharding 4 - Cluster ID: 305, Shard ID: 789","time":{"start":1712657529015,"stop":1712657529015,"duration":0},"status":"passed","severity":"normal"},{"uid":"23e70f3975151889","name":"Overlapping topic subscription","time":{"start":1712657648407,"stop":1712657648408,"duration":1},"status":"passed","severity":"normal"},{"uid":"93fe2d1c0589b577","name":"should only return 1 node with relay capability","time":{"start":1712656999865,"stop":1712656999865,"duration":0},"status":"passed","severity":"normal"},{"uid":"741b60dd50cee9cd","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1712657280836,"stop":1712657280837,"duration":1},"status":"passed","severity":"normal"},{"uid":"adb72aee49695043","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1712657076798,"stop":1712657076798,"duration":0},"status":"passed","severity":"normal"},{"uid":"528625cd402b6447","name":"Decoder throws on empty string content topic","time":{"start":1712657010207,"stop":1712657010207,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a65fcae4e0e6c3c","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1712657464749,"stop":1712657464749,"duration":0},"status":"passed","severity":"normal"},{"uid":"f20cc742c68837a4","name":"Throws when trying to push message with empty payload","time":{"start":1712657515075,"stop":1712657515076,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e01ef95376f305b","name":"Check received message containing short","time":{"start":1712657515979,"stop":1712657515979,"duration":0},"status":"passed","severity":"normal"},{"uid":"173494ef161b2c51","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1712657594107,"stop":1712657594107,"duration":0},"status":"passed","severity":"normal"},{"uid":"6aafbb789db2bd10","name":"Push message with custom timestamp: 1712660818960","time":{"start":1712657446819,"stop":1712657446820,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a8015d2b656c98d","name":"Push message with content topic containing escaped characters","time":{"start":1712657515083,"stop":1712657515083,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e3037cdfb9af3a7","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1712657648398,"stop":1712657648398,"duration":0},"status":"passed","severity":"normal"},{"uid":"52820a9d4b78982f","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1712657076750,"stop":1712657076753,"duration":3},"status":"passed","severity":"normal"},{"uid":"7c5b05a6a75b0ce","name":"Push message on custom pubsubTopic","time":{"start":1712657284059,"stop":1712657284059,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3cf08355873ae987","name":"Subscribe to topic containing special chars and publish message","time":{"start":1712657479406,"stop":1712657479407,"duration":1},"status":"passed","severity":"normal"},{"uid":"4bff729e793bb79b","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1712657122216,"stop":1712657122216,"duration":0},"status":"passed","severity":"normal"},{"uid":"acd3a45aab226842","name":"Fails to publish message with wrong content topic","time":{"start":1712657479242,"stop":1712657479243,"duration":1},"status":"passed","severity":"normal"},{"uid":"72b2512478176ea","name":"Publish message with custom timestamp: Wed Apr 19 2023 10:11:04 GMT+0000 (Coordinated Universal Time)","time":{"start":1712657479239,"stop":1712657479241,"duration":2},"status":"passed","severity":"normal"},{"uid":"c0d032ee4a9c3eb1","name":"Subscribe to topic containing Russian and receive message","time":{"start":1712657648410,"stop":1712657648410,"duration":0},"status":"passed","severity":"normal"},{"uid":"54eb7c67423f4f0d","name":"Subscribe to topic containing XML and receive message","time":{"start":1712657648400,"stop":1712657648400,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f8cb6496860ba5d","name":"safeDispatchEvent","time":{"start":1712657067938,"stop":1712657067939,"duration":1},"status":"passed","severity":"normal"},{"uid":"98b49f4496d119df","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1712657244065,"stop":1712657244066,"duration":1},"status":"passed","severity":"normal"},{"uid":"e22cda03a86a9ded","name":"random auto sharding 1 - Cluster ID: 1, Content Topic: /app63/6/topic511/utf8","time":{"start":1712657479656,"stop":1712657479656,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a09f098fab3466bd","name":"Push message with content topic containing Script","time":{"start":1712657446813,"stop":1712657446813,"duration":0},"status":"passed","severity":"normal"},{"uid":"c41786955dfb01c2","name":"Subscribe and receive messages via lightPush","time":{"start":1712657648392,"stop":1712657648392,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb4b390029e1e439","name":"Decoder throws on empty string content topic","time":{"start":1712656988700,"stop":1712656988701,"duration":1},"status":"passed","severity":"normal"},{"uid":"5709257ab1df1ba3","name":"Round trip binary serialization","time":{"start":1712656988697,"stop":1712656988698,"duration":1},"status":"passed","severity":"normal"},{"uid":"9fff13be87b9c920","name":"handles multiple messages","time":{"start":1712657578872,"stop":1712657578872,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8f6bba042da412a","name":"should not fail to stop the service if it was not started","time":{"start":1712657004011,"stop":1712657004011,"duration":0},"status":"passed","severity":"normal"},{"uid":"2506cbd64899502","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1712657122204,"stop":1712657122205,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f06ab11adad59bf","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1712656974933,"stop":1712656974933,"duration":0},"status":"passed","severity":"normal"},{"uid":"10425ff77f2ea020","name":"Push message with content topic containing special chars","time":{"start":1712657446811,"stop":1712657446811,"duration":0},"status":"passed","severity":"normal"},{"uid":"22756b44de31922a","name":"Ordered callback, aborts when callback returns true","time":{"start":1712657569744,"stop":1712657569744,"duration":0},"status":"passed","severity":"normal"},{"uid":"7154033bc73681df","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1712657075946,"stop":1712657075946,"duration":0},"status":"passed","severity":"normal"},{"uid":"d126236bd54c643e","name":"pre and post cipher","time":{"start":1712657010679,"stop":1712657010679,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e0d7bdc99dec1d3","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1712657280888,"stop":1712657280888,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b387cecdaa8c2f3","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1712656999681,"stop":1712656999681,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8378991f919cf4c","name":"Reopen subscription with peer with lost subscription","time":{"start":1712657069157,"stop":1712657069158,"duration":1},"status":"passed","severity":"normal"},{"uid":"34a5709ece0ec85e","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1712657648405,"stop":1712657648406,"duration":1},"status":"passed","severity":"normal"},{"uid":"c119448433328303","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1712656982885,"stop":1712656982885,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0bcf142cbf06a88","name":"random static sharding 1 - Cluster ID: 332, Shard ID: 659","time":{"start":1712657529014,"stop":1712657529014,"duration":0},"status":"passed","severity":"normal"},{"uid":"900def679641b505","name":"removeEventListener with correct event","time":{"start":1712657067933,"stop":1712657067934,"duration":1},"status":"passed","severity":"normal"},{"uid":"bfb9b1c31edd20d0","name":"Push message with content topic containing Russian","time":{"start":1712657446812,"stop":1712657446813,"duration":1},"status":"passed","severity":"normal"},{"uid":"124edca568dd924b","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1712656982878,"stop":1712656982878,"duration":0},"status":"passed","severity":"normal"},{"uid":"c83e70c2b24057c9","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1712657012019,"stop":1712657012020,"duration":1},"status":"passed","severity":"normal"},{"uid":"26c5f6085dfff8e1","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1712657280887,"stop":1712657280887,"duration":0},"status":"passed","severity":"normal"},{"uid":"deab69851a49026b","name":"Fails to push message with empty content topic","time":{"start":1712657446817,"stop":1712657446817,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c61dd8866891373","name":"Push message with content topic containing shell command","time":{"start":1712657446815,"stop":1712657446815,"duration":0},"status":"passed","severity":"normal"},{"uid":"f80bbe81be263c87","name":"less peers than existing","time":{"start":1712657437955,"stop":1712657437956,"duration":1},"status":"skipped","severity":"normal"},{"uid":"3b789f27d6dee717","name":"Push message with content topic containing SQL Injection","time":{"start":1712657446813,"stop":1712657446813,"duration":0},"status":"passed","severity":"normal"},{"uid":"78f9257be0e179e8","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1712657122236,"stop":1712657122237,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ad5a701c0776bd8","name":"random auto sharding 4 - Cluster ID: 1, Content Topic: /app77/2/topic173/utf8","time":{"start":1712657479657,"stop":1712657479657,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2949f18574e6bfe1","name":"Reusing cursor across nodes","time":{"start":1712657519132,"stop":1712657519132,"duration":0},"status":"passed","severity":"normal"},{"uid":"d16f0241a7de5970","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1712656974908,"stop":1712656974909,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f6c7ca660db934d","name":"Fields are not dropped","time":{"start":1712656988118,"stop":1712656988120,"duration":2},"status":"passed","severity":"normal"},{"uid":"74c36382f77a9335","name":"random auto sharding 10 - Cluster ID: 1, Content Topic: /app43/2/topic744/proto","time":{"start":1712657479659,"stop":1712657479659,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f2f2bb77e3ab74ac","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1712657280877,"stop":1712657280878,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8acadc332e04d86","name":"Nodes with multiple pubsub topic","time":{"start":1712657464760,"stop":1712657464760,"duration":0},"status":"passed","severity":"normal"},{"uid":"aefcb55bdc19d11f","name":"Check received message containing Basic HTML tag","time":{"start":1712657218643,"stop":1712657218644,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d95880f1d9a501e","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1712657122199,"stop":1712657122200,"duration":1},"status":"passed","severity":"normal"},{"uid":"dbb8853ba35bb82","name":"Check message with no payload is not received","time":{"start":1712657515991,"stop":1712657515991,"duration":0},"status":"passed","severity":"normal"},{"uid":"356820c40c5b4b66","name":"Push message with emoji payload","time":{"start":1712657515074,"stop":1712657515075,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7c04732230984d3","name":"A test","time":{"start":1712657280966,"stop":1712657280967,"duration":1},"status":"passed","severity":"normal"},{"uid":"151bc44e805ea241","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1712657122217,"stop":1712657122217,"duration":0},"status":"passed","severity":"normal"},{"uid":"333028caf8ea10d8","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1712657122207,"stop":1712657122207,"duration":0},"status":"passed","severity":"normal"},{"uid":"1dce85a5f6ce196a","name":"Check received message containing Arabic","time":{"start":1712657218637,"stop":1712657218638,"duration":1},"status":"passed","severity":"normal"},{"uid":"3bb49e7ad8cbe9c1","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1712657122239,"stop":1712657122240,"duration":1},"status":"passed","severity":"normal"},{"uid":"25a7d6b0b0c49c9a","name":"Push message with Basic HTML tag payload","time":{"start":1712657515072,"stop":1712657515072,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ae91f08f9adf160","name":"Check received message containing XML","time":{"start":1712657218642,"stop":1712657218643,"duration":1},"status":"passed","severity":"normal"},{"uid":"71b4f32b4135ec91","name":"Relay","time":{"start":1712657037085,"stop":1712657037085,"duration":0},"status":"passed","severity":"normal"},{"uid":"895b79d1626f0be2","name":"Generator, custom pubsub topic","time":{"start":1712657547409,"stop":1712657547410,"duration":1},"status":"passed","severity":"normal"},{"uid":"5dddfd45e4cebc05","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1712657594104,"stop":1712657594104,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cc7a4d70b9cd3d4","name":"Subscribe and receive messages via waku relay post","time":{"start":1712657648404,"stop":1712657648404,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fbc783590650de0","name":"should throw error - no id","time":{"start":1712656983629,"stop":1712656983629,"duration":0},"status":"passed","severity":"normal"},{"uid":"9584976fb293f2f9","name":"Encoder throws on undefined content topic","time":{"start":1712657012021,"stop":1712657012021,"duration":0},"status":"passed","severity":"normal"},{"uid":"d042e3a6b015717c","name":"Overlapping topic subscription","time":{"start":1712657648396,"stop":1712657648396,"duration":0},"status":"passed","severity":"normal"},{"uid":"7348868479167d65","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1712657594106,"stop":1712657594106,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b2f6966744ce9a5","name":"Check publish message containing Script","time":{"start":1712657479235,"stop":1712657479236,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c66c7b35274eded","name":"1 Relay, 1 fetch","time":{"start":1712656999192,"stop":1712656999194,"duration":2},"status":"passed","severity":"normal"},{"uid":"e5734382bad1c6c5","name":"Relay - times out","time":{"start":1712657600178,"stop":1712657600178,"duration":0},"status":"passed","severity":"normal"},{"uid":"df2d8ba9835a0c35","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1712657027312,"stop":1712657027326,"duration":14},"status":"passed","severity":"normal"},{"uid":"b49f412d6ba36d82","name":"Subscribe to topic containing numeric and publish message","time":{"start":1712657479405,"stop":1712657479406,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b19df7b315524c6","name":"Push message with Arabic payload","time":{"start":1712657515070,"stop":1712657515070,"duration":0},"status":"passed","severity":"normal"},{"uid":"94b721daf94b27b1","name":"Push message with content topic containing Chinese","time":{"start":1712657515078,"stop":1712657515078,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b7d43364032b5d9","name":"Passing page size 0 when there are 110 messages","time":{"start":1712657578606,"stop":1712657578607,"duration":1},"status":"passed","severity":"normal"},{"uid":"66a57fc9bd2f7eaf","name":"Check received message with timestamp: 1712657027165 ","time":{"start":1712657516002,"stop":1712657516002,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ddaedddb0269b08","name":"can start and stop the service","time":{"start":1712657483873,"stop":1712657483873,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc2e7d7567f2b4e0","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1712657648393,"stop":1712657648393,"duration":0},"status":"passed","severity":"normal"},{"uid":"159b55478dba1ef2","name":"Encoder throws on empty string content topic","time":{"start":1712657012021,"stop":1712657012022,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd95bc9c9c22202b","name":"Privacy Node - default protocol","time":{"start":1712657600180,"stop":1712657600181,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd1c78a12323717b","name":"should not receive a peer event after stop","time":{"start":1712657004012,"stop":1712657004012,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f64ddbec1ea20d9","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1712657280886,"stop":1712657280886,"duration":0},"status":"passed","severity":"normal"},{"uid":"2794d70e31677187","name":"Subscribe to topic containing special chars and receive message","time":{"start":1712657648398,"stop":1712657648398,"duration":0},"status":"passed","severity":"normal"},{"uid":"1dcec4f1f61e784a","name":"Store - dialed after - with timeout","time":{"start":1712657600179,"stop":1712657600179,"duration":0},"status":"passed","severity":"normal"},{"uid":"b27917968de1dbe4","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1712657010201,"stop":1712657010203,"duration":2},"status":"passed","severity":"normal"},{"uid":"9c19b0e1920a0bec","name":"Overlapping topic subscription","time":{"start":1712657280862,"stop":1712657280862,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2d80e4c4a8dd1c9","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1712656974919,"stop":1712656974919,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ed7d5200115de3d","name":"Push message with shell command payload","time":{"start":1712657446807,"stop":1712657446807,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea3aeb53d327b66a","name":"Non Autosharding Cluster","time":{"start":1712657479655,"stop":1712657479656,"duration":1},"status":"skipped","severity":"normal"},{"uid":"6a9cab536617e82e","name":"Push message with Russian payload","time":{"start":1712657515070,"stop":1712657515070,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f50f70482019f","name":"Push message with content topic containing Chinese","time":{"start":1712657446812,"stop":1712657446812,"duration":0},"status":"passed","severity":"normal"},{"uid":"e702d721c70035f1","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1712657244063,"stop":1712657244064,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b7a0a46772146cb","name":"Push message with Chinese payload","time":{"start":1712657515069,"stop":1712657515069,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9d7793d7334775f","name":"should be called at least once on all `peer:discovery` events","time":{"start":1712657034766,"stop":1712657034767,"duration":1},"status":"passed","severity":"normal"},{"uid":"f01fe98250ced69b","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1712657479243,"stop":1712657479243,"duration":0},"status":"passed","severity":"normal"},{"uid":"3419a6d0e8a1a0eb","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1712656974922,"stop":1712656974923,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4d3ccd49a958b65","name":"Check received message containing XML","time":{"start":1712657515999,"stop":1712657515999,"duration":0},"status":"passed","severity":"normal"},{"uid":"73e6edafc13a8c0e","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1712656974913,"stop":1712656974913,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1064e2a159cead4","name":"given a content topic, creates a waku node and filter subscription","time":{"start":1712657479435,"stop":1712657479435,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9e898a496fda08da","name":"getPeersByDiscovery","time":{"start":1712657067935,"stop":1712657067936,"duration":1},"status":"passed","severity":"normal"},{"uid":"f48983b8756baf69","name":"Decoder throws on empty string content topic","time":{"start":1712657012022,"stop":1712657012023,"duration":1},"status":"passed","severity":"normal"},{"uid":"80ee75bfac67b75f","name":"Generator, 2 different pubsubtopics","time":{"start":1712657547410,"stop":1712657547410,"duration":0},"status":"passed","severity":"normal"},{"uid":"a92e4f4af62a9441","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1712657280862,"stop":1712657280862,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5971d0209024b46e","name":"Check received message containing Script","time":{"start":1712657218640,"stop":1712657218642,"duration":2},"status":"passed","severity":"normal"},{"uid":"52669fcb17c1f558","name":"Check message received after nwaku node is restarted","time":{"start":1712657516005,"stop":1712657516005,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a14317afe91c583d","name":"random static sharding 3 - Cluster ID: 802, Shard ID: 814","time":{"start":1712657529015,"stop":1712657529015,"duration":0},"status":"passed","severity":"normal"},{"uid":"407c761685566a63","name":"should use DNS peer discovery with light client","time":{"start":1712657053146,"stop":1712657053146,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4f7b1c56206bb605","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1712657075945,"stop":1712657075946,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc13ae2f12c39de5","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1712657519126,"stop":1712657519127,"duration":1},"status":"passed","severity":"normal"},{"uid":"7decda326f83eb1","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1712656999869,"stop":1712656999869,"duration":0},"status":"skipped","severity":"normal"},{"uid":"590742e4d297a91b","name":"should not fail to start the service if it is already started","time":{"start":1712657004011,"stop":1712657004011,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5672454640fa10f","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1712656974917,"stop":1712656974917,"duration":0},"status":"passed","severity":"normal"},{"uid":"b363f0a704bc62ca","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1712657516003,"stop":1712657516003,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c2b03243f2f9f7a","name":"Ping on unsubscribed peer","time":{"start":1712657069156,"stop":1712657069157,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea391866e6bb04af","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1712657648395,"stop":1712657648395,"duration":0},"status":"passed","severity":"normal"},{"uid":"711417e46943b61b","name":"Default pageSize","time":{"start":1712657578610,"stop":1712657578610,"duration":0},"status":"passed","severity":"normal"},{"uid":"f21bcd4af1276c72","name":"Promise Callback - backward","time":{"start":1712657554237,"stop":1712657554237,"duration":0},"status":"passed","severity":"normal"},{"uid":"3aec68d6fa1c2bb0","name":"Check received message containing emoji","time":{"start":1712657218648,"stop":1712657218648,"duration":0},"status":"passed","severity":"normal"},{"uid":"80ffeb78f9f7f7e9","name":"start node with ApplicationInfo","time":{"start":1712657479661,"stop":1712657479661,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3cc7d6e3d20ccd2","name":"Push message with unicode special characters payload","time":{"start":1712657446808,"stop":1712657446808,"duration":0},"status":"passed","severity":"normal"},{"uid":"180383f86381636f","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1712657122209,"stop":1712657122209,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3c1dbc83eb8ae0f","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1712657547410,"stop":1712657547410,"duration":0},"status":"passed","severity":"normal"},{"uid":"51d9c912c914d65d","name":"Check received message containing numeric","time":{"start":1712657218633,"stop":1712657218634,"duration":1},"status":"passed","severity":"normal"},{"uid":"32d37c8ddf94fb11","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1712656974923,"stop":1712656974923,"duration":0},"status":"passed","severity":"normal"},{"uid":"f77a8d073133b112","name":"Fails to publish duplicate message","time":{"start":1712657479242,"stop":1712657479242,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a730818276b403","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1712657648411,"stop":1712657648411,"duration":0},"status":"passed","severity":"normal"},{"uid":"34045264e379d75d","name":"should emit a peer event after start","time":{"start":1712657053143,"stop":1712657053144,"duration":1},"status":"passed","severity":"normal"},{"uid":"fef16ec51dff1cab","name":"Check message on other pubsub topic is not received","time":{"start":1712657516004,"stop":1712657516004,"duration":0},"status":"passed","severity":"normal"},{"uid":"77722fac4958b50","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1712657122208,"stop":1712657122209,"duration":1},"status":"passed","severity":"normal"},{"uid":"b02681365ef2419f","name":"Check message on other pubsub topic is not received","time":{"start":1712657515990,"stop":1712657515990,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf8f9f69a68ea0","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1712657594105,"stop":1712657594106,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9b7809372791fd","name":"Check received message containing emoji","time":{"start":1712657516001,"stop":1712657516002,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9a7698cbe8a40cf","name":"should throw an error for missing required configuration","time":{"start":1712656974921,"stop":1712656974921,"duration":0},"status":"passed","severity":"normal"},{"uid":"f94467c9ef6e1acf","name":"Subscribe to topic containing special chars and receive message","time":{"start":1712657280867,"stop":1712657280868,"duration":1},"status":"passed","severity":"normal"},{"uid":"461af45032ab25fe","name":"Push message with short payload","time":{"start":1712657515066,"stop":1712657515067,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3a86af931441cc7","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1712657122238,"stop":1712657122239,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b97727d1f83c21a","name":"Passing page size 10 when there are 10 messages","time":{"start":1712657578608,"stop":1712657578608,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbf4ab8d5c02a218","name":"Subscribe to topic containing XML and receive message","time":{"start":1712657280880,"stop":1712657280881,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed157931de0df82","name":"should encode/decode to RLP encoding","time":{"start":1712656983632,"stop":1712656983632,"duration":0},"status":"passed","severity":"normal"},{"uid":"f122db5857d5263d","name":"Push message with content topic containing unicode special characters","time":{"start":1712657446816,"stop":1712657446816,"duration":0},"status":"passed","severity":"normal"},{"uid":"c806d2f164f51516","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1712657648394,"stop":1712657648394,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b762c2a8e98433","name":"Throws when trying to push message with empty payload","time":{"start":1712657446810,"stop":1712657446810,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2e4721a3f20eb5e","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1712657122206,"stop":1712657122207,"duration":1},"status":"passed","severity":"normal"},{"uid":"3273b90f752925f9","name":"Encoder throws on empty string content topic","time":{"start":1712657010205,"stop":1712657010206,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f9a85d3882ac10f","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1712657529013,"stop":1712657529013,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e1673debf3a6e38","name":"Sets default value correctly","time":{"start":1712657592791,"stop":1712657592792,"duration":1},"status":"passed","severity":"normal"},{"uid":"34062550a5ceeac9","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1712656999868,"stop":1712656999868,"duration":0},"status":"skipped","severity":"normal"},{"uid":"58bada305ef1dd5","name":"random auto sharding 8 - Cluster ID: 1, Content Topic: /app80/2/topic571/json","time":{"start":1712657479658,"stop":1712657479658,"duration":0},"status":"skipped","severity":"normal"},{"uid":"47be2d63fe549356","name":"Check message with no content topic is not received","time":{"start":1712657516004,"stop":1712657516004,"duration":0},"status":"passed","severity":"normal"},{"uid":"860532505851edff","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1712657648403,"stop":1712657648403,"duration":0},"status":"passed","severity":"normal"},{"uid":"f36313d0315ea929","name":"Push message with rate limit","time":{"start":1712657515086,"stop":1712657515086,"duration":0},"status":"passed","severity":"normal"},{"uid":"13939c5cc223a8ce","name":"configure the node with multiple content topics","time":{"start":1712657479660,"stop":1712657479660,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9983b62696f167b7","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1712657122200,"stop":1712657122200,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcbca6ea20d8febd","name":"Subscribe to topic containing Script and publish message","time":{"start":1712657479411,"stop":1712657479414,"duration":3},"status":"passed","severity":"normal"},{"uid":"64fcae1f89522ba2","name":"random auto sharding 5 - Cluster ID: 1, Content Topic: /app3/8/topic389/test.js","time":{"start":1712657479657,"stop":1712657479657,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4416680afde0e44a","name":"through manual discovery","time":{"start":1712657291768,"stop":1712657291768,"duration":0},"status":"passed","severity":"normal"},{"uid":"9dcfe245c3c02c70","name":"Push message with content topic containing emoji","time":{"start":1712657515084,"stop":1712657515084,"duration":0},"status":"passed","severity":"normal"},{"uid":"20a0adcf11fc75f7","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1712657464750,"stop":1712657464750,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba22d1b00b214ff9","name":"Subscribe and receives messages on 20 topics","time":{"start":1712657648405,"stop":1712657648405,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c78800f098cbf67","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1712657479239,"stop":1712657479239,"duration":0},"status":"passed","severity":"normal"},{"uid":"75ee82e3151425b5","name":"Check received message containing JSON","time":{"start":1712657515984,"stop":1712657515984,"duration":0},"status":"passed","severity":"normal"},{"uid":"9685905b84e990b9","name":"Check received message containing XML","time":{"start":1712657515983,"stop":1712657515983,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f2eaec75fac8f93","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1712657519127,"stop":1712657519130,"duration":3},"status":"passed","severity":"normal"},{"uid":"87a92e0cd7d8551c","name":"Check received message with timestamp: 1712657026910 ","time":{"start":1712657218652,"stop":1712657218657,"duration":5},"status":"passed","severity":"normal"},{"uid":"7e7cd3de2780175f","name":"Correctly serialized arguments","time":{"start":1712657291865,"stop":1712657291865,"duration":0},"status":"passed","severity":"normal"},{"uid":"968fa568d67a9e71","name":"Check received message containing shell command","time":{"start":1712657515984,"stop":1712657515984,"duration":0},"status":"passed","severity":"normal"},{"uid":"d04870cfb5412946","name":"Does not throw an exception when node disconnects","time":{"start":1712657592789,"stop":1712657592790,"duration":1},"status":"passed","severity":"normal"},{"uid":"925283ad342b180f","name":"Check received message containing numeric","time":{"start":1712657515980,"stop":1712657515980,"duration":0},"status":"passed","severity":"normal"},{"uid":"5906b23fb46ad188","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1712656974926,"stop":1712656974927,"duration":1},"status":"passed","severity":"normal"},{"uid":"590553827c0d3ffc","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1712657122235,"stop":1712657122236,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e3468b5ec06e18","name":"Subscribe to topic containing long and receive message","time":{"start":1712657648408,"stop":1712657648409,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b55c57b8971d745","name":"Push message with custom timestamp: 1712653522520","time":{"start":1712657515088,"stop":1712657515088,"duration":0},"status":"passed","severity":"normal"},{"uid":"41c6565ae9207720","name":"Generator, 2 different pubsubtopics","time":{"start":1712657547411,"stop":1712657547411,"duration":0},"status":"skipped","severity":"normal"},{"uid":"da29a710dbbb8c9f","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1712657437711,"stop":1712657437711,"duration":0},"status":"skipped","severity":"normal"},{"uid":"38dd64a1ed7a9d45","name":"Ping on unsubscribed peer","time":{"start":1712657101377,"stop":1712657101377,"duration":0},"status":"passed","severity":"normal"},{"uid":"59e5d698793e4734","name":"Check received message containing long","time":{"start":1712657218632,"stop":1712657218633,"duration":1},"status":"passed","severity":"normal"},{"uid":"c355ca6ce46188b8","name":"Check message received after jswaku node is restarted","time":{"start":1712657218670,"stop":1712657218671,"duration":1},"status":"skipped","severity":"normal"},{"uid":"80daf60c319b6960","name":"Push message with content topic containing Script","time":{"start":1712657515080,"stop":1712657515081,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4ebb719f5efdcd1","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1712657284052,"stop":1712657284059,"duration":7},"status":"passed","severity":"normal"},{"uid":"61516189e4fdf95d","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1712656974926,"stop":1712656974926,"duration":0},"status":"passed","severity":"normal"},{"uid":"458c2684df329a81","name":"should handle corrupted local storage data gracefully","time":{"start":1712657004014,"stop":1712657004014,"duration":0},"status":"passed","severity":"normal"},{"uid":"a42bde38c8b882a1","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1712657519130,"stop":1712657519130,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2a06fb957696672","name":"Fails to push message with large meta","time":{"start":1712657446817,"stop":1712657446818,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d496038b7129e52","name":"1 Store, 2 relays, 2 fetches","time":{"start":1712656999195,"stop":1712656999196,"duration":1},"status":"passed","severity":"normal"},{"uid":"e91fdc8e0d438c14","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1712656974917,"stop":1712656974917,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e8b30c5784775ef","name":"Check received message containing emoji","time":{"start":1712657515986,"stop":1712657515987,"duration":1},"status":"passed","severity":"normal"},{"uid":"23612dd68453c60c","name":"Check message with invalid timestamp is not received","time":{"start":1712657516003,"stop":1712657516003,"duration":0},"status":"passed","severity":"normal"},{"uid":"167a208ba76c4f66","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1712657076744,"stop":1712657076749,"duration":5},"status":"passed","severity":"normal"},{"uid":"8445df3000635f63","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1712656988577,"stop":1712656988577,"duration":0},"status":"passed","severity":"normal"},{"uid":"d62280390db2d5e3","name":"Check received message with timestamp: 1712657027165000000 ","time":{"start":1712657516002,"stop":1712657516002,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b389b6dc65eab23","name":"Push message with custom timestamp: 1681898722520","time":{"start":1712657515086,"stop":1712657515088,"duration":2},"status":"passed","severity":"normal"},{"uid":"5b5077cc10d672c9","name":"Check publish message containing numeric","time":{"start":1712657479233,"stop":1712657479233,"duration":0},"status":"passed","severity":"normal"},{"uid":"7382226b8aa1e64c","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1712657622705,"stop":1712657622705,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd8cb161c07d8d33","name":"different cluster, same shard: nodes don't connect","time":{"start":1712657318096,"stop":1712657318096,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7fc5c491fb036ae","name":"Nodes with multiple pubsub topic","time":{"start":1712657464750,"stop":1712657464750,"duration":0},"status":"passed","severity":"normal"},{"uid":"9195f5a3a79e49fb","name":"should handle application and version for autosharding","time":{"start":1712656974919,"stop":1712656974919,"duration":0},"status":"passed","severity":"normal"},{"uid":"26a676ae0e79af6d","name":"should not fail to stop the service if it was not started","time":{"start":1712657053143,"stop":1712657053143,"duration":0},"status":"passed","severity":"normal"},{"uid":"854cbd5d111880fc","name":"Ephemeral field is preserved - encoder v0","time":{"start":1712657037142,"stop":1712657037142,"duration":0},"status":"passed","severity":"normal"},{"uid":"5762b9c38c9d8b9a","name":"Filter","time":{"start":1712657600180,"stop":1712657600180,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfe726f3f15975e1","name":"Subscribe and receive messages via waku relay post","time":{"start":1712657648393,"stop":1712657648393,"duration":0},"status":"passed","severity":"normal"},{"uid":"d526eb23fc2d659b","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1712657479393,"stop":1712657479394,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ed02366c4ffce21","name":"Check received message containing Arabic","time":{"start":1712657515981,"stop":1712657515982,"duration":1},"status":"passed","severity":"normal"},{"uid":"d04ffb4e7ec35f71","name":"should throw an error if shards are undefined for static sharding","time":{"start":1712656974920,"stop":1712656974921,"duration":1},"status":"passed","severity":"normal"},{"uid":"83ce3ac003ba1caf","name":"Push message with SQL Injection payload","time":{"start":1712657515071,"stop":1712657515071,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2bfc62953178008","name":"recovers when dns.resolve returns empty","time":{"start":1712656999863,"stop":1712656999863,"duration":0},"status":"passed","severity":"normal"},{"uid":"8956a387285fa8ec","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1712657648410,"stop":1712657648410,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f389c4d7ceddf6f","name":"Check received message containing long","time":{"start":1712657515979,"stop":1712657515980,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca9c8f43c8ccd989","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1712657648400,"stop":1712657648400,"duration":0},"status":"passed","severity":"normal"},{"uid":"c413ab101757eca6","name":"Push message with long payload","time":{"start":1712657515067,"stop":1712657515067,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c7cb200dbbe9816","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1712656982884,"stop":1712656982885,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f9d234628a2adc6","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1712656974911,"stop":1712656974911,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecfa6006bf2ef3f9","name":"should not throw an error for a single configured topic","time":{"start":1712656974930,"stop":1712656974930,"duration":0},"status":"passed","severity":"normal"},{"uid":"82b6f040d52aff17","name":"Check received message containing special chars","time":{"start":1712657515980,"stop":1712657515981,"duration":1},"status":"passed","severity":"normal"},{"uid":"3de8e310a37ef553","name":"Check received message containing Script","time":{"start":1712657515982,"stop":1712657515983,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4bc484e50b984f5","name":"Fails to publish message with size larger than 1 MB","time":{"start":1712657479244,"stop":1712657479246,"duration":2},"status":"passed","severity":"normal"},{"uid":"62e5efe7714005a0","name":"throws on content topic with too few or too many fields","time":{"start":1712656974905,"stop":1712656974905,"duration":0},"status":"passed","severity":"normal"},{"uid":"82ec9a5f89954065","name":"can start and stop the service","time":{"start":1712657053142,"stop":1712657053142,"duration":0},"status":"passed","severity":"normal"},{"uid":"8380ff62a16c7958","name":"Check message with non string payload is not received","time":{"start":1712657515991,"stop":1712657515992,"duration":1},"status":"passed","severity":"normal"},{"uid":"1299f9b23627d441","name":"Using a function","time":{"start":1712657592790,"stop":1712657592790,"duration":0},"status":"passed","severity":"normal"},{"uid":"579ec25b114b1b02","name":"Push message with content topic containing JSON","time":{"start":1712657515082,"stop":1712657515082,"duration":0},"status":"passed","severity":"normal"},{"uid":"47bffb6c4e9b98b3","name":"Check message received after nwaku node is restarted","time":{"start":1712657515992,"stop":1712657515993,"duration":1},"status":"skipped","severity":"normal"},{"uid":"a58055de1581c175","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1712656988576,"stop":1712656988577,"duration":1},"status":"passed","severity":"normal"},{"uid":"af7af24d4d237e03","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1712656974924,"stop":1712656974924,"duration":0},"status":"passed","severity":"normal"},{"uid":"854797a31df11b1b","name":"Check publish message containing SQL Injection","time":{"start":1712657479235,"stop":1712657479235,"duration":0},"status":"passed","severity":"normal"},{"uid":"d38b25d584137996","name":"Add multiple subscription objects on single nwaku node","time":{"start":1712657280887,"stop":1712657280888,"duration":1},"status":"passed","severity":"normal"},{"uid":"94ae1f7e326bf691","name":"Fails to publish message with empty text","time":{"start":1712657479242,"stop":1712657479242,"duration":0},"status":"passed","severity":"normal"},{"uid":"68c92359aacc3d47","name":"Passing page size 1 when there are 4 messages","time":{"start":1712657578607,"stop":1712657578607,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c7647226e735f2","name":"Check received message containing short","time":{"start":1712657515993,"stop":1712657515993,"duration":0},"status":"passed","severity":"normal"},{"uid":"22c808d31b1b76c8","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1712657120383,"stop":1712657120383,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f0ddab9a5066a77","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1712657122212,"stop":1712657122215,"duration":3},"status":"passed","severity":"normal"},{"uid":"93c3f05b09fd0fbc","name":"Push message with numeric payload","time":{"start":1712657446786,"stop":1712657446787,"duration":1},"status":"passed","severity":"normal"},{"uid":"5afefcf9bd5032f2","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1712657244064,"stop":1712657244065,"duration":1},"status":"passed","severity":"normal"},{"uid":"7af653e4d3ee7661","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1712657547411,"stop":1712657547412,"duration":1},"status":"skipped","severity":"normal"},{"uid":"7613ab465caa8d94","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1712657122238,"stop":1712657122238,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c9801585f5043fb","name":"Check received message containing unicode special characters","time":{"start":1712657515986,"stop":1712657515986,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffc69643832c64c7","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1712657594105,"stop":1712657594105,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b932b4f69005252","name":"random auto sharding 6 - Cluster ID: 1, Content Topic: /app92/1/topic580/utf8","time":{"start":1712657479658,"stop":1712657479658,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b2c2f685650b132c","name":"non connected peers","time":{"start":1712657437956,"stop":1712657437956,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ddfb00958c2ef7d1","name":"Store - dialed first","time":{"start":1712657600178,"stop":1712657600179,"duration":1},"status":"passed","severity":"normal"},{"uid":"637b5b22e423c006","name":"should not receive a peer event after stop","time":{"start":1712657053145,"stop":1712657053145,"duration":0},"status":"passed","severity":"normal"},{"uid":"65cfc01affa00a9d","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1712656974920,"stop":1712656974920,"duration":0},"status":"passed","severity":"normal"},{"uid":"a68dda37850b8feb","name":"Sample","time":{"start":1712656983054,"stop":1712656983054,"duration":0},"status":"passed","severity":"normal"},{"uid":"7629cdaf1014fd6c","name":"more peers than existing","time":{"start":1712657437955,"stop":1712657437955,"duration":0},"status":"skipped","severity":"normal"},{"uid":"29d391c4dc59a4d6","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1712657479388,"stop":1712657479392,"duration":4},"status":"passed","severity":"normal"},{"uid":"f7f599789d157998","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1712657479407,"stop":1712657479408,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a5bd68cb98c2bcb","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1712657648393,"stop":1712657648393,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e2edbf5bd734945","name":"Subscribe to topic containing Script and receive message","time":{"start":1712657648411,"stop":1712657648411,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee84153029e79957","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1712656974916,"stop":1712656974916,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ef7f3aeccb012b6","name":"Ping on subscribed peer","time":{"start":1712657101375,"stop":1712657101376,"duration":1},"status":"passed","severity":"normal"},{"uid":"cde5904c71824b97","name":"handles empty shards array correctly","time":{"start":1712656974934,"stop":1712656974934,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcdb1985f3174aac","name":"Push message with emoji payload","time":{"start":1712657446808,"stop":1712657446808,"duration":0},"status":"passed","severity":"normal"},{"uid":"69f03530ea6f6918","name":"Ping on unsubscribed peer","time":{"start":1712657101379,"stop":1712657101380,"duration":1},"status":"passed","severity":"normal"},{"uid":"a16b212c29620bd1","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1712657244068,"stop":1712657244069,"duration":1},"status":"passed","severity":"normal"},{"uid":"e55b6cfe23dfdbf4","name":"throws on content topic with empty application field","time":{"start":1712656974906,"stop":1712656974906,"duration":0},"status":"passed","severity":"normal"},{"uid":"60c8388c71e964a","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1712657122204,"stop":1712657122204,"duration":0},"status":"passed","severity":"normal"},{"uid":"cefc9ba310edb747","name":"Ping on peer without subscriptions","time":{"start":1712657069154,"stop":1712657069156,"duration":2},"status":"passed","severity":"normal"},{"uid":"f7958b47549cf7","name":"Check publish message containing XML","time":{"start":1712657479236,"stop":1712657479236,"duration":0},"status":"passed","severity":"normal"},{"uid":"66d90aaef8ba6a21","name":"does not throw on valid cases","time":{"start":1712656974903,"stop":1712656974904,"duration":1},"status":"passed","severity":"normal"},{"uid":"67d54e44ddd0b37f","name":"Push message with escaped characters payload","time":{"start":1712657446807,"stop":1712657446807,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e081617414ddc1d","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1712657648405,"stop":1712657648405,"duration":0},"status":"passed","severity":"normal"},{"uid":"748f6eda91cc2132","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1712657280835,"stop":1712657280835,"duration":0},"status":"passed","severity":"normal"},{"uid":"4793e295847cf30b","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1712657622706,"stop":1712657622706,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c5f030020cd21183","name":"should properly create location multiaddrs - udp6","time":{"start":1712656983635,"stop":1712656983635,"duration":0},"status":"passed","severity":"normal"},{"uid":"c868ace37f586723","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1712657567830,"stop":1712657567831,"duration":1},"status":"passed","severity":"normal"},{"uid":"5129f17a6d246f3c","name":"Ephemeral messages are not stored","time":{"start":1712657037141,"stop":1712657037142,"duration":1},"status":"passed","severity":"normal"},{"uid":"dcf227e78814c880","name":"retrieves a single peer","time":{"start":1712656999861,"stop":1712656999862,"duration":1},"status":"passed","severity":"normal"},{"uid":"9cecadb541cfc93a","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1712657076737,"stop":1712657076744,"duration":7},"status":"passed","severity":"normal"},{"uid":"29f1d4ed91b0e467","name":"Check received message containing SQL Injection","time":{"start":1712657515999,"stop":1712657515999,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8d4a18c7f0efb4c","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1712656974849,"stop":1712656974850,"duration":1},"status":"passed","severity":"normal"},{"uid":"d933932283b77818","name":"should set field with only LIGHTPUSH enabled","time":{"start":1712656983638,"stop":1712656983638,"duration":0},"status":"passed","severity":"normal"},{"uid":"b145465c8ad5735c","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1712656974931,"stop":1712656974931,"duration":0},"status":"passed","severity":"normal"},{"uid":"94fa7cd0c756f88f","name":"should return false","time":{"start":1712656983631,"stop":1712656983631,"duration":0},"status":"passed","severity":"normal"},{"uid":"1313f5a01e4f043c","name":"Subscribe to topic containing shell command and receive message","time":{"start":1712657280886,"stop":1712657280886,"duration":0},"status":"passed","severity":"normal"},{"uid":"961071c8ff945892","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1712657648409,"stop":1712657648410,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f58c60956b0863","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1712656974921,"stop":1712656974922,"duration":1},"status":"passed","severity":"normal"},{"uid":"559e90075d2f262b","name":"Check message with non string payload is not received","time":{"start":1712657516005,"stop":1712657516005,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2f8c5cd6a488d8c","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1712657122237,"stop":1712657122238,"duration":1},"status":"passed","severity":"normal"},{"uid":"17cc577ed97ff961","name":"Push message with content topic containing JSON","time":{"start":1712657446814,"stop":1712657446815,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4f7cb721f321761","name":"random auto sharding 7 - Cluster ID: 1, Content Topic: /app1/3/topic379/test.js","time":{"start":1712657479658,"stop":1712657479658,"duration":0},"status":"skipped","severity":"normal"},{"uid":"dd4fa7897a0b0d51","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1712657120385,"stop":1712657120385,"duration":0},"status":"passed","severity":"normal"},{"uid":"3897b08f8fbf82fa","name":"Subscribe to topic containing Russian and publish message","time":{"start":1712657479409,"stop":1712657479410,"duration":1},"status":"passed","severity":"normal"},{"uid":"70e729c90641c229","name":"Generator, custom pubsub topic","time":{"start":1712657547412,"stop":1712657547412,"duration":0},"status":"passed","severity":"normal"},{"uid":"60593c604a302416","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1712657122239,"stop":1712657122239,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d278c388b5ae6ff","name":"Waku message hash computation","time":{"start":1712656977566,"stop":1712656977567,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5afc57dbf587864","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1712656974924,"stop":1712656974924,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a73d6c4b763876a","name":"Mutual subscription","time":{"start":1712657479383,"stop":1712657479383,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f959fa575260311","name":"should properly create location multiaddrs - tcp4","time":{"start":1712656983634,"stop":1712656983634,"duration":0},"status":"passed","severity":"normal"},{"uid":"44ee1474f04ee4fa","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1712656999867,"stop":1712656999867,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6e4cb1aa13f9753","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1712657122241,"stop":1712657122242,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf97c1593a1135c8","name":"Check received message with timestamp: 1649153314 ","time":{"start":1712657516002,"stop":1712657516003,"duration":1},"status":"passed","severity":"normal"},{"uid":"b192428903fcebbb","name":"Check received message containing Script","time":{"start":1712657515999,"stop":1712657515999,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb1393c1839929fc","name":"Push to array if already present","time":{"start":1712656974317,"stop":1712656974317,"duration":0},"status":"passed","severity":"normal"},{"uid":"c51a363fd952d421","name":"ignores domain fetching errors","time":{"start":1712656999863,"stop":1712656999864,"duration":1},"status":"passed","severity":"normal"},{"uid":"6465c88f1ae5286e","name":"3 nodes on /waku/2/rs/1/1 topic","time":{"start":1712657464752,"stop":1712657464753,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5f5721a4b8778fd","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1712657122233,"stop":1712657122233,"duration":0},"status":"passed","severity":"normal"},{"uid":"c64b6e2399dc513a","name":"Check received message containing special chars","time":{"start":1712657218635,"stop":1712657218636,"duration":1},"status":"passed","severity":"normal"},{"uid":"a70ab456aaf91633","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1712657122205,"stop":1712657122206,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c52817140292f79","name":"Check publish message containing long","time":{"start":1712657479232,"stop":1712657479232,"duration":0},"status":"passed","severity":"normal"},{"uid":"5df96f6724f72dd7","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1712656999679,"stop":1712656999680,"duration":1},"status":"passed","severity":"normal"},{"uid":"45a35922c30a2991","name":"should properly create location multiaddrs - tcp","time":{"start":1712656983635,"stop":1712656983636,"duration":1},"status":"passed","severity":"normal"},{"uid":"3dc10c0fc423c10d","name":"Overlapping topic subscription","time":{"start":1712657479397,"stop":1712657479402,"duration":5},"status":"skipped","severity":"normal"},{"uid":"f386390d2e8ea7db","name":"Check publish message containing short","time":{"start":1712657479231,"stop":1712657479232,"duration":1},"status":"passed","severity":"normal"},{"uid":"53b6316c93f9e073","name":"should load peers from local storage and dispatch events","time":{"start":1712657004013,"stop":1712657004013,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf3881101c2f4c74","name":"random static sharding 6 - Cluster ID: 445, Shard ID: 50","time":{"start":1712657529017,"stop":1712657529017,"duration":0},"status":"passed","severity":"normal"},{"uid":"be6738bde84c4bd7","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1712657648401,"stop":1712657648401,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6238e348bed6d8c","name":"Query generator for 2000 messages","time":{"start":1712657569744,"stop":1712657569744,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cb1611998fcd5cc","name":"Relay - dialed first","time":{"start":1712657600177,"stop":1712657600177,"duration":0},"status":"passed","severity":"normal"},{"uid":"230641472db07959","name":"3 nodes on /waku/2/rs/1/0 topic","time":{"start":1712657464753,"stop":1712657464754,"duration":1},"status":"passed","severity":"normal"},{"uid":"89c80965e2b3236d","name":"Query with Promise Callback, No message returned","time":{"start":1712657561059,"stop":1712657561060,"duration":1},"status":"passed","severity":"normal"},{"uid":"d421d65f8cd22fed","name":"should properly compute the node id","time":{"start":1712656983632,"stop":1712656983632,"duration":0},"status":"passed","severity":"normal"},{"uid":"731c30f02c6d1564","name":"Ping on peer without subscriptions","time":{"start":1712657101379,"stop":1712657101379,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c0fb915ea63f5fd","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1712657648403,"stop":1712657648404,"duration":1},"status":"passed","severity":"normal"},{"uid":"93410b313063918c","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1712657464755,"stop":1712657464756,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0ae5fde6e827d7c","name":"Push message with Arabic payload","time":{"start":1712657446789,"stop":1712657446790,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc8a184e5487638e","name":"Push message with numeric payload","time":{"start":1712657515068,"stop":1712657515068,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8a0b66c7e3720ed","name":"Push message with content topic containing XML","time":{"start":1712657515081,"stop":1712657515081,"duration":0},"status":"passed","severity":"normal"},{"uid":"71c00ac3200f2a89","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 4","time":{"start":1712656974934,"stop":1712656974934,"duration":0},"status":"passed","severity":"normal"},{"uid":"96119b64a3231f3a","name":"1 Store, 2 fetches","time":{"start":1712656999195,"stop":1712656999195,"duration":0},"status":"passed","severity":"normal"},{"uid":"512a0ab9734b2cfa","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1712657122217,"stop":1712657122217,"duration":0},"status":"passed","severity":"normal"},{"uid":"19d5d85d192fa99e","name":"Push 30 different messages","time":{"start":1712657515075,"stop":1712657515075,"duration":0},"status":"passed","severity":"normal"},{"uid":"baca6b93fdea37b1","name":"creates an iterator","time":{"start":1712657578868,"stop":1712657578870,"duration":2},"status":"passed","severity":"normal"},{"uid":"37c5e2341fb4bf9a","name":"should be able to encode the field with only RELAY set to true","time":{"start":1712656982874,"stop":1712656982876,"duration":2},"status":"passed","severity":"normal"},{"uid":"8a6c8eab28c8226e","name":"can start the service","time":{"start":1712657004010,"stop":1712657004010,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2557ab4f5e549e","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1712656974918,"stop":1712656974918,"duration":0},"status":"passed","severity":"normal"},{"uid":"64c8dc57b073d797","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1712656974909,"stop":1712656974909,"duration":0},"status":"passed","severity":"normal"},{"uid":"91c01f23f83034df","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1712657120383,"stop":1712657120383,"duration":0},"status":"passed","severity":"normal"},{"uid":"92c04abfc1e57683","name":"should be able to decode the field with only RELAY set to true","time":{"start":1712656982882,"stop":1712656982883,"duration":1},"status":"passed","severity":"normal"},{"uid":"147a906c0ae5d158","name":"Subscribe to topic containing numeric and receive message","time":{"start":1712657648409,"stop":1712657648409,"duration":0},"status":"passed","severity":"normal"},{"uid":"3dc1696caaf4824f","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1712657280835,"stop":1712657280836,"duration":1},"status":"passed","severity":"normal"},{"uid":"5bf8b27b15f596e5","name":"Query with Promise Callback, No Decoder","time":{"start":1712657561053,"stop":1712657561059,"duration":6},"status":"passed","severity":"normal"},{"uid":"17d2a75fe1e00fbb","name":"random static sharding 8 - Cluster ID: 201, Shard ID: 758","time":{"start":1712657529018,"stop":1712657529019,"duration":1},"status":"passed","severity":"normal"},{"uid":"5565b3c0478ecc32","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1712657318095,"stop":1712657318095,"duration":0},"status":"passed","severity":"normal"},{"uid":"15a59d12c61a5","name":"unsubscribes","time":{"start":1712657578872,"stop":1712657578872,"duration":0},"status":"passed","severity":"normal"},{"uid":"d557c88a2df2a0f","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1712657561045,"stop":1712657561046,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec5a1c21becc8483","name":"same cluster, different shard: nodes connect","time":{"start":1712657318096,"stop":1712657318096,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d9cd2c6a3139eee","name":"Check received message containing Basic HTML tag","time":{"start":1712657515983,"stop":1712657515983,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9fc6c9033a8b8da","name":"can dial TLS multiaddrs","time":{"start":1712657291767,"stop":1712657291768,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec14696474b5dfab","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1712657479655,"stop":1712657479655,"duration":0},"status":"skipped","severity":"normal"},{"uid":"69e5528898484983","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1712657594107,"stop":1712657594107,"duration":0},"status":"passed","severity":"normal"},{"uid":"643ca3f13f0ef41d","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1712657519131,"stop":1712657519132,"duration":1},"status":"passed","severity":"normal"},{"uid":"421957f6d8158adf","name":"receives messages sent to provided content topic through stream","time":{"start":1712657479436,"stop":1712657479436,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7c3830ea18e30ef3","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1712657479392,"stop":1712657479393,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee2ae6644a333353","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1712656982879,"stop":1712656982879,"duration":0},"status":"passed","severity":"normal"},{"uid":"de64067df0521a28","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1712657479394,"stop":1712657479395,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5fbba48e72e27e3","name":"same cluster, same shard: nodes connect","time":{"start":1712657122193,"stop":1712657122193,"duration":0},"status":"skipped","severity":"normal"},{"uid":"277b1068804393de","name":"Subscribe to topic containing short and publish message","time":{"start":1712657479402,"stop":1712657479403,"duration":1},"status":"passed","severity":"normal"},{"uid":"dec8cc4b88b6b952","name":"Reopen subscription with peer with lost subscription","time":{"start":1712657101380,"stop":1712657101380,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb88985a7c40f6c8","name":"Check received message containing escaped characters","time":{"start":1712657218646,"stop":1712657218646,"duration":0},"status":"passed","severity":"normal"},{"uid":"eeee2d1118cc0b5f","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1712656974936,"stop":1712656974936,"duration":0},"status":"passed","severity":"normal"},{"uid":"65084d8677a96195","name":"given a waku node and content topic, creates a filter subscription","time":{"start":1712657479435,"stop":1712657479435,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ccb349ffb466774f","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1712656974929,"stop":1712656974929,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcbc05cf4752ba28","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1712656982886,"stop":1712656982887,"duration":1},"status":"passed","severity":"normal"},{"uid":"97d8ec3d4871a4e4","name":"Subscribe to topic containing short and receive message","time":{"start":1712657648408,"stop":1712657648408,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f732fd022e1d67a","name":"start node with empty content topic","time":{"start":1712657479661,"stop":1712657479661,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8c47204e5fbe3006","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1712657076798,"stop":1712657076799,"duration":1},"status":"passed","severity":"normal"},{"uid":"d89a361072c926f2","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1712657122202,"stop":1712657122203,"duration":1},"status":"passed","severity":"normal"},{"uid":"9acf1d8bf771df23","name":"Nodes with multiple pubsub topic","time":{"start":1712657464754,"stop":1712657464755,"duration":1},"status":"passed","severity":"normal"},{"uid":"281dc07c12485bdf","name":"Nwaku publishes","time":{"start":1712657469375,"stop":1712657469375,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c6fa56f1025d9fe","name":"1 Relay, 1 Filter, gives up","time":{"start":1712656999196,"stop":1712656999196,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ffcc4c6550137be","name":"Check message on other pubsub topic is not received","time":{"start":1712657218664,"stop":1712657218664,"duration":0},"status":"passed","severity":"normal"},{"uid":"78c2413aedaa6869","name":"Publish message with custom timestamp: Tue Apr 09 2024 11:11:04 GMT+0000 (Coordinated Universal Time)","time":{"start":1712657479241,"stop":1712657479241,"duration":0},"status":"passed","severity":"normal"},{"uid":"3df831ed763bf9d2","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1712657280826,"stop":1712657280833,"duration":7},"status":"passed","severity":"normal"},{"uid":"5d2101c38d6bb1f5","name":"connects to nwaku","time":{"start":1712657592789,"stop":1712657592789,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6c601e12bb24827","name":"Push message equal or less that 1MB","time":{"start":1712657515089,"stop":1712657515089,"duration":0},"status":"passed","severity":"normal"},{"uid":"db60affe178f09ad","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1712657244069,"stop":1712657244069,"duration":0},"status":"passed","severity":"normal"},{"uid":"a182846ae3488027","name":"throws an error for improperly formatted content topics","time":{"start":1712656974915,"stop":1712656974916,"duration":1},"status":"passed","severity":"normal"},{"uid":"24243c4ee5c3f056","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1712657034768,"stop":1712657034768,"duration":0},"status":"passed","severity":"normal"},{"uid":"f596d5db8c0f416a","name":"Passing page size 19 when there are 20 messages","time":{"start":1712657578609,"stop":1712657578609,"duration":0},"status":"passed","severity":"normal"},{"uid":"a10960737e5cfa96","name":"Push message equal or less that 1MB","time":{"start":1712657446820,"stop":1712657446820,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a44d3ed31494390","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1712657027337,"stop":1712657027337,"duration":0},"status":"passed","severity":"normal"},{"uid":"c894e1c1de496bdc","name":"Check message with invalid timestamp is not received","time":{"start":1712657218660,"stop":1712657218663,"duration":3},"status":"passed","severity":"normal"},{"uid":"3edd69ef8bdaa8b5","name":"Push message with content topic containing numeric","time":{"start":1712657446811,"stop":1712657446811,"duration":0},"status":"passed","severity":"normal"},{"uid":"83855a51d6e7fd3d","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1712656974912,"stop":1712656974912,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7c57c4765e74a51","name":"Check publish message containing Arabic","time":{"start":1712657479234,"stop":1712657479234,"duration":0},"status":"passed","severity":"normal"},{"uid":"414cd98f627081dd","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1712657464757,"stop":1712657464758,"duration":1},"status":"passed","severity":"normal"},{"uid":"cfb8eee97b320a3b","name":"Check message with no payload is not received","time":{"start":1712657516004,"stop":1712657516004,"duration":0},"status":"passed","severity":"normal"},{"uid":"58f2cb9075f39eba","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1712657122196,"stop":1712657122196,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a2d3b0f1d5043ff5","name":"random auto sharding 2 - Cluster ID: 1, Content Topic: /app20/9/topic790/xml","time":{"start":1712657479656,"stop":1712657479656,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a30e33d68426c9f7","name":"Push message on custom pubsubTopic","time":{"start":1712657284051,"stop":1712657284052,"duration":1},"status":"passed","severity":"normal"},{"uid":"209c7f8413e96250","name":"new peer added after a peer was already found","time":{"start":1712657437710,"stop":1712657437711,"duration":1},"status":"skipped","severity":"normal"},{"uid":"4a16718dad8a93bc","name":"Used by Waku Relay","time":{"start":1712657592791,"stop":1712657592791,"duration":0},"status":"passed","severity":"normal"},{"uid":"25c5b64a7edab435","name":"Push message with shell command payload","time":{"start":1712657515073,"stop":1712657515073,"duration":0},"status":"passed","severity":"normal"},{"uid":"3511fafef451c437","name":"Fails to push message with empty content topic","time":{"start":1712657515084,"stop":1712657515084,"duration":0},"status":"passed","severity":"normal"},{"uid":"117b7f197b2ebf35","name":"should encode/decode to text encoding","time":{"start":1712656983632,"stop":1712656983633,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2d28411942ff5d8","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1712656974924,"stop":1712656974924,"duration":0},"status":"passed","severity":"normal"},{"uid":"967228b944eded0","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1712656974914,"stop":1712656974914,"duration":0},"status":"passed","severity":"normal"},{"uid":"d502b24fb5cc7dd8","name":"Generator, custom pubsub topic","time":{"start":1712657547411,"stop":1712657547411,"duration":0},"status":"skipped","severity":"normal"}]