2024-04-26 14:38:51 +00:00

1 line
153 KiB
JSON

[{"uid":"71559b17a28b08a5","name":"Subscribe and receives messages on 20 topics","time":{"start":1714142192899,"stop":1714142192899,"duration":0},"status":"passed","severity":"normal"},{"uid":"1849da998a89d3ff","name":"Relay + Store","time":{"start":1714141508963,"stop":1714141508963,"duration":0},"status":"passed","severity":"normal"},{"uid":"f73baa91f1032ea4","name":"Subscribe to topic containing shell command and receive message","time":{"start":1714142192904,"stop":1714142192905,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2289227848c99e8","name":"connected peers and dial","time":{"start":1714141948716,"stop":1714141948716,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f0c02f16b2c14e1f","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1714141711073,"stop":1714141711074,"duration":1},"status":"passed","severity":"normal"},{"uid":"c61c1c76a73ddcc6","name":"isConnected should return true after first peer connects","time":{"start":1714141599309,"stop":1714141599310,"duration":1},"status":"passed","severity":"normal"},{"uid":"7dbc0f8391bbf2aa","name":"Encoder throws on empty string content topic","time":{"start":1714141513897,"stop":1714141513897,"duration":0},"status":"passed","severity":"normal"},{"uid":"c98dea5f001c65f0","name":"random static sharding 2 - Cluster ID: 342, Shard ID: 133","time":{"start":1714142077696,"stop":1714142077697,"duration":1},"status":"passed","severity":"normal"},{"uid":"807e82efdd4bae2d","name":"Ephemeral field is preserved - encoder v0","time":{"start":1714141562057,"stop":1714141562057,"duration":0},"status":"passed","severity":"normal"},{"uid":"59b38c1647b8133a","name":"Push message with content topic containing XML","time":{"start":1714142096585,"stop":1714142096586,"duration":1},"status":"passed","severity":"normal"},{"uid":"9bd2cfb1906bf665","name":"Check publish message after client node is restarted","time":{"start":1714142021605,"stop":1714142021605,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d80f1fce0f005d46","name":"should correctly map a content topic to a pubsub topic","time":{"start":1714141500525,"stop":1714141500526,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1123c009d6867b9","name":"Fails to push message with empty content topic","time":{"start":1714142096593,"stop":1714142096593,"duration":0},"status":"passed","severity":"normal"},{"uid":"718258f3792135d8","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1714141996999,"stop":1714141996999,"duration":0},"status":"passed","severity":"normal"},{"uid":"86839721dda81edb","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1714141528457,"stop":1714141528457,"duration":0},"status":"passed","severity":"normal"},{"uid":"55a43aa20b68040e","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1714142192912,"stop":1714142192912,"duration":0},"status":"passed","severity":"normal"},{"uid":"15e40f4e1657b066","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1714141508950,"stop":1714141508950,"duration":0},"status":"passed","severity":"normal"},{"uid":"30d2832f5712eb34","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app84/4/topic746/proto","time":{"start":1714142067883,"stop":1714142067883,"duration":0},"status":"passed","severity":"normal"},{"uid":"833256418297492e","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1714141637568,"stop":1714141637569,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a15fa9d3378386","name":"Check publish message containing unicode special characters","time":{"start":1714142021596,"stop":1714142021596,"duration":0},"status":"passed","severity":"normal"},{"uid":"64f46ee4a4dc5738","name":"Query Generator - backward","time":{"start":1714142120315,"stop":1714142120315,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a9980351bdf33cf","name":"less peers than existing","time":{"start":1714141948718,"stop":1714141948718,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5857d2bd62bcc607","name":"returns all values when wanted number matches available values","time":{"start":1714141523620,"stop":1714141523622,"duration":2},"status":"passed","severity":"normal"},{"uid":"78dd5f094bcf783a","name":"Push message with content topic containing SQL Injection","time":{"start":1714142096584,"stop":1714142096584,"duration":0},"status":"passed","severity":"normal"},{"uid":"d515cf281b6211f8","name":"Publish without waiting for remote peer","time":{"start":1714142023270,"stop":1714142023270,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7fc9a52e54c48d1","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1714141772095,"stop":1714141772096,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b24109f30b7eec7","name":"Does not throw an exception when node disconnects","time":{"start":1714142164555,"stop":1714142164555,"duration":0},"status":"passed","severity":"normal"},{"uid":"4db0334532ad8d0e","name":"Check received message containing SQL Injection","time":{"start":1714142016939,"stop":1714142016939,"duration":0},"status":"passed","severity":"normal"},{"uid":"5dfd6d12ebc05dc5","name":"Reusing cursor across nodes","time":{"start":1714142081508,"stop":1714142081509,"duration":1},"status":"passed","severity":"normal"},{"uid":"7562f590c445c6d5","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1714142023278,"stop":1714142023278,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6c6bbd1760517f5","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1714141513898,"stop":1714141513899,"duration":1},"status":"passed","severity":"normal"},{"uid":"9aa20502ad00a7f4","name":"Meta field set when metaSetter is specified","time":{"start":1714141513896,"stop":1714141513896,"duration":0},"status":"passed","severity":"normal"},{"uid":"36f78afdf67e0142","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1714141797607,"stop":1714141797608,"duration":1},"status":"passed","severity":"normal"},{"uid":"53f615191937e387","name":"Subscribe to topic containing long and receive message","time":{"start":1714141797599,"stop":1714141797600,"duration":1},"status":"passed","severity":"normal"},{"uid":"39124678a4b617cb","name":"Sample","time":{"start":1714141508440,"stop":1714141508440,"duration":0},"status":"passed","severity":"normal"},{"uid":"52d2d6887b441526","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1714141500522,"stop":1714141500522,"duration":0},"status":"passed","severity":"normal"},{"uid":"92af8c33b1ea36a","name":"should add and remove event listeners correctly","time":{"start":1714141528457,"stop":1714141528458,"duration":1},"status":"passed","severity":"normal"},{"uid":"61e34957bb4bb1a8","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1714141637567,"stop":1714141637567,"duration":0},"status":"passed","severity":"normal"},{"uid":"20c0cb30e8d411b2","name":"pre and post cipher","time":{"start":1714141534799,"stop":1714141534799,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbe92f22dbc1be57","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1714141500499,"stop":1714141500499,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ab4763682348a77","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1714141551873,"stop":1714141551875,"duration":2},"status":"passed","severity":"normal"},{"uid":"dd96ad652b6f3c0a","name":"handles different clusterIds correctly","time":{"start":1714141500502,"stop":1714141500502,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c8f9a7b7d477c58","name":"handles different networkShards values correctly","time":{"start":1714141500502,"stop":1714141500502,"duration":0},"status":"passed","severity":"normal"},{"uid":"80561d5fb4815d88","name":"Check message received after jswaku node is restarted","time":{"start":1714141716714,"stop":1714141716714,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1e10de329921b0ec","name":"Check publish message containing numeric","time":{"start":1714142021591,"stop":1714142021591,"duration":0},"status":"passed","severity":"normal"},{"uid":"c95b189c2b2f6417","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1714142158702,"stop":1714142158702,"duration":0},"status":"passed","severity":"normal"},{"uid":"63bbd843e13030aa","name":"Check message received after nwaku node is restarted","time":{"start":1714142016934,"stop":1714142016934,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ff52a13a97bc5ad0","name":"Subscribe to topic containing special chars and receive message","time":{"start":1714141797600,"stop":1714141797601,"duration":1},"status":"passed","severity":"normal"},{"uid":"91ce2ad554556571","name":"Subscribe to topic containing XML and receive message","time":{"start":1714141797603,"stop":1714141797604,"duration":1},"status":"passed","severity":"normal"},{"uid":"d710395144d8f0b4","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714141624208,"stop":1714141624209,"duration":1},"status":"passed","severity":"normal"},{"uid":"12b82066215414fa","name":"Check received message containing Chinese","time":{"start":1714142016923,"stop":1714142016923,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c1626ed29831e15","name":"Push message with shell command payload","time":{"start":1714142096565,"stop":1714142096566,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c31dfced81eba9c","name":"Push message with custom timestamp: 1683383316906","time":{"start":1714141948438,"stop":1714141948438,"duration":0},"status":"passed","severity":"normal"},{"uid":"5de963311b688283","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1714141500497,"stop":1714141500497,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba794888b87226cb","name":"random static sharding 1 - Cluster ID: 596, Shard ID: 723","time":{"start":1714142077696,"stop":1714142077696,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8fcba7e7f73646b","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1714142192897,"stop":1714142192898,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa9bc42d2a9a9337","name":"Check received message containing unicode special characters","time":{"start":1714142016942,"stop":1714142016942,"duration":0},"status":"passed","severity":"normal"},{"uid":"edace3883cecdca1","name":"Passing page size 3 when there are 20 messages","time":{"start":1714142149927,"stop":1714142149927,"duration":0},"status":"passed","severity":"normal"},{"uid":"3552608e4f60c6e1","name":"should return the pubsub topic directly if a string is provided","time":{"start":1714141500520,"stop":1714141500520,"duration":0},"status":"passed","severity":"normal"},{"uid":"e293c73c9bf2b3d0","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1714141797588,"stop":1714141797589,"duration":1},"status":"passed","severity":"normal"},{"uid":"fdf5752e27e6b5cb","name":"Symmetric encrypt & Decrypt","time":{"start":1714141534798,"stop":1714141534798,"duration":0},"status":"passed","severity":"normal"},{"uid":"a916b30aa3a35feb","name":"Publishes to nwaku","time":{"start":1714141978444,"stop":1714141978445,"duration":1},"status":"passed","severity":"normal"},{"uid":"668b4b2b9746cd7d","name":"different cluster, different shard: nodes don't connect","time":{"start":1714141837657,"stop":1714141837658,"duration":1},"status":"passed","severity":"normal"},{"uid":"da634e653da3c2b1","name":"Push message equal or less that 1MB","time":{"start":1714142096596,"stop":1714142096596,"duration":0},"status":"passed","severity":"normal"},{"uid":"53f6a7fcecf16777","name":"Check received message containing Basic HTML tag","time":{"start":1714141716705,"stop":1714141716705,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d6c14feb6cad2a5","name":"Rejects garbage","time":{"start":1714141517153,"stop":1714141517154,"duration":1},"status":"passed","severity":"normal"},{"uid":"311163399e483ed7","name":"safeDispatchEvent","time":{"start":1714141592016,"stop":1714141592016,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2db01a78b082352","name":"Light Node - default protocols","time":{"start":1714142171339,"stop":1714142171339,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c69a86e10890e0","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1714142192905,"stop":1714142192905,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8394b2523805aaa","name":"Correctly serialized arguments","time":{"start":1714141845152,"stop":1714141845152,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ab9efb0400ff42d","name":"should properly create peer info with all multiaddrs","time":{"start":1714141508961,"stop":1714141508961,"duration":0},"status":"passed","severity":"normal"},{"uid":"89af04dee5205619","name":"should encode/decode to text encoding","time":{"start":1714141508958,"stop":1714141508958,"duration":0},"status":"passed","severity":"normal"},{"uid":"c67bb354636e2909","name":"isConnected should return false after all peers disconnect","time":{"start":1714141551876,"stop":1714141551876,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e36027a551ee7b4","name":"Check publish message containing escaped characters","time":{"start":1714142021595,"stop":1714142021596,"duration":1},"status":"passed","severity":"normal"},{"uid":"667c73b19a84a8d8","name":"Subscribe and receives messages on 20 topics","time":{"start":1714141797592,"stop":1714141797592,"duration":0},"status":"passed","severity":"normal"},{"uid":"d406adf6eda721e2","name":"it tolerates circular branch references","time":{"start":1714141524784,"stop":1714141524784,"duration":0},"status":"passed","severity":"normal"},{"uid":"63e982872cd32a3f","name":"should be able to encode the field with only RELAY set to true","time":{"start":1714141508247,"stop":1714141508249,"duration":2},"status":"passed","severity":"normal"},{"uid":"a5555c7f4cb76473","name":"same cluster, same shard: nodes connect","time":{"start":1714141837655,"stop":1714141837656,"duration":1},"status":"passed","severity":"normal"},{"uid":"70daf9f575a66e58","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1714141500506,"stop":1714141500506,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fb004637b444ad9","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1714141711071,"stop":1714141711071,"duration":0},"status":"passed","severity":"normal"},{"uid":"d598d657ae5c5be8","name":"Query Generator, Multiple PubsubTopics","time":{"start":1714142117030,"stop":1714142117030,"duration":0},"status":"passed","severity":"normal"},{"uid":"6186e2b765e989a4","name":"Throws when trying to push message with empty payload","time":{"start":1714142096575,"stop":1714142096576,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8f36593208b296a","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1714141500498,"stop":1714141500498,"duration":0},"status":"passed","severity":"normal"},{"uid":"65d8d5f2a3c71f93","name":"Encoder throws on undefined content topic","time":{"start":1714141513896,"stop":1714141513897,"duration":1},"status":"passed","severity":"normal"},{"uid":"d734a9c13970374e","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1714141797591,"stop":1714141797591,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba595fccef5445e1","name":"Push message on custom pubsubTopic","time":{"start":1714141876072,"stop":1714141876073,"duration":1},"status":"passed","severity":"normal"},{"uid":"715beeb190d1fb92","name":"Check message with invalid timestamp is not received","time":{"start":1714142016954,"stop":1714142016954,"duration":0},"status":"passed","severity":"normal"},{"uid":"f282afaa5e416657","name":"Check publish message after service node is restarted","time":{"start":1714142021605,"stop":1714142021605,"duration":0},"status":"skipped","severity":"normal"},{"uid":"cd3dee6b786d6791","name":"Check received message containing short","time":{"start":1714142016921,"stop":1714142016921,"duration":0},"status":"passed","severity":"normal"},{"uid":"63bd2efd6db69468","name":"Fields are not dropped","time":{"start":1714141513327,"stop":1714141513329,"duration":2},"status":"passed","severity":"normal"},{"uid":"63dd8314ad4d5c71","name":"Query Generator, No Decoder","time":{"start":1714142117030,"stop":1714142117031,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b84f006789856a1","name":"should load peers from local storage and dispatch events","time":{"start":1714141528456,"stop":1714141528456,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b30f7329a2f5d35","name":"Check message with no content topic is not received","time":{"start":1714142016955,"stop":1714142016955,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e12d6d96c4aaa0a","name":"Check message with non string payload is not received","time":{"start":1714142016933,"stop":1714142016933,"duration":0},"status":"passed","severity":"normal"},{"uid":"c49c1be9dc7785d7","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1714142023282,"stop":1714142023282,"duration":0},"status":"passed","severity":"normal"},{"uid":"d68a7d055faf11a8","name":"Generator, custom pubsub topic","time":{"start":1714142127385,"stop":1714142127385,"duration":0},"status":"passed","severity":"normal"},{"uid":"9410654a2fe08d15","name":"Passing page size 110 when there are 120 messages","time":{"start":1714142149929,"stop":1714142149929,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f579245f2937d80","name":"1 Relay, 1 fetch","time":{"start":1714141524458,"stop":1714141524458,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ec55d799debe11e","name":"should decode valid enr with tcp successfully","time":{"start":1714141508950,"stop":1714141508951,"duration":1},"status":"passed","severity":"normal"},{"uid":"2664774314b71927","name":"Fails to push message with empty content topic","time":{"start":1714141948436,"stop":1714141948436,"duration":0},"status":"passed","severity":"normal"},{"uid":"a743b97e508ae56d","name":"Push message with content topic containing JSON","time":{"start":1714141948434,"stop":1714141948434,"duration":0},"status":"passed","severity":"normal"},{"uid":"17ebbbfedbcd3754","name":"Subscribe to topic containing JSON and receive message","time":{"start":1714141797604,"stop":1714141797605,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d61b47d32591c30","name":"Check received message containing numeric","time":{"start":1714142016935,"stop":1714142016936,"duration":1},"status":"passed","severity":"normal"},{"uid":"e020f41af5e6300b","name":"start node with empty shard","time":{"start":1714142077710,"stop":1714142077710,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c35a279e8292db3","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1714142081507,"stop":1714142081507,"duration":0},"status":"passed","severity":"normal"},{"uid":"255d826262765594","name":"Waku message hash computation (payload length 0)","time":{"start":1714141503042,"stop":1714141503042,"duration":0},"status":"passed","severity":"normal"},{"uid":"b476e4036b85afe3","name":"Check received message with timestamp: 1714141551551000000 ","time":{"start":1714142016929,"stop":1714142016929,"duration":0},"status":"passed","severity":"normal"},{"uid":"53c12b16f7dc8cfd","name":"topics with same application and version share the same shard","time":{"start":1714141500501,"stop":1714141500501,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5f4c59bb66a50a2","name":"Subscribe to topic containing emoji and publish message","time":{"start":1714142023282,"stop":1714142023283,"duration":1},"status":"passed","severity":"normal"},{"uid":"c205dd5d52563249","name":"Subscribe to topic containing XML and receive message","time":{"start":1714142192912,"stop":1714142192912,"duration":0},"status":"passed","severity":"normal"},{"uid":"85fe6c66454579c5","name":"Check received message containing JSON","time":{"start":1714142016940,"stop":1714142016941,"duration":1},"status":"passed","severity":"normal"},{"uid":"683aaa53fe3a503c","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1714141624212,"stop":1714141624213,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6015c04312418ce","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1714142192911,"stop":1714142192911,"duration":0},"status":"passed","severity":"normal"},{"uid":"68a83c63ae82fe6e","name":"Check received message containing special chars","time":{"start":1714142016936,"stop":1714142016937,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe9737f291aaf412","name":"Subscribe and publish message","time":{"start":1714142023271,"stop":1714142023271,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcb532caa172b692","name":"Check received message containing special chars","time":{"start":1714141716702,"stop":1714141716702,"duration":0},"status":"passed","severity":"normal"},{"uid":"3213a1bcf236c929","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1714141500503,"stop":1714141500503,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a7783814b4e7741","name":"should throw error - no id","time":{"start":1714141508956,"stop":1714141508956,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d2771b70b83c980","name":"Promise Callback - forward","time":{"start":1714142120315,"stop":1714142120316,"duration":1},"status":"passed","severity":"normal"},{"uid":"845b067abd10bd61","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1714142158703,"stop":1714142158703,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cb9d5ea1e403faa","name":"Push message with content topic containing escaped characters","time":{"start":1714141948435,"stop":1714141948435,"duration":0},"status":"passed","severity":"normal"},{"uid":"e587d73562943656","name":"Push message on custom pubsubTopic","time":{"start":1714141876069,"stop":1714141876069,"duration":0},"status":"passed","severity":"normal"},{"uid":"71c3f1906e65c179","name":"Subscribe and receive messages via waku relay post","time":{"start":1714141797589,"stop":1714141797590,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2a3474765ed63f0","name":"Check publish message containing Chinese","time":{"start":1714142021592,"stop":1714142021592,"duration":0},"status":"passed","severity":"normal"},{"uid":"670223fe1fb319b4","name":"should use the provided clusterId for the pubsub topic","time":{"start":1714141500526,"stop":1714141500526,"duration":0},"status":"passed","severity":"normal"},{"uid":"99d746079e3e7412","name":"should handle a minimal index list","time":{"start":1714141500540,"stop":1714141500540,"duration":0},"status":"passed","severity":"normal"},{"uid":"eea701ce22ab380f","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1714141797602,"stop":1714141797603,"duration":1},"status":"passed","severity":"normal"},{"uid":"16d36263632f0902","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1714142296803,"stop":1714142296803,"duration":0},"status":"passed","severity":"normal"},{"uid":"91db2c2106261985","name":"Default pageSize","time":{"start":1714142149929,"stop":1714142149929,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2dd3b31abe02593","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1714141772086,"stop":1714141772087,"duration":1},"status":"passed","severity":"normal"},{"uid":"a294da964009e2c4","name":"should return all peers when numPeers is 0","time":{"start":1714141513608,"stop":1714141513609,"duration":1},"status":"passed","severity":"normal"},{"uid":"580a659ee4d4ade3","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1714142023271,"stop":1714142023271,"duration":0},"status":"passed","severity":"normal"},{"uid":"41c051247527b658","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1714142192902,"stop":1714142192902,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0ca45c0f85705e1","name":"should set field with only STORE enabled","time":{"start":1714141508962,"stop":1714141508962,"duration":0},"status":"passed","severity":"normal"},{"uid":"417a8e973f7f8a2d","name":"getPeersByDiscovery","time":{"start":1714141592014,"stop":1714141592014,"duration":0},"status":"passed","severity":"normal"},{"uid":"175ded804603bf4b","name":"Check message received after nwaku node is restarted","time":{"start":1714141716715,"stop":1714141716715,"duration":0},"status":"skipped","severity":"normal"},{"uid":"985a34ade22ebc3b","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1714141500510,"stop":1714141500510,"duration":0},"status":"passed","severity":"normal"},{"uid":"af03fd284130c02","name":"Query with Promise Callback, No message returned","time":{"start":1714142117053,"stop":1714142117054,"duration":1},"status":"passed","severity":"normal"},{"uid":"69d2c81dc68b14b8","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714141711075,"stop":1714141711076,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ec694db57ef2c94","name":"Ping on unsubscribed peer","time":{"start":1714141623145,"stop":1714141623145,"duration":0},"status":"passed","severity":"normal"},{"uid":"f17cc88d7f558efe","name":"Push message with content topic containing Chinese","time":{"start":1714142096580,"stop":1714142096581,"duration":1},"status":"passed","severity":"normal"},{"uid":"689d57797efb21fb","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1714141624212,"stop":1714141624212,"duration":0},"status":"passed","severity":"normal"},{"uid":"1acf320dd7804df5","name":"Fails to push message with large meta","time":{"start":1714141948437,"stop":1714141948437,"duration":0},"status":"passed","severity":"normal"},{"uid":"c70ddb93ee8bc8a8","name":"Check publish message containing special chars","time":{"start":1714142021591,"stop":1714142021591,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d662ef84e70d5d1","name":"should return valid sharding parameters for static sharding","time":{"start":1714141500522,"stop":1714141500522,"duration":0},"status":"passed","severity":"normal"},{"uid":"8179d43626248555","name":"Used by Waku Relay","time":{"start":1714142164556,"stop":1714142164557,"duration":1},"status":"passed","severity":"normal"},{"uid":"322c1c9092e646ce","name":"Check received message containing short","time":{"start":1714142016934,"stop":1714142016934,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7133bf189cc45f3","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1714141711086,"stop":1714141711086,"duration":0},"status":"passed","severity":"normal"},{"uid":"355654560639d60e","name":"Overlapping topic subscription","time":{"start":1714142192900,"stop":1714142192900,"duration":0},"status":"passed","severity":"normal"},{"uid":"211c1de34d3aed6c","name":"Wrong topic","time":{"start":1714142067883,"stop":1714142067884,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e176de543d61bf0","name":"can start and stop the service","time":{"start":1714141564052,"stop":1714141564053,"duration":1},"status":"passed","severity":"normal"},{"uid":"c45f24d12e8e62e6","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1714141508251,"stop":1714141508251,"duration":0},"status":"passed","severity":"normal"},{"uid":"b75eb97175b0619f","name":"Check publish message containing Basic HTML tag","time":{"start":1714142021594,"stop":1714142021594,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e7205d5a44d36e8","name":"Check received message containing Russian","time":{"start":1714142016938,"stop":1714142016938,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2a8651fb4ce2919","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1714141524364,"stop":1714141524365,"duration":1},"status":"passed","severity":"normal"},{"uid":"b31e263ee181c69a","name":"should properly create location multiaddrs - udp6","time":{"start":1714141508959,"stop":1714141508960,"duration":1},"status":"passed","severity":"normal"},{"uid":"c03bb476be200db3","name":"passes more than one ENR URLs and attempts connection","time":{"start":1714141564060,"stop":1714141564060,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6e9e571b83f58fad","name":"Ordered Callback - forward","time":{"start":1714142120316,"stop":1714142120316,"duration":0},"status":"passed","severity":"normal"},{"uid":"96529cebfe67fe9b","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app9/5/topic464/test.js","time":{"start":1714142067872,"stop":1714142067872,"duration":0},"status":"passed","severity":"normal"},{"uid":"c477d3fd0f912da5","name":"Push message with content topic containing Chinese","time":{"start":1714141948423,"stop":1714141948423,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd5a9afdcf4d9b6e","name":"given a waku node and content topic, creates a filter subscription","time":{"start":1714142017144,"stop":1714142017144,"duration":0},"status":"skipped","severity":"normal"},{"uid":"310f51a75ac05e5c","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1714141637567,"stop":1714141637568,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9e70c1760730af5","name":"Check message with no payload is not received","time":{"start":1714141716713,"stop":1714141716714,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8f0507bd8c07250","name":"Push message with Script payload","time":{"start":1714141948410,"stop":1714141948411,"duration":1},"status":"passed","severity":"normal"},{"uid":"d074e09074abd6c1","name":"Push message with custom timestamp: 1714145311257","time":{"start":1714142096596,"stop":1714142096596,"duration":0},"status":"passed","severity":"normal"},{"uid":"faf23236c9fac288","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1714141524368,"stop":1714141524368,"duration":0},"status":"passed","severity":"normal"},{"uid":"a49913f64142e93","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1714141500509,"stop":1714141500509,"duration":0},"status":"passed","severity":"normal"},{"uid":"7972ebb0ea4389ba","name":"Query with Ordered Callback, No message returned","time":{"start":1714142117034,"stop":1714142117034,"duration":0},"status":"passed","severity":"normal"},{"uid":"f81ee7ca3cbc588f","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app14/9/topic908/xml","time":{"start":1714142067865,"stop":1714142067866,"duration":1},"status":"passed","severity":"normal"},{"uid":"da141e0df008753","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1714141624207,"stop":1714141624208,"duration":1},"status":"passed","severity":"normal"},{"uid":"ecf65768927ac49a","name":"should throw an error for missing required configuration","time":{"start":1714141500508,"stop":1714141500508,"duration":0},"status":"passed","severity":"normal"},{"uid":"323e158e9e0e912d","name":"Relay - dialed after","time":{"start":1714142171336,"stop":1714142171337,"duration":1},"status":"passed","severity":"normal"},{"uid":"e045653f70d40fae","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1714141637569,"stop":1714141637570,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6e02234d8f16f09","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1714142023279,"stop":1714142023279,"duration":0},"status":"passed","severity":"normal"},{"uid":"f463183e9d0fbf77","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1714141562057,"stop":1714141562058,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e9b751925c144","name":"Push message with XML payload","time":{"start":1714142096552,"stop":1714142096553,"duration":1},"status":"passed","severity":"normal"},{"uid":"6cd5131e67fe120e","name":"Round trip binary serialization","time":{"start":1714141513895,"stop":1714141513895,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2164675138bfc82","name":"Check received message containing long","time":{"start":1714142016935,"stop":1714142016935,"duration":0},"status":"passed","severity":"normal"},{"uid":"94047c87e817de8d","name":"random static sharding 9 - Cluster ID: 60, Shard ID: 444","time":{"start":1714142077702,"stop":1714142077702,"duration":0},"status":"passed","severity":"normal"},{"uid":"e07ca2d62c230cf3","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 0","time":{"start":1714141500523,"stop":1714141500523,"duration":0},"status":"passed","severity":"normal"},{"uid":"214acbfed02ed8db","name":"Refresh subscription","time":{"start":1714142023273,"stop":1714142023273,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2b8cda54ffd14b6e","name":"Push message with content topic containing Script","time":{"start":1714141948425,"stop":1714141948425,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2237368198175e3","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1714141711077,"stop":1714141711078,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5a86aa3148ce429","name":"Mutual subscription","time":{"start":1714142023269,"stop":1714142023270,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4caf85d4d62b25b","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1714141536336,"stop":1714141536336,"duration":0},"status":"passed","severity":"normal"},{"uid":"21a57deab0e90515","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1714141500501,"stop":1714141500501,"duration":0},"status":"passed","severity":"normal"},{"uid":"365a043f35377e0c","name":"Push message with numeric payload","time":{"start":1714142096540,"stop":1714142096541,"duration":1},"status":"passed","severity":"normal"},{"uid":"dff27bc684c7424d","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1714142192907,"stop":1714142192907,"duration":0},"status":"passed","severity":"normal"},{"uid":"e11ec201ee16ab37","name":"Check publish message containing SQL Injection","time":{"start":1714142021593,"stop":1714142021593,"duration":0},"status":"passed","severity":"normal"},{"uid":"93fce4a270ee341a","name":"isConnected should return false after all peers disconnect","time":{"start":1714141599310,"stop":1714141599311,"duration":1},"status":"passed","severity":"normal"},{"uid":"b95775d59ef7a471","name":"Push message with Basic HTML tag payload","time":{"start":1714142096553,"stop":1714142096554,"duration":1},"status":"passed","severity":"normal"},{"uid":"f437f248df2c266f","name":"should properly create location multiaddrs - tcp6","time":{"start":1714141508960,"stop":1714141508960,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9c4402c70f5b819","name":"returns all values when wanted number is greater than available values","time":{"start":1714141523622,"stop":1714141523623,"duration":1},"status":"passed","severity":"normal"},{"uid":"378b3e8db4e6f1ba","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1714142016930,"stop":1714142016931,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f5898e33a04421c","name":"nwaku subscribes","time":{"start":1714141978443,"stop":1714141978444,"duration":1},"status":"passed","severity":"normal"},{"uid":"4045c8a03468057f","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1714142192903,"stop":1714142192903,"duration":0},"status":"passed","severity":"normal"},{"uid":"6056392e74cfeb6e","name":"Check message received after jswaku node is restarted","time":{"start":1714142016933,"stop":1714142016933,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5967cf664a06d3e9","name":"should be able to decode the field with only FILTER set to true","time":{"start":1714141508255,"stop":1714141508256,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff3dae41aafc2414","name":"should handle application and version for autosharding","time":{"start":1714141500506,"stop":1714141500506,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4fb1b01e64b360c","name":"Subscribe and receive messages via lightPush","time":{"start":1714142192897,"stop":1714142192897,"duration":0},"status":"passed","severity":"normal"},{"uid":"e16b291ecfd93084","name":"Query with Ordered Callback, No Decoder","time":{"start":1714142117033,"stop":1714142117033,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cea0064467cbbae","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1714141797606,"stop":1714141797606,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa2ba71e306f2661","name":"creates an iterator","time":{"start":1714142147030,"stop":1714142147030,"duration":0},"status":"passed","severity":"normal"},{"uid":"58bd9cd625034ed3","name":"1 Store, 2 relays, 2 fetches","time":{"start":1714141524458,"stop":1714141524459,"duration":1},"status":"passed","severity":"normal"},{"uid":"962408ca013095ca","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1714142023278,"stop":1714142023279,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac0e827a7f8daea6","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1714141500519,"stop":1714141500519,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8e43dca0f559169","name":"throws on empty content topic","time":{"start":1714141500492,"stop":1714141500493,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf492dc7d1b939f0","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1714142077695,"stop":1714142077696,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5c963fd019138e1","name":"receives messages sent to provided content topic through callback","time":{"start":1714142017144,"stop":1714142017144,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ce0292f100bd0bf6","name":"getPeersByDiscovery","time":{"start":1714141996997,"stop":1714141996998,"duration":1},"status":"passed","severity":"normal"},{"uid":"687e8978b920b31e","name":"random static sharding 10 - Cluster ID: 635, Shard ID: 109","time":{"start":1714142077702,"stop":1714142077703,"duration":1},"status":"passed","severity":"normal"},{"uid":"10b7bacef4cefb3b","name":"Subscribe to topic containing Script and receive message","time":{"start":1714142192903,"stop":1714142192903,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3ab2492cdb08346","name":"should not receive a peer event after stop","time":{"start":1714141564059,"stop":1714141564059,"duration":0},"status":"passed","severity":"normal"},{"uid":"4544f03c0696800f","name":"Accepts a valid Waku Message","time":{"start":1714141517152,"stop":1714141517153,"duration":1},"status":"broken","severity":"normal"},{"uid":"b1b72993e8792398","name":"should properly compute the node id","time":{"start":1714141508957,"stop":1714141508957,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcc3c4cfa71a1783","name":"Privacy Node - default protocol","time":{"start":1714142171340,"stop":1714142171340,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef97580b5599f8ac","name":"Query generator for multiple messages with different content topic format","time":{"start":1714142137886,"stop":1714142137886,"duration":0},"status":"passed","severity":"normal"},{"uid":"da8ea745af8e0f3e","name":"should emit a peer event after start","time":{"start":1714141528454,"stop":1714141528455,"duration":1},"status":"passed","severity":"normal"},{"uid":"7acd6968058b06f6","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1714142117037,"stop":1714142117037,"duration":0},"status":"passed","severity":"normal"},{"uid":"31ed9da003bb6fff","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1714142081508,"stop":1714142081508,"duration":0},"status":"passed","severity":"normal"},{"uid":"855d933eea77c800","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1714141500502,"stop":1714141500502,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3cc211912bc47a","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1714141500497,"stop":1714141500497,"duration":0},"status":"passed","severity":"normal"},{"uid":"341d1853f3dc7aaf","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1714141500500,"stop":1714141500500,"duration":0},"status":"passed","severity":"normal"},{"uid":"e42859e90b1dc650","name":"Overlapping topic subscription","time":{"start":1714142192909,"stop":1714142192909,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5946939e595c3e8","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1714141637569,"stop":1714141637569,"duration":0},"status":"passed","severity":"normal"},{"uid":"e40d98f45cf8d1b3","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1714141624215,"stop":1714141624252,"duration":37},"status":"passed","severity":"normal"},{"uid":"dc189e1093174647","name":"Push message with Russian payload","time":{"start":1714141948408,"stop":1714141948409,"duration":1},"status":"passed","severity":"normal"},{"uid":"9277d4b844e0b467","name":"Push message with content topic containing unicode special characters","time":{"start":1714141948435,"stop":1714141948435,"duration":0},"status":"passed","severity":"normal"},{"uid":"f294853a9e1c7e4c","name":"Subscribe and receive messages via waku relay post","time":{"start":1714142192898,"stop":1714142192898,"duration":0},"status":"passed","severity":"normal"},{"uid":"6005617477219e6d","name":"receives messages sent to provided content topic through stream","time":{"start":1714142017145,"stop":1714142017145,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9cc98370b51d77d3","name":"Overlapping topic subscription","time":{"start":1714142023273,"stop":1714142023273,"duration":0},"status":"skipped","severity":"normal"},{"uid":"50117ba59fd6e331","name":"Subscribe to topic containing special chars and receive message","time":{"start":1714142192902,"stop":1714142192902,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b5f82ce646a040e","name":"Push message with Russian payload","time":{"start":1714142096545,"stop":1714142096546,"duration":1},"status":"passed","severity":"normal"},{"uid":"21892b2ee1f0c821","name":"Check received message containing numeric","time":{"start":1714141716701,"stop":1714141716701,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e3a0766b317f1e8","name":"should not fail to start the service if it is already started","time":{"start":1714142041363,"stop":1714142041364,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8a284d8b68ce8f1","name":"Check received message containing unicode special characters","time":{"start":1714141716708,"stop":1714141716708,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f481784e9cb724c","name":"Fails to publish message with size larger than 1 MB","time":{"start":1714142021604,"stop":1714142021604,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4e684cef74865fe","name":"Push message with content topic containing special chars","time":{"start":1714141948422,"stop":1714141948422,"duration":0},"status":"passed","severity":"normal"},{"uid":"8287f08406037c3d","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1714142021603,"stop":1714142021603,"duration":0},"status":"passed","severity":"normal"},{"uid":"331de0f1d345d47a","name":"Delete observer","time":{"start":1714141952203,"stop":1714141952204,"duration":1},"status":"passed","severity":"normal"},{"uid":"fff737117a0d2fe9","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1714142077709,"stop":1714142077710,"duration":1},"status":"passed","severity":"normal"},{"uid":"c35971040929014b","name":"Generator, custom pubsub topic","time":{"start":1714142127378,"stop":1714142127379,"duration":1},"status":"passed","severity":"normal"},{"uid":"6974c2e5f647faf5","name":"Fails to push message bigger that 1MB","time":{"start":1714142096596,"stop":1714142096597,"duration":1},"status":"passed","severity":"normal"},{"uid":"68f7f75cb882f56b","name":"caches peers it previously fetched","time":{"start":1714141524785,"stop":1714141524786,"duration":1},"status":"passed","severity":"normal"},{"uid":"20dcb9310b9e4b80","name":"Push message with escaped characters payload","time":{"start":1714141948418,"stop":1714141948418,"duration":0},"status":"passed","severity":"normal"},{"uid":"25df1c85a0f9ce7e","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1714141772060,"stop":1714141772064,"duration":4},"status":"passed","severity":"normal"},{"uid":"f95ecb3ade581399","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1714141624211,"stop":1714141624211,"duration":0},"status":"passed","severity":"normal"},{"uid":"48d0d41d2ebf234d","name":"Ping on subscribed peer","time":{"start":1714141582843,"stop":1714141582844,"duration":1},"status":"passed","severity":"normal"},{"uid":"abf67a296719950b","name":"Push message with short payload","time":{"start":1714141948398,"stop":1714141948399,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3115ec3ac15fd16","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1714141716710,"stop":1714141716711,"duration":1},"status":"passed","severity":"normal"},{"uid":"72f548f3248e5c80","name":"Push message with content topic containing emoji","time":{"start":1714141948436,"stop":1714141948436,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7086a1b04a833d9","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1714141500500,"stop":1714141500500,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bd98fdbe7e7dce6","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1714141711072,"stop":1714141711072,"duration":0},"status":"passed","severity":"normal"},{"uid":"37e5e6d2f9bcec25","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1714141500510,"stop":1714141500510,"duration":0},"status":"passed","severity":"normal"},{"uid":"c65e4b4cf224b383","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1714141564060,"stop":1714141564060,"duration":0},"status":"skipped","severity":"normal"},{"uid":"35121fb8f210999","name":"start node with ApplicationInfo","time":{"start":1714142067889,"stop":1714142067889,"duration":0},"status":"passed","severity":"normal"},{"uid":"4dd566dc3795e8b","name":"should properly create location multiaddrs - tcp4","time":{"start":1714141508959,"stop":1714141508959,"duration":0},"status":"passed","severity":"normal"},{"uid":"25e4d515defbffb4","name":"Check received message containing escaped characters","time":{"start":1714142016941,"stop":1714142016942,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1600f827b109b55","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1714142023272,"stop":1714142023273,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff4427de800f6243","name":"Decoder throws on undefined content topic","time":{"start":1714141536338,"stop":1714141536338,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c6a0a100ce1896f","name":"Subscribe to topic containing emoji and receive message","time":{"start":1714141797607,"stop":1714141797607,"duration":0},"status":"passed","severity":"normal"},{"uid":"59fc126f1cf9965d","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1714141500517,"stop":1714141500517,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cc4ecc65bc524c4","name":"Push message with content topic containing long","time":{"start":1714141948421,"stop":1714141948421,"duration":0},"status":"passed","severity":"normal"},{"uid":"9024b4018911c71d","name":"udp ip6 address","time":{"start":1714141508397,"stop":1714141508397,"duration":0},"status":"passed","severity":"normal"},{"uid":"c48f5cb620edc642","name":"should throw an error for an unconfigured topic","time":{"start":1714141500519,"stop":1714141500519,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e6b648254ce93e0","name":"Push message with content topic containing XML","time":{"start":1714141948426,"stop":1714141948426,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2fb2fc84f6255e5","name":"can start the service","time":{"start":1714142041362,"stop":1714142041362,"duration":0},"status":"passed","severity":"normal"},{"uid":"73f89c3dbf543415","name":"Push message with emoji payload","time":{"start":1714141948419,"stop":1714141948419,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea7d688187222cc4","name":"should throw error - no public key","time":{"start":1714141508955,"stop":1714141508956,"duration":1},"status":"passed","severity":"normal"},{"uid":"554ec08f3bd56af2","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714141711073,"stop":1714141711073,"duration":0},"status":"passed","severity":"normal"},{"uid":"660261b7c59c4fb7","name":"should return unique PubsubTopics for static sharding","time":{"start":1714141500505,"stop":1714141500506,"duration":1},"status":"passed","severity":"normal"},{"uid":"2be1f0cc5375181b","name":"Check message with no payload is not received","time":{"start":1714142016955,"stop":1714142016956,"duration":1},"status":"passed","severity":"normal"},{"uid":"e474491272fed764","name":"Passing an array","time":{"start":1714142164556,"stop":1714142164556,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9977dbb6d92a246","name":"can start and stop the service","time":{"start":1714142041362,"stop":1714142041363,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0f5329c29d65dfc","name":"Push message with content topic containing short","time":{"start":1714142096576,"stop":1714142096577,"duration":1},"status":"passed","severity":"normal"},{"uid":"40f7ede0b1196314","name":"1 Relay, 1 Filter, gives up","time":{"start":1714141524459,"stop":1714141524459,"duration":0},"status":"passed","severity":"normal"},{"uid":"b71b45c726095352","name":"should get / set UDP multiaddr","time":{"start":1714141508958,"stop":1714141508958,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c7161abb8df776","name":"Nodes with multiple pubsub topic","time":{"start":1714141993441,"stop":1714141993441,"duration":0},"status":"passed","severity":"normal"},{"uid":"84c6b58a7eef2407","name":"different cluster, same shard: nodes don't connect","time":{"start":1714141837656,"stop":1714141837657,"duration":1},"status":"passed","severity":"normal"},{"uid":"7991d1e60a7c5db5","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1714141500505,"stop":1714141500505,"duration":0},"status":"passed","severity":"normal"},{"uid":"3390ad88fc8f3b1e","name":"Query Generator, No message returned","time":{"start":1714142117031,"stop":1714142117031,"duration":0},"status":"passed","severity":"normal"},{"uid":"afd8fbdf164172c3","name":"Check received message with timestamp: 1714141551551 ","time":{"start":1714142016929,"stop":1714142016930,"duration":1},"status":"passed","severity":"normal"},{"uid":"205bebef7ccb225","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app71/8/topic776/utf8","time":{"start":1714142067876,"stop":1714142067876,"duration":0},"status":"passed","severity":"normal"},{"uid":"735377885a69e8ef","name":"Check received message containing Arabic","time":{"start":1714142016938,"stop":1714142016938,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7d086fa43f83dcb","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1714141993442,"stop":1714141993442,"duration":0},"status":"passed","severity":"normal"},{"uid":"bef7d66243c01f6c","name":"Check received message with timestamp: 1714141551551000000 ","time":{"start":1714142016943,"stop":1714142016943,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce8194d582713ca1","name":"Check received message containing Basic HTML tag","time":{"start":1714142016940,"stop":1714142016940,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbab7cd1b250e122","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1714141500497,"stop":1714141500497,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6ad48b3ea03bbab","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1714141772093,"stop":1714141772094,"duration":1},"status":"passed","severity":"normal"},{"uid":"c31a3e49a72510dd","name":"Check received message containing Chinese","time":{"start":1714141716702,"stop":1714141716702,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d58e5e7aa98eb63","name":"Push message with content topic containing shell command","time":{"start":1714141948434,"stop":1714141948435,"duration":1},"status":"passed","severity":"normal"},{"uid":"bcbe17879cf4a96b","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1714141500498,"stop":1714141500499,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d064e3e586130ab","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1714141772084,"stop":1714141772085,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b3e5703fa2db517","name":"Check received message containing long","time":{"start":1714142016922,"stop":1714142016922,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a426e182540cad4","name":"different cluster, different shard: nodes don't connect","time":{"start":1714141711064,"stop":1714141711064,"duration":0},"status":"passed","severity":"normal"},{"uid":"dad04d2b21215f3a","name":"Nwaku publishes","time":{"start":1714141978445,"stop":1714141978445,"duration":0},"status":"passed","severity":"normal"},{"uid":"540ee4ebc4f0a205","name":"throws on content topic with empty version field","time":{"start":1714141500494,"stop":1714141500495,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d2ff791786afe7f","name":"Waku message hash computation","time":{"start":1714141503040,"stop":1714141503041,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1f54b562110314c","name":"throws on content topic with too few or too many fields","time":{"start":1714141500493,"stop":1714141500493,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fe54f445c13d18b","name":"handles empty contentTopics array correctly","time":{"start":1714141500525,"stop":1714141500525,"duration":0},"status":"passed","severity":"normal"},{"uid":"c468302e95c447c5","name":"Subscribe to topic containing numeric and receive message","time":{"start":1714142192901,"stop":1714142192901,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a4d3c44b0518320","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1714142081506,"stop":1714142081506,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0ba6a189503d9bc","name":"Subscribe to topic containing JSON and publish message","time":{"start":1714142023281,"stop":1714142023281,"duration":0},"status":"passed","severity":"normal"},{"uid":"7dceab6201784227","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1714141508252,"stop":1714141508253,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce861c1e8fbf1b13","name":"Generator, 2 different pubsubtopics","time":{"start":1714142127379,"stop":1714142127380,"duration":1},"status":"passed","severity":"normal"},{"uid":"34da9e3800dd2d55","name":"Check received message containing JSON","time":{"start":1714142016927,"stop":1714142016927,"duration":0},"status":"passed","severity":"normal"},{"uid":"945658381c58909d","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1714142192911,"stop":1714142192911,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b64ad2ffc80c0c8","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1714141500504,"stop":1714141500504,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa95ef73ceba0d1e","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1714141500500,"stop":1714141500500,"duration":0},"status":"passed","severity":"normal"},{"uid":"d22cecd1ec3bc913","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1714141711079,"stop":1714141711079,"duration":0},"status":"passed","severity":"normal"},{"uid":"624d25f725f85df2","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1714141500499,"stop":1714141500499,"duration":0},"status":"passed","severity":"normal"},{"uid":"53911b63b6f081cd","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1714141524788,"stop":1714141524789,"duration":1},"status":"skipped","severity":"normal"},{"uid":"db4e670f3b7aa8f6","name":"Push message with content topic containing JSON","time":{"start":1714142096589,"stop":1714142096590,"duration":1},"status":"passed","severity":"normal"},{"uid":"f89d64c72fe85771","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1714142158702,"stop":1714142158702,"duration":0},"status":"passed","severity":"normal"},{"uid":"220cc71390f5ba19","name":"Push message with short payload","time":{"start":1714142096537,"stop":1714142096538,"duration":1},"status":"passed","severity":"normal"},{"uid":"c68615130a05ad8d","name":"handles multiple messages","time":{"start":1714142147031,"stop":1714142147031,"duration":0},"status":"passed","severity":"normal"},{"uid":"226ccf6db768d5bd","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1714142192899,"stop":1714142192899,"duration":0},"status":"passed","severity":"normal"},{"uid":"1befd6d4f3ff71ac","name":"Push message with numeric payload","time":{"start":1714141948400,"stop":1714141948401,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1e5868345027781","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1714142192898,"stop":1714142192899,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a43b21448b9fa52","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1714141508259,"stop":1714141508259,"duration":0},"status":"passed","severity":"normal"},{"uid":"d388e2baa8eb35c7","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1714141711082,"stop":1714141711082,"duration":0},"status":"passed","severity":"normal"},{"uid":"a550a08912aee897","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1714141534312,"stop":1714141534314,"duration":2},"status":"passed","severity":"normal"},{"uid":"92e1e569469eec08","name":"LightPush","time":{"start":1714142171338,"stop":1714142171338,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1a6d57db0ee138b","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1714141797602,"stop":1714141797602,"duration":0},"status":"passed","severity":"normal"},{"uid":"411a22cacc0ea5a3","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1714141711069,"stop":1714141711069,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed4d686f186f88da","name":"Check received message containing JSON","time":{"start":1714141716705,"stop":1714141716706,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d226c19afda7696","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1714142192899,"stop":1714142192900,"duration":1},"status":"passed","severity":"normal"},{"uid":"877fc28a1e224df3","name":"Check publish message containing JSON","time":{"start":1714142021595,"stop":1714142021595,"duration":0},"status":"passed","severity":"normal"},{"uid":"35adb0dd54e8df77","name":"Push message with Arabic payload","time":{"start":1714142096543,"stop":1714142096544,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf797ba4120f9dd1","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1714141624213,"stop":1714141624213,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d9e43189a9e3aac","name":"Push message with emoji payload","time":{"start":1714142096568,"stop":1714142096574,"duration":6},"status":"passed","severity":"normal"},{"uid":"d11ca3331850d81a","name":"Subscribe to topic containing special chars and publish message","time":{"start":1714142023277,"stop":1714142023278,"duration":1},"status":"passed","severity":"normal"},{"uid":"b359d344dcd1f8a4","name":"Ordered callback, aborts when callback returns true","time":{"start":1714142137888,"stop":1714142137888,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b02430d6b38b13","name":"Check message on other pubsub topic is not received","time":{"start":1714142016931,"stop":1714142016932,"duration":1},"status":"passed","severity":"normal"},{"uid":"168669a3854aaba0","name":"Encoder throws on empty string content topic","time":{"start":1714141534317,"stop":1714141534317,"duration":0},"status":"passed","severity":"normal"},{"uid":"14211c0bc1eb7066","name":"Publish message with custom timestamp: Fri Apr 26 2024 13:33:13 GMT+0000 (Coordinated Universal Time)","time":{"start":1714142021598,"stop":1714142021598,"duration":0},"status":"passed","severity":"normal"},{"uid":"1785a1e55f9691f5","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1714141711085,"stop":1714141711085,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f1f593f4217807a","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 1","time":{"start":1714141500524,"stop":1714141500524,"duration":0},"status":"passed","severity":"normal"},{"uid":"1eace2fb0be7889d","name":"should throw an error if shards are undefined for static sharding","time":{"start":1714141500507,"stop":1714141500508,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b8385c37c504d83","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1714142135514,"stop":1714142135514,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5699ff0b9f9595d","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1714141711077,"stop":1714141711077,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ecd5fdd2361af40","name":"Push message with content topic containing unicode special characters","time":{"start":1714142096592,"stop":1714142096592,"duration":0},"status":"passed","severity":"normal"},{"uid":"19b06eccd95c4087","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1714141993441,"stop":1714141993441,"duration":0},"status":"passed","severity":"normal"},{"uid":"922801f980619def","name":"stop","time":{"start":1714141592016,"stop":1714141592016,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0821c1195f56cca","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1714142296801,"stop":1714142296801,"duration":0},"status":"passed","severity":"normal"},{"uid":"eeadff80057b9849","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1714142192908,"stop":1714142192908,"duration":0},"status":"passed","severity":"normal"},{"uid":"998afa79ef84527e","name":"Subscribe and receives messages on 20 topics","time":{"start":1714142192908,"stop":1714142192908,"duration":0},"status":"passed","severity":"normal"},{"uid":"280428114b06fda","name":"Fails to publish message with wrong content topic","time":{"start":1714142021602,"stop":1714142021603,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1ae39dada611f6d","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1714141993440,"stop":1714141993440,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef419bbfc4c345bf","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1714141876070,"stop":1714141876070,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ea1ce4c54a31ab4","name":"isConnected between 2 js-waku relay nodes","time":{"start":1714141599312,"stop":1714141599312,"duration":0},"status":"passed","severity":"normal"},{"uid":"477427977076f63a","name":"Passing page size 0 when there are 110 messages","time":{"start":1714142149925,"stop":1714142149926,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae70002627d51bfc","name":"random static sharding 3 - Cluster ID: 368, Shard ID: 325","time":{"start":1714142077697,"stop":1714142077697,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6ceb845f65ac295","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1714141772096,"stop":1714141772097,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a413f40dc4f091e","name":"should handle corrupted local storage data gracefully","time":{"start":1714141528457,"stop":1714141528457,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e2c5671d08c727b","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1714141524366,"stop":1714141524367,"duration":1},"status":"passed","severity":"normal"},{"uid":"7391ba3fbc86ba0e","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1714141524787,"stop":1714141524788,"duration":1},"status":"passed","severity":"normal"},{"uid":"274dfe907d00c228","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1714142021596,"stop":1714142021597,"duration":1},"status":"passed","severity":"normal"},{"uid":"5cb3bb184c9ff017","name":"Ordered Callback - backward","time":{"start":1714142120317,"stop":1714142120318,"duration":1},"status":"passed","severity":"normal"},{"uid":"a426938027a29727","name":"same cluster, different shard: nodes don't connect","time":{"start":1714141711063,"stop":1714141711063,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b05eb9bf049fe61","name":"Check publish message containing Arabic","time":{"start":1714142021592,"stop":1714142021592,"duration":0},"status":"passed","severity":"normal"},{"uid":"f861cdf31d7f4056","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1714142117032,"stop":1714142117032,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fbb471c378ac622","name":"Push message with content topic containing emoji","time":{"start":1714142096593,"stop":1714142096593,"duration":0},"status":"passed","severity":"normal"},{"uid":"26f2d621cb7358ff","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1714141500509,"stop":1714141500510,"duration":1},"status":"passed","severity":"normal"},{"uid":"822321f444fe9a61","name":"Push message with custom timestamp: 1683383311257","time":{"start":1714142096595,"stop":1714142096595,"duration":0},"status":"passed","severity":"normal"},{"uid":"473cb02945ced535","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1714141772077,"stop":1714141772079,"duration":2},"status":"passed","severity":"normal"},{"uid":"a05a1dfd47d26775","name":"Encoder throws on undefined content topic","time":{"start":1714141536337,"stop":1714141536337,"duration":0},"status":"passed","severity":"normal"},{"uid":"9054612f5181031e","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1714142192904,"stop":1714142192904,"duration":0},"status":"passed","severity":"normal"},{"uid":"532e1278382b72f7","name":"Push message with SQL Injection payload","time":{"start":1714141948409,"stop":1714141948410,"duration":1},"status":"passed","severity":"normal"},{"uid":"616b5fe9b5af5a88","name":"Check received message containing SQL Injection","time":{"start":1714142016924,"stop":1714142016924,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3a328069a506331","name":"Push message with content topic containing special chars","time":{"start":1714142096579,"stop":1714142096580,"duration":1},"status":"passed","severity":"normal"},{"uid":"102aa7b64c897bda","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1714141797601,"stop":1714141797601,"duration":0},"status":"passed","severity":"normal"},{"uid":"32dc3b9da45de7fa","name":"Push message with rate limit","time":{"start":1714141948437,"stop":1714141948438,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8972885e629c13b","name":"removeEventListener with wrong event","time":{"start":1714141592013,"stop":1714141592014,"duration":1},"status":"passed","severity":"normal"},{"uid":"8eec608d4fef9575","name":"Fails to push message with large meta","time":{"start":1714142096594,"stop":1714142096594,"duration":0},"status":"passed","severity":"normal"},{"uid":"209a0cde42e28642","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1714141524366,"stop":1714141524366,"duration":0},"status":"passed","severity":"normal"},{"uid":"9159ae0d18b7c051","name":"Overlapping topic subscription","time":{"start":1714141797598,"stop":1714141797598,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ca37e9564b2bdb5","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1714142158704,"stop":1714142158705,"duration":1},"status":"passed","severity":"normal"},{"uid":"10e3a407b5163c57","name":"Asymmetric encrypt & decrypt","time":{"start":1714141534797,"stop":1714141534798,"duration":1},"status":"passed","severity":"normal"},{"uid":"99cac486ab5ee2d3","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1714142158704,"stop":1714142158704,"duration":0},"status":"passed","severity":"normal"},{"uid":"f98db166685007e","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1714141711076,"stop":1714141711076,"duration":0},"status":"passed","severity":"normal"},{"uid":"b948dd52a50193","name":"Push message with meta","time":{"start":1714141948436,"stop":1714141948437,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5e7a62452ba13a7","name":"should not receive a peer event before start","time":{"start":1714142041364,"stop":1714142041364,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6ba5f59baaebf43","name":"should set field with only RELAY enabled","time":{"start":1714141508961,"stop":1714141508962,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0aec382c2b7f5a2","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1714141711080,"stop":1714141711080,"duration":0},"status":"passed","severity":"normal"},{"uid":"88a50204cad041cc","name":"Push message with content topic containing Script","time":{"start":1714142096585,"stop":1714142096585,"duration":0},"status":"passed","severity":"normal"},{"uid":"f174fcfa26aafd9e","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1714141524365,"stop":1714141524365,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0ac46568583546e","name":"random static sharding 6 - Cluster ID: 245, Shard ID: 428","time":{"start":1714142077698,"stop":1714142077699,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a778fa5f4d4b351","name":"throws on content topic with generation field greater than 0","time":{"start":1714141500494,"stop":1714141500494,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7b8ffee1f27ceca","name":"Push message with SQL Injection payload","time":{"start":1714142096549,"stop":1714142096551,"duration":2},"status":"passed","severity":"normal"},{"uid":"164ff7f21ce76a18","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1714141876074,"stop":1714141876075,"duration":1},"status":"broken","severity":"normal"},{"uid":"6b21bbb809802c62","name":"Subscribe to topic containing Russian and receive message","time":{"start":1714142192911,"stop":1714142192912,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb2591384ef234f2","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1714141500514,"stop":1714141500514,"duration":0},"status":"passed","severity":"normal"},{"uid":"d05eb57230224c62","name":"Check received message containing Script","time":{"start":1714141716704,"stop":1714141716704,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f7936a33ec97550","name":"Subscribe to topic containing emoji and receive message","time":{"start":1714142192914,"stop":1714142192915,"duration":1},"status":"passed","severity":"normal"},{"uid":"1177eca8383c2111","name":"Check publish message containing shell command","time":{"start":1714142021595,"stop":1714142021595,"duration":0},"status":"passed","severity":"normal"},{"uid":"1df2c2f2523ff69a","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1714141513610,"stop":1714141513610,"duration":0},"status":"passed","severity":"normal"},{"uid":"ece8759ac795a54f","name":"Push message with special chars payload","time":{"start":1714141948404,"stop":1714141948406,"duration":2},"status":"passed","severity":"normal"},{"uid":"a4ab4b58fc3f6c5f","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1714141500500,"stop":1714141500500,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3f0f8ce1510b5ec","name":"Subscribe to topic containing XML and publish message","time":{"start":1714142023280,"stop":1714142023280,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2c95025b2e7b744","name":"Push to array if already present","time":{"start":1714141500104,"stop":1714141500104,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9a75309c291eb9d","name":"Encoder throws on empty string content topic","time":{"start":1714141536338,"stop":1714141536338,"duration":0},"status":"passed","severity":"normal"},{"uid":"929bcc338c95164c","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1714141562058,"stop":1714141562058,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e4eed47445b30ea","name":"should properly create location multiaddrs - udp","time":{"start":1714141508960,"stop":1714141508960,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdfb2d14564f046a","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1714141599305,"stop":1714141599306,"duration":1},"status":"passed","severity":"normal"},{"uid":"ccab17dbb5767cf5","name":"Query generator for multiple messages with multiple decoders","time":{"start":1714142137886,"stop":1714142137886,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f995128a4ca073a","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1714141513609,"stop":1714141513609,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdc3c5e90d2db197","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1714141711074,"stop":1714141711074,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad7ed548504a1508","name":"Push message with Script payload","time":{"start":1714142096551,"stop":1714142096552,"duration":1},"status":"passed","severity":"normal"},{"uid":"922df407af7d11d","name":"Ping on unsubscribed peer","time":{"start":1714141582845,"stop":1714141582845,"duration":0},"status":"passed","severity":"normal"},{"uid":"e53e756680640bfb","name":"Push message with escaped characters payload","time":{"start":1714142096566,"stop":1714142096567,"duration":1},"status":"passed","severity":"normal"},{"uid":"2571201438181665","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1714142127384,"stop":1714142127384,"duration":0},"status":"passed","severity":"normal"},{"uid":"86677f7334bc8321","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1714142192914,"stop":1714142192914,"duration":0},"status":"passed","severity":"normal"},{"uid":"89e167e1d244fb4","name":"should be able to decode the field with only RELAY set to true","time":{"start":1714141508254,"stop":1714141508255,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8bbf2d0edfd2ee7","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1714142135516,"stop":1714142135516,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3659ffa94c35136","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1714141797592,"stop":1714141797592,"duration":0},"status":"passed","severity":"normal"},{"uid":"61ae1133ea181902","name":"Push message with Basic HTML tag payload","time":{"start":1714141948412,"stop":1714141948413,"duration":1},"status":"passed","severity":"normal"},{"uid":"cce82d710c0b8a36","name":"Subscribe to topic containing numeric and receive message","time":{"start":1714142192910,"stop":1714142192910,"duration":0},"status":"passed","severity":"normal"},{"uid":"12c4998808eb7182","name":"Check message with no pubsub topic is not received","time":{"start":1714141716712,"stop":1714141716712,"duration":0},"status":"passed","severity":"normal"},{"uid":"288319a8eebe112b","name":"Nodes with multiple pubsub topic","time":{"start":1714141993443,"stop":1714141993443,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bb229f215b2106","name":"Check message with invalid timestamp is not received","time":{"start":1714142016931,"stop":1714142016931,"duration":0},"status":"passed","severity":"normal"},{"uid":"c81981203684f1ff","name":"should return empty list for no shard","time":{"start":1714141500507,"stop":1714141500507,"duration":0},"status":"passed","severity":"normal"},{"uid":"ade99c77e3e13486","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1714141797606,"stop":1714141797606,"duration":0},"status":"passed","severity":"normal"},{"uid":"471013bbfdb8f9ca","name":"Subscribe to topic containing shell command and receive message","time":{"start":1714142192913,"stop":1714142192914,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3102a787ebc506e","name":"Waku message hash computation (meta attribute not present)","time":{"start":1714141503041,"stop":1714141503042,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f9604f11e714170","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1714141772087,"stop":1714141772093,"duration":6},"status":"passed","severity":"normal"},{"uid":"f224dbacec945da4","name":"Check received message containing Arabic","time":{"start":1714142016923,"stop":1714142016924,"duration":1},"status":"passed","severity":"normal"},{"uid":"114e361f7cd6bb12","name":"Subscribe to topic containing numeric and publish message","time":{"start":1714142023275,"stop":1714142023277,"duration":2},"status":"passed","severity":"normal"},{"uid":"ace2073f8638fb89","name":"should not receive a peer event after stop","time":{"start":1714141528455,"stop":1714141528455,"duration":0},"status":"passed","severity":"normal"},{"uid":"3eb35065ff66ca14","name":"Encoder throws on undefined content topic","time":{"start":1714141534316,"stop":1714141534316,"duration":0},"status":"passed","severity":"normal"},{"uid":"9468ef253854dfb7","name":"handles empty shards array correctly","time":{"start":1714141500525,"stop":1714141500525,"duration":0},"status":"passed","severity":"normal"},{"uid":"51da1619a007c0d5","name":"can start the service","time":{"start":1714141564041,"stop":1714141564052,"duration":11},"status":"passed","severity":"normal"},{"uid":"89f3a5d65f4e16a3","name":"Reopen subscription with peer with lost subscription","time":{"start":1714141623145,"stop":1714141623146,"duration":1},"status":"passed","severity":"normal"},{"uid":"ebb9df78ee86a5c9","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1714141711064,"stop":1714141711065,"duration":1},"status":"passed","severity":"normal"},{"uid":"4131944d3254dd92","name":"Passing page size 10 when there are 10 messages","time":{"start":1714142149927,"stop":1714142149927,"duration":0},"status":"passed","severity":"normal"},{"uid":"a06965f343b62f99","name":"Check received message containing special chars","time":{"start":1714142016922,"stop":1714142016923,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d3576e8b1c310ab","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1714141711069,"stop":1714141711069,"duration":0},"status":"passed","severity":"normal"},{"uid":"df2a641c823641b3","name":"retrieves a single peer","time":{"start":1714141524783,"stop":1714141524784,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb51169e8582556f","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app8/5/topic177/proto","time":{"start":1714142067867,"stop":1714142067867,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3981043c064abe7","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1714141500518,"stop":1714141500518,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ba56955572a7b43","name":"Check received message containing emoji","time":{"start":1714142016929,"stop":1714142016929,"duration":0},"status":"passed","severity":"normal"},{"uid":"69c423272db4b323","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1714142135515,"stop":1714142135515,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7569f2d8ef70c72","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1714141797587,"stop":1714141797588,"duration":1},"status":"passed","severity":"normal"},{"uid":"5473a11624048bf5","name":"Push 30 different messages","time":{"start":1714142096574,"stop":1714142096575,"duration":1},"status":"passed","severity":"normal"},{"uid":"8abdc3955ff43c3b","name":"configure the node with multiple content topics","time":{"start":1714142067884,"stop":1714142067884,"duration":0},"status":"passed","severity":"normal"},{"uid":"717def171d5b4e6f","name":"Check received message containing SQL Injection","time":{"start":1714141716703,"stop":1714141716704,"duration":1},"status":"passed","severity":"normal"},{"uid":"9200c59eda894605","name":"Check publish message containing emoji","time":{"start":1714142021596,"stop":1714142021596,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed0f8f1b9cae53c1","name":"Check received message containing escaped characters","time":{"start":1714142016928,"stop":1714142016928,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f1ad90c5d95e1ea","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1714141500520,"stop":1714141500521,"duration":1},"status":"broken","severity":"normal"},{"uid":"cff75f5e941531cc","name":"Publish message with large meta","time":{"start":1714142021605,"stop":1714142021605,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e01eaa271479726","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1714141772094,"stop":1714141772095,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5f4c136baeb46ae","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1714141500513,"stop":1714141500514,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b9476769595470e","name":"Passing page size 11 when there are 10 messages","time":{"start":1714142149928,"stop":1714142149928,"duration":0},"status":"passed","severity":"normal"},{"uid":"96d684f64bbe8df7","name":"throws on content topic with non-number generation field","time":{"start":1714141500493,"stop":1714141500493,"duration":0},"status":"passed","severity":"normal"},{"uid":"49c86fdb15971de4","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1714141508258,"stop":1714141508259,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8f74cda5ef4e21a","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1714141837655,"stop":1714141837655,"duration":0},"status":"passed","severity":"normal"},{"uid":"df1dece836d7bdb1","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1714141711076,"stop":1714141711076,"duration":0},"status":"passed","severity":"normal"},{"uid":"951832d20d65b3fc","name":"Refresh subscription","time":{"start":1714142192900,"stop":1714142192900,"duration":0},"status":"passed","severity":"normal"},{"uid":"f02a025afd13f9bb","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1714141500522,"stop":1714141500523,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7114ec833269415","name":"non connected peers","time":{"start":1714141948718,"stop":1714141948718,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1165bc06a24ad9a3","name":"1 Store, 2 fetches","time":{"start":1714141524458,"stop":1714141524458,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f7a4aa2938ee4c0","name":"Passing cursor with wrong message digest","time":{"start":1714142081509,"stop":1714142081509,"duration":0},"status":"passed","severity":"normal"},{"uid":"129e6b52edf0d1c6","name":"Throws when trying to push message with empty payload","time":{"start":1714141948420,"stop":1714141948420,"duration":0},"status":"passed","severity":"normal"},{"uid":"474d7329f0c168d4","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1714141996998,"stop":1714141996999,"duration":1},"status":"skipped","severity":"normal"},{"uid":"201cb44ae4afdc7e","name":"can start the service","time":{"start":1714141528452,"stop":1714141528452,"duration":0},"status":"passed","severity":"normal"},{"uid":"487c84b86987767d","name":"configure the node with multiple pubsub topics","time":{"start":1714142077703,"stop":1714142077704,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6860fc7fc1bbd8b","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1714142117034,"stop":1714142117036,"duration":2},"status":"passed","severity":"normal"},{"uid":"68f220f450ca07d6","name":"more peers than existing","time":{"start":1714141948716,"stop":1714141948718,"duration":2},"status":"skipped","severity":"normal"},{"uid":"f5f3fbc6e3bc4f87","name":"Passing cursor with wrong pubsubTopic","time":{"start":1714142081509,"stop":1714142081510,"duration":1},"status":"passed","severity":"normal"},{"uid":"152fe46c45e2804c","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1714141797593,"stop":1714141797597,"duration":4},"status":"passed","severity":"normal"},{"uid":"7b096e95a653653e","name":"should set field with all protocols disabled","time":{"start":1714141508961,"stop":1714141508961,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ab9c625303aa84d","name":"does not throw on valid cases","time":{"start":1714141500492,"stop":1714141500492,"duration":0},"status":"passed","severity":"normal"},{"uid":"3859e34cc9adcbfb","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1714141711082,"stop":1714141711082,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d3f2e0c199bccde","name":"should decode valid enr successfully","time":{"start":1714141508949,"stop":1714141508950,"duration":1},"status":"passed","severity":"normal"},{"uid":"d17a89d16d293576","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1714141500515,"stop":1714141500515,"duration":0},"status":"passed","severity":"normal"},{"uid":"474232a1d37e72c4","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1714141624210,"stop":1714141624210,"duration":0},"status":"passed","severity":"normal"},{"uid":"95ccd2966d32c3a0","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1714141500508,"stop":1714141500509,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8ebe2c46757166a","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714141624214,"stop":1714141624214,"duration":0},"status":"passed","severity":"normal"},{"uid":"7adf00f0ca11a130","name":"Callback on promise","time":{"start":1714142137886,"stop":1714142137887,"duration":1},"status":"passed","severity":"normal"},{"uid":"62db149ae7d2f2ec","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714141876071,"stop":1714141876071,"duration":0},"status":"passed","severity":"normal"},{"uid":"37ceb391434dcb5","name":"Check received message containing XML","time":{"start":1714142016926,"stop":1714142016926,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d00f6ef6aa6bfb","name":"should return false","time":{"start":1714141508957,"stop":1714141508957,"duration":0},"status":"passed","severity":"normal"},{"uid":"66b79137b89968eb","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1714142192909,"stop":1714142192909,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3ba8e8b42d7ccac","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1714141500512,"stop":1714141500512,"duration":0},"status":"passed","severity":"normal"},{"uid":"87884697fde5b163","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1714141500511,"stop":1714141500511,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2e8025c2a63d237","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1714141559667,"stop":1714141559667,"duration":0},"status":"passed","severity":"normal"},{"uid":"5810d57277e018f0","name":"Callback on promise, aborts when callback returns true","time":{"start":1714142137887,"stop":1714142137887,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e975fcb005910bf","name":"Ping on unsubscribed peer","time":{"start":1714141623141,"stop":1714141623142,"duration":1},"status":"passed","severity":"normal"},{"uid":"882d158c325b3912","name":"Subscribe and receive messages via waku relay post","time":{"start":1714142192907,"stop":1714142192907,"duration":0},"status":"passed","severity":"normal"},{"uid":"228ef57dc0bb0bd0","name":"Generator, custom pubsub topic","time":{"start":1714142127383,"stop":1714142127383,"duration":0},"status":"passed","severity":"normal"},{"uid":"74f70eb00e467c15","name":"Check received message containing Script","time":{"start":1714142016924,"stop":1714142016925,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a1e66a9d4373103","name":"Check received message with timestamp: 1649153314 ","time":{"start":1714141716710,"stop":1714141716710,"duration":0},"status":"passed","severity":"normal"},{"uid":"730feff8c56905ad","name":"tcp ip4 address","time":{"start":1714141508396,"stop":1714141508397,"duration":1},"status":"passed","severity":"normal"},{"uid":"a568a44526352832","name":"Add multiple subscription objects on single nwaku node","time":{"start":1714141797607,"stop":1714141797607,"duration":0},"status":"passed","severity":"normal"},{"uid":"f735f5949dd46a92","name":"Decoder throws on empty string content topic","time":{"start":1714141513898,"stop":1714141513898,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f4950832d5db1af","name":"recovers when dns.resolve returns empty","time":{"start":1714141524784,"stop":1714141524785,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9d5e82afb791991","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1714142192908,"stop":1714142192908,"duration":0},"status":"passed","severity":"normal"},{"uid":"b050ba0e64256e15","name":"Nodes with multiple pubsub topic","time":{"start":1714141993439,"stop":1714141993440,"duration":1},"status":"passed","severity":"normal"},{"uid":"8da39223eecbf8a1","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1714142192898,"stop":1714142192898,"duration":0},"status":"passed","severity":"normal"},{"uid":"39683dac3e8cdac2","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714141711081,"stop":1714141711081,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ae4b57b4ba098d9","name":"Push message with content topic containing Arabic","time":{"start":1714142096581,"stop":1714142096583,"duration":2},"status":"passed","severity":"normal"},{"uid":"a252cfdc9306d4f3","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 4","time":{"start":1714141500524,"stop":1714141500524,"duration":0},"status":"passed","severity":"normal"},{"uid":"d08b3e07a961bd36","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app13/3/topic602/test.js","time":{"start":1714142067881,"stop":1714142067881,"duration":0},"status":"passed","severity":"normal"},{"uid":"2969d2b93d4647b8","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1714141508253,"stop":1714141508253,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f19d3a16fa98f24","name":"Subscribe to topic containing Russian and receive message","time":{"start":1714141797602,"stop":1714141797602,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b0ce8f68d93a75a","name":"random static sharding 5 - Cluster ID: 835, Shard ID: 173","time":{"start":1714142077698,"stop":1714142077698,"duration":0},"status":"passed","severity":"normal"},{"uid":"822eb0740952fe19","name":"should only return 1 node with store capability","time":{"start":1714141524787,"stop":1714141524787,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1784c64e7e92845","name":"Push message with custom timestamp: 1714145316906","time":{"start":1714141948439,"stop":1714141948440,"duration":1},"status":"passed","severity":"normal"},{"uid":"313d8f9d5dbe7f19","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714141711078,"stop":1714141711079,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0e00af76095b31c","name":"Subscribe to topic containing Script and publish message","time":{"start":1714142023279,"stop":1714142023280,"duration":1},"status":"passed","severity":"normal"},{"uid":"591141383440fe2a","name":"Check publish message containing long","time":{"start":1714142021590,"stop":1714142021590,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b748a3c04afd8be","name":"Subscribe to topic containing short and receive message","time":{"start":1714142192910,"stop":1714142192910,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b8de924eb5a86b1","name":"Check received message containing Basic HTML tag","time":{"start":1714142016926,"stop":1714142016927,"duration":1},"status":"passed","severity":"normal"},{"uid":"4411454c2a896b31","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1714141524365,"stop":1714141524366,"duration":1},"status":"passed","severity":"normal"},{"uid":"6efe470888412362","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1714141524364,"stop":1714141524364,"duration":0},"status":"passed","severity":"normal"},{"uid":"10fef9a7bb0d469f","name":"Publish message with rate limit","time":{"start":1714142021606,"stop":1714142021606,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d15d3af22254326","name":"Generator, 2 different pubsubtopics","time":{"start":1714142127385,"stop":1714142127386,"duration":1},"status":"passed","severity":"normal"},{"uid":"52ff99182d8e1a87","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1714142135514,"stop":1714142135515,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ea6e3125dabe166","name":"Subscribe to topic containing special chars and receive message","time":{"start":1714142192910,"stop":1714142192911,"duration":1},"status":"passed","severity":"normal"},{"uid":"919efb07955fa19e","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1714142192914,"stop":1714142192914,"duration":0},"status":"passed","severity":"normal"},{"uid":"863c8a205fb2185b","name":"same cluster, same shard: nodes connect","time":{"start":1714141711057,"stop":1714141711062,"duration":5},"status":"passed","severity":"normal"},{"uid":"ac0fdef155c8676e","name":"addEventListener with wrong event","time":{"start":1714141592005,"stop":1714141592009,"duration":4},"status":"passed","severity":"normal"},{"uid":"7ab18d6fa552a30b","name":"addEventListener with correct event","time":{"start":1714141592004,"stop":1714141592005,"duration":1},"status":"passed","severity":"normal"},{"uid":"e246f6646dc09590","name":"Publish message with custom timestamp: Sat May 06 2023 14:33:13 GMT+0000 (Coordinated Universal Time)","time":{"start":1714142021597,"stop":1714142021597,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd4528b60138f249","name":"Check received message containing unicode special characters","time":{"start":1714142016928,"stop":1714142016928,"duration":0},"status":"passed","severity":"normal"},{"uid":"796526a57a7a7c95","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1714142127386,"stop":1714142127386,"duration":0},"status":"passed","severity":"normal"},{"uid":"83d40772cef5eacc","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1714141711072,"stop":1714141711072,"duration":0},"status":"passed","severity":"normal"},{"uid":"325c8b1ed04439ea","name":"throws on content topic with empty application field","time":{"start":1714141500494,"stop":1714141500494,"duration":0},"status":"passed","severity":"normal"},{"uid":"67890f9d42150ceb","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1714141711075,"stop":1714141711075,"duration":0},"status":"passed","severity":"normal"},{"uid":"5854a075d9b29768","name":"A test","time":{"start":1714141797671,"stop":1714141797671,"duration":0},"status":"passed","severity":"normal"},{"uid":"10b64293dfd77c56","name":"Decoder throws on undefined content topic","time":{"start":1714141513897,"stop":1714141513898,"duration":1},"status":"passed","severity":"normal"},{"uid":"16ae5377ecd7c971","name":"Check received message with timestamp: 1649153314 ","time":{"start":1714142016944,"stop":1714142016953,"duration":9},"status":"passed","severity":"normal"},{"uid":"864a61348128588d","name":"Relay","time":{"start":1714141561728,"stop":1714141561728,"duration":0},"status":"passed","severity":"normal"},{"uid":"e04c7bf35a80d9e3","name":"Filter","time":{"start":1714142171339,"stop":1714142171339,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4997dedbc79e50c","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1714141711066,"stop":1714141711066,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea76e8b9241bc9c5","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1714142158701,"stop":1714142158701,"duration":0},"status":"passed","severity":"normal"},{"uid":"77e68bf2a259a1a8","name":"Check message received after jswaku node is restarted","time":{"start":1714142016956,"stop":1714142016956,"duration":0},"status":"skipped","severity":"normal"},{"uid":"96334127e1399381","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1714141797604,"stop":1714141797604,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7f95319cbe076de","name":"Check received message containing emoji","time":{"start":1714141716708,"stop":1714141716709,"duration":1},"status":"passed","severity":"normal"},{"uid":"2358870c0ae23597","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1714141500507,"stop":1714141500507,"duration":0},"status":"passed","severity":"normal"},{"uid":"16fa148420f8f870","name":"should be called at least once on all `peer:discovery` events","time":{"start":1714141559664,"stop":1714141559664,"duration":0},"status":"passed","severity":"normal"},{"uid":"679adcde56788361","name":"Push message with content topic containing shell command","time":{"start":1714142096590,"stop":1714142096591,"duration":1},"status":"passed","severity":"normal"},{"uid":"c44fcd8d5e6f2a87","name":"Subscribe to topic containing numeric and receive message","time":{"start":1714141797600,"stop":1714141797600,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2aafc128dd80b15","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1714141500498,"stop":1714141500498,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fb8fc79e502494f","name":"Push message with XML payload","time":{"start":1714141948411,"stop":1714141948412,"duration":1},"status":"passed","severity":"normal"},{"uid":"8cbd438bcfb6c65e","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1714141524787,"stop":1714141524787,"duration":0},"status":"passed","severity":"normal"},{"uid":"c078d7e9b0ce9c16","name":"Relay - dialed first","time":{"start":1714142171336,"stop":1714142171336,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b3e4014ae03260b","name":"Check message with no content topic is not received","time":{"start":1714141716713,"stop":1714141716713,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb7863a6ea3f18a5","name":"should set field with only LIGHTPUSH enabled","time":{"start":1714141508962,"stop":1714141508962,"duration":0},"status":"passed","severity":"normal"},{"uid":"1746d50015a78684","name":"Push message with custom timestamp: 1714138111257","time":{"start":1714142096595,"stop":1714142096595,"duration":0},"status":"passed","severity":"normal"},{"uid":"dec477b9e274e149","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1714142023272,"stop":1714142023272,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2409d4b392fbb91","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1714142158703,"stop":1714142158703,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bcf6bd9e980d359","name":"same cluster, different shard: nodes connect","time":{"start":1714141837656,"stop":1714141837656,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b9fc1bffb874a71","name":"Ping on peer without subscriptions","time":{"start":1714141623144,"stop":1714141623145,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff2c6ffca428c7e9","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1714141993443,"stop":1714141993443,"duration":0},"status":"passed","severity":"normal"},{"uid":"a542403485a6300d","name":"Check message with invalid timestamp is not received","time":{"start":1714141716711,"stop":1714141716711,"duration":0},"status":"passed","severity":"normal"},{"uid":"771b4caf3446e0f6","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app36/10/topic142/xml","time":{"start":1714142067873,"stop":1714142067873,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cdc2d02b97e0cac","name":"unsubscribes","time":{"start":1714142147031,"stop":1714142147031,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f29cd4be125f193","name":"Check received message containing escaped characters","time":{"start":1714141716707,"stop":1714141716708,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e9affea06a34292","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1714141500514,"stop":1714141500514,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a1ed545b9c02cd9","name":"Fails to publish duplicate message","time":{"start":1714142021599,"stop":1714142021601,"duration":2},"status":"passed","severity":"normal"},{"uid":"75b38e548656e37b","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1714141772064,"stop":1714141772077,"duration":13},"status":"passed","severity":"normal"},{"uid":"7c3ee4ef75e9b675","name":"should be able to decode the field with only STORE set to true","time":{"start":1714141508256,"stop":1714141508256,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c7423f29c9d33f4","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1714142137887,"stop":1714142137888,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf100e179ab7be88","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1714141711079,"stop":1714141711079,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbeb50b98ee6d5b","name":"Subscribe to topic containing short and receive message","time":{"start":1714142192901,"stop":1714142192901,"duration":0},"status":"passed","severity":"normal"},{"uid":"a99f910ae18350bb","name":"Subscribe and receive messages via lightPush","time":{"start":1714141797586,"stop":1714141797587,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a8b0b64a6afbc48","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1714141500511,"stop":1714141500511,"duration":0},"status":"passed","severity":"normal"},{"uid":"b04e79c8b2216379","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1714142296802,"stop":1714142296803,"duration":1},"status":"passed","severity":"normal"},{"uid":"71993b51936823e2","name":"Round trip binary encryption [ecies, signature]","time":{"start":1714141536336,"stop":1714141536336,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfce715a744aa132","name":"Decoder throws on undefined content topic","time":{"start":1714141534317,"stop":1714141534318,"duration":1},"status":"passed","severity":"normal"},{"uid":"f39d8b3b0294c2d7","name":"should emit a peer event after start","time":{"start":1714142041364,"stop":1714142041364,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0ac1c5e4bd3b394","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714141711083,"stop":1714141711083,"duration":0},"status":"passed","severity":"normal"},{"uid":"3dc2ac57309a9c34","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714141876073,"stop":1714141876073,"duration":0},"status":"passed","severity":"normal"},{"uid":"385d0caf2797c991","name":"Using a function","time":{"start":1714142164556,"stop":1714142164556,"duration":0},"status":"passed","severity":"normal"},{"uid":"164975263ee50477","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1714141551843,"stop":1714141551862,"duration":19},"status":"passed","severity":"normal"},{"uid":"74876a4d33bd0a42","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1714142023280,"stop":1714142023281,"duration":1},"status":"passed","severity":"normal"},{"uid":"1dfb09b93e111fdf","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1714141500520,"stop":1714141500520,"duration":0},"status":"passed","severity":"normal"},{"uid":"83e80a875891fbaa","name":"Check received message containing Arabic","time":{"start":1714141716702,"stop":1714141716703,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e9451166768f149","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714141876070,"stop":1714141876070,"duration":0},"status":"passed","severity":"normal"},{"uid":"df06ba084be9291e","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app19/6/topic650/proto","time":{"start":1714142067870,"stop":1714142067870,"duration":0},"status":"passed","severity":"normal"},{"uid":"2403062950e50fbf","name":"Check received message containing XML","time":{"start":1714142016940,"stop":1714142016940,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb072c62325e46d","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1714141508257,"stop":1714141508257,"duration":0},"status":"passed","severity":"normal"},{"uid":"320aa9ef3c1da6a2","name":"Query generator for multiple messages","time":{"start":1714142137884,"stop":1714142137885,"duration":1},"status":"passed","severity":"normal"},{"uid":"6fcde68b371aa497","name":"should not fail to stop the service if it was not started","time":{"start":1714142041363,"stop":1714142041363,"duration":0},"status":"passed","severity":"normal"},{"uid":"cad2b7385cce9172","name":"Check publish message containing Russian","time":{"start":1714142021592,"stop":1714142021593,"duration":1},"status":"passed","severity":"normal"},{"uid":"851f2aa8a7d119c7","name":"Ephemeral messages are not stored","time":{"start":1714141562056,"stop":1714141562057,"duration":1},"status":"passed","severity":"normal"},{"uid":"e05b927e5c8904a0","name":"Subscribe to topic containing long and publish message","time":{"start":1714142023274,"stop":1714142023275,"duration":1},"status":"passed","severity":"normal"},{"uid":"80391b0b0076fb66","name":"Check message on other pubsub topic is not received","time":{"start":1714141716712,"stop":1714141716712,"duration":0},"status":"passed","severity":"normal"},{"uid":"56135d4ff7db5f27","name":"dispatchEvent via connectionManager","time":{"start":1714141592015,"stop":1714141592015,"duration":0},"status":"passed","severity":"normal"},{"uid":"d719a6600b11786","name":"Push message with unicode special characters payload","time":{"start":1714141948418,"stop":1714141948419,"duration":1},"status":"passed","severity":"normal"},{"uid":"fab3117d8f019ece","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1714141500504,"stop":1714141500505,"duration":1},"status":"passed","severity":"normal"},{"uid":"38cd88da4a606f36","name":"Refresh subscription","time":{"start":1714142192909,"stop":1714142192909,"duration":0},"status":"passed","severity":"normal"},{"uid":"48c67dbf2934cb74","name":"Subscribe to topic containing shell command and receive message","time":{"start":1714141797605,"stop":1714141797605,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d4cee6079525d04","name":"should set field with only FILTER enabled","time":{"start":1714141508962,"stop":1714141508962,"duration":0},"status":"passed","severity":"normal"},{"uid":"fafdaed354d8de71","name":"throws on content topic with empty encoding field","time":{"start":1714141500496,"stop":1714141500496,"duration":0},"status":"passed","severity":"normal"},{"uid":"37c0a392af5f70d5","name":"Check received message with timestamp: 1714141551275000000 ","time":{"start":1714141716709,"stop":1714141716709,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a04d9f73a65584b","name":"A test","time":{"start":1714141797670,"stop":1714141797671,"duration":1},"status":"passed","severity":"normal"},{"uid":"35e567acf56bd41","name":"Decoder throws on empty string content topic","time":{"start":1714141536338,"stop":1714141536338,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4690ca2836f0d72","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1714141508258,"stop":1714141508258,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0e8625665d20bbd","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1714141551873,"stop":1714141551873,"duration":0},"status":"passed","severity":"normal"},{"uid":"fba97ff1f12c7135","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1714141500518,"stop":1714141500518,"duration":0},"status":"passed","severity":"normal"},{"uid":"9584dc0a784a309","name":"Check received message containing long","time":{"start":1714141716700,"stop":1714141716701,"duration":1},"status":"passed","severity":"normal"},{"uid":"cbda8d66290f253","name":"should not fail to start the service if it is already started","time":{"start":1714141528454,"stop":1714141528454,"duration":0},"status":"passed","severity":"normal"},{"uid":"167cdd58668c9b85","name":"should configure sharding based on application and version for autosharding","time":{"start":1714141500523,"stop":1714141500523,"duration":0},"status":"passed","severity":"normal"},{"uid":"7de3d054ffe173c","name":"Push message with unicode special characters payload","time":{"start":1714142096567,"stop":1714142096568,"duration":1},"status":"passed","severity":"normal"},{"uid":"a41a76f09b7e1482","name":"Push message with content topic containing Basic HTML tag","time":{"start":1714141948426,"stop":1714141948433,"duration":7},"status":"passed","severity":"normal"},{"uid":"f7ecff4075344b40","name":"Ping on subscribed peer","time":{"start":1714141623140,"stop":1714141623140,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1600ca497961d83","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1714142192905,"stop":1714142192905,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef281b8d3874adc7","name":"should throw error - invalid id","time":{"start":1714141508956,"stop":1714141508956,"duration":0},"status":"passed","severity":"normal"},{"uid":"83df1850eb709c71","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1714142081505,"stop":1714142081506,"duration":1},"status":"passed","severity":"normal"},{"uid":"cbb4c1a997d88c8a","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1714142192913,"stop":1714142192913,"duration":0},"status":"passed","severity":"normal"},{"uid":"15b4174ea5fcf34b","name":"can dial TLS multiaddrs","time":{"start":1714141845067,"stop":1714141845067,"duration":0},"status":"passed","severity":"normal"},{"uid":"d050d3803fb2604d","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1714141711065,"stop":1714141711065,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f5dddaadc53a527","name":"should encode/decode to RLP encoding","time":{"start":1714141508958,"stop":1714141508958,"duration":0},"status":"passed","severity":"normal"},{"uid":"56c96a4927f66223","name":"Relay + Store","time":{"start":1714141561728,"stop":1714141561729,"duration":1},"status":"passed","severity":"normal"},{"uid":"aaf4b3734587b7f0","name":"Check meta is set [symmetric]","time":{"start":1714141534315,"stop":1714141534315,"duration":0},"status":"passed","severity":"normal"},{"uid":"17d73ed78bb98ebb","name":"Store - dialed after - with timeout","time":{"start":1714142171338,"stop":1714142171338,"duration":0},"status":"passed","severity":"normal"},{"uid":"325bcc67c59b333c","name":"Push message with shell command payload","time":{"start":1714141948414,"stop":1714141948418,"duration":4},"status":"passed","severity":"normal"},{"uid":"59cb72dd11b8138b","name":"connects to nwaku","time":{"start":1714142164555,"stop":1714142164555,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cfeddf02cacd488","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1714142016953,"stop":1714142016954,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c8cb622592c2eb2","name":"Refresh subscription","time":{"start":1714141797598,"stop":1714141797599,"duration":1},"status":"passed","severity":"normal"},{"uid":"aab60056dd8f70b6","name":"Reopen subscription with peer with lost subscription","time":{"start":1714141582845,"stop":1714141582846,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ac75638c396c6e4","name":"Push message with meta","time":{"start":1714142096593,"stop":1714142096594,"duration":1},"status":"passed","severity":"normal"},{"uid":"8dd8e0a705c30e76","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1714141599308,"stop":1714141599309,"duration":1},"status":"passed","severity":"normal"},{"uid":"10d301a3328cebb6","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1714141500526,"stop":1714141500526,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cb2bf2b8fa61218","name":"Push message with Arabic payload","time":{"start":1714141948407,"stop":1714141948408,"duration":1},"status":"passed","severity":"normal"},{"uid":"a84ffb4569e630a0","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1714141500518,"stop":1714141500518,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2c42df6a641e15e","name":"Subscribe to topic containing Russian and receive message","time":{"start":1714142192902,"stop":1714142192903,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f22c0017b61d60d","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1714141500540,"stop":1714141500540,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cbfd5cb4194ea22","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1714141500517,"stop":1714141500518,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5993cbc54f32b52","name":"receives messages sent to provided content topic through callback (Waku class)","time":{"start":1714142017144,"stop":1714142017145,"duration":1},"status":"skipped","severity":"normal"},{"uid":"3500c26d0f6a3c98","name":"Push message with content topic containing Russian","time":{"start":1714142096583,"stop":1714142096584,"duration":1},"status":"passed","severity":"normal"},{"uid":"e220c35a0b2a5b7","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1714141624214,"stop":1714141624215,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd0888d99020c46a","name":"isConnected return false after peer stops","time":{"start":1714141599311,"stop":1714141599311,"duration":0},"status":"passed","severity":"normal"},{"uid":"19c3ed974f452ee9","name":"Non TWN Cluster","time":{"start":1714142067864,"stop":1714142067865,"duration":1},"status":"passed","severity":"normal"},{"uid":"c528866ee922f0f8","name":"should set field with all protocols enabled","time":{"start":1714141508961,"stop":1714141508961,"duration":0},"status":"passed","severity":"normal"},{"uid":"92292ac518071cd5","name":"Generator, 2 different pubsubtopics","time":{"start":1714142127383,"stop":1714142127384,"duration":1},"status":"passed","severity":"normal"},{"uid":"dbd4f401a6787f92","name":"Ping on peer without subscriptions","time":{"start":1714141582844,"stop":1714141582845,"duration":1},"status":"passed","severity":"normal"},{"uid":"d764c26ad054de9b","name":"should get / set TCP multiaddr","time":{"start":1714141508959,"stop":1714141508959,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c3b7aa199cb6084","name":"Subscribe to topic containing JSON and receive message","time":{"start":1714142192913,"stop":1714142192913,"duration":0},"status":"passed","severity":"normal"},{"uid":"c06b3dbf43c71ed3","name":"random static sharding 4 - Cluster ID: 503, Shard ID: 715","time":{"start":1714142077697,"stop":1714142077698,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e20a537d1c7b4c7","name":"Check message with non string payload is not received","time":{"start":1714141716714,"stop":1714141716714,"duration":0},"status":"passed","severity":"normal"},{"uid":"544724cedc0abbe2","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1714141508254,"stop":1714141508254,"duration":0},"status":"passed","severity":"normal"},{"uid":"e73e1d190f253d77","name":"should not fail to stop the service if it was not started","time":{"start":1714141564053,"stop":1714141564053,"duration":0},"status":"passed","severity":"normal"},{"uid":"1deaf3c89d347ab1","name":"ignores domain fetching errors","time":{"start":1714141524785,"stop":1714141524785,"duration":0},"status":"passed","severity":"normal"},{"uid":"535e26acc14046a9","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1714142192908,"stop":1714142192909,"duration":1},"status":"passed","severity":"normal"},{"uid":"27825ed6ada15c39","name":"Push message on custom pubsubTopic","time":{"start":1714141876071,"stop":1714141876071,"duration":0},"status":"passed","severity":"normal"},{"uid":"a940256e852a1951","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1714141711085,"stop":1714141711085,"duration":0},"status":"passed","severity":"normal"},{"uid":"615a989976aa91fd","name":"should only return 1 node with relay and store capability","time":{"start":1714141524786,"stop":1714141524787,"duration":1},"status":"passed","severity":"normal"},{"uid":"93152866d3bc5e68","name":"Push message with content topic containing escaped characters","time":{"start":1714142096591,"stop":1714142096592,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa760468ef32b6e6","name":"random static sharding 8 - Cluster ID: 370, Shard ID: 582","time":{"start":1714142077701,"stop":1714142077701,"duration":0},"status":"passed","severity":"normal"},{"uid":"e69da85e6463b9c2","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1714141500512,"stop":1714141500513,"duration":1},"status":"passed","severity":"normal"},{"uid":"324f3738779802db","name":"should properly create location multiaddrs - udp4","time":{"start":1714141508959,"stop":1714141508959,"duration":0},"status":"passed","severity":"normal"},{"uid":"88de64996c96fb3c","name":"should not receive a peer event before start","time":{"start":1714141528455,"stop":1714141528455,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f311b50c25d4f8b","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1714142067888,"stop":1714142067888,"duration":0},"status":"passed","severity":"normal"},{"uid":"94f473ac3c3be0bd","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1714142192906,"stop":1714142192907,"duration":1},"status":"passed","severity":"normal"},{"uid":"54e2028aa729f224","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1714141500521,"stop":1714141500521,"duration":0},"status":"passed","severity":"normal"},{"uid":"d82eef40a147cc5e","name":"Init the array if not present","time":{"start":1714141500102,"stop":1714141500104,"duration":2},"status":"passed","severity":"normal"},{"uid":"dedd504da4a60c57","name":"Subscribe to topic containing Script and receive message","time":{"start":1714142192912,"stop":1714142192912,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbab29abffeedaee","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app84/3/topic888/xml","time":{"start":1714142067879,"stop":1714142067879,"duration":0},"status":"passed","severity":"normal"},{"uid":"756a0076bdded72a","name":"Subscribe to topic containing Script and receive message","time":{"start":1714141797603,"stop":1714141797603,"duration":0},"status":"passed","severity":"normal"},{"uid":"630500b5e14e6d1a","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1714141711071,"stop":1714141711072,"duration":1},"status":"passed","severity":"normal"},{"uid":"c99089f6394a3058","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1714142127380,"stop":1714142127382,"duration":2},"status":"passed","severity":"normal"},{"uid":"6c0a063f2d28bf5c","name":"Push 30 different messages","time":{"start":1714141948419,"stop":1714141948419,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ebf66a803f0c171","name":"throws on content topic with empty topic name field","time":{"start":1714141500495,"stop":1714141500495,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cd2975ec1ad8393","name":"Passing page size 19 when there are 20 messages","time":{"start":1714142149928,"stop":1714142149928,"duration":0},"status":"passed","severity":"normal"},{"uid":"376b61783be67a77","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1714141524363,"stop":1714141524363,"duration":0},"status":"passed","severity":"normal"},{"uid":"9af5100fae4e2aad","name":"Check received message with timestamp: 1649153314 ","time":{"start":1714142016930,"stop":1714142016930,"duration":0},"status":"passed","severity":"normal"},{"uid":"474e310c4c6b883","name":"Check received message containing numeric","time":{"start":1714142016922,"stop":1714142016922,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdfbf4324f4d8dd9","name":"Subscribe to topic containing short and receive message","time":{"start":1714141797599,"stop":1714141797599,"duration":0},"status":"passed","severity":"normal"},{"uid":"f52b00453a65daf8","name":"Js publishes, other Js receives","time":{"start":1714141978446,"stop":1714141978446,"duration":0},"status":"passed","severity":"normal"},{"uid":"18c633fe3f0b64f4","name":"Check received message containing Chinese","time":{"start":1714142016937,"stop":1714142016938,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e1344a2d33fc3f6","name":"should properly create location multiaddrs - tcp","time":{"start":1714141508960,"stop":1714141508960,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9ad783a48a2cc77","name":"should not fail to start the service if it is already started","time":{"start":1714141564053,"stop":1714141564054,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4aa856e3ee046f2","name":"Publish message with custom timestamp: Fri Apr 26 2024 15:33:13 GMT+0000 (Coordinated Universal Time)","time":{"start":1714142021598,"stop":1714142021599,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e82642964e35f5d","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1714141772079,"stop":1714141772080,"duration":1},"status":"passed","severity":"normal"},{"uid":"9377eead51fcec49","name":"Push message with JSON payload","time":{"start":1714142096554,"stop":1714142096565,"duration":11},"status":"passed","severity":"normal"},{"uid":"30cd1d6790c6514a","name":"different cluster, same shard: nodes don't connect","time":{"start":1714141711063,"stop":1714141711064,"duration":1},"status":"passed","severity":"normal"},{"uid":"46b1afd8c208069","name":"ignores unrecognized TXT record formats","time":{"start":1714141524785,"stop":1714141524785,"duration":0},"status":"passed","severity":"normal"},{"uid":"783a8408af8c8051","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1714141624210,"stop":1714141624210,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b967dc58bca707e","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1714142192897,"stop":1714142192897,"duration":0},"status":"passed","severity":"normal"},{"uid":"57af63a4e88f19dc","name":"Check meta is set [ecies]","time":{"start":1714141536337,"stop":1714141536337,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d4fe5fd400e44b5","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1714141711080,"stop":1714141711080,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6b4d44b617b2f08","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1714141637568,"stop":1714141637568,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c41844edc61dda0","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1714141993439,"stop":1714141993439,"duration":0},"status":"passed","severity":"normal"},{"uid":"6beb3c1934da60ef","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1714142158700,"stop":1714142158700,"duration":0},"status":"passed","severity":"normal"},{"uid":"d44a36d599a28909","name":"Add multiple subscription objects on single nwaku node","time":{"start":1714142192915,"stop":1714142192915,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f7abaa782997b2","name":"should throw an error for missing sharding configuration","time":{"start":1714141500524,"stop":1714141500525,"duration":1},"status":"passed","severity":"normal"},{"uid":"8240442a0f765fb1","name":"should be able to encode the field with only STORE set to true","time":{"start":1714141508249,"stop":1714141508250,"duration":1},"status":"passed","severity":"normal"},{"uid":"9803912966012f0c","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1714141551875,"stop":1714141551876,"duration":1},"status":"passed","severity":"normal"},{"uid":"f14f4f648e889c21","name":"Check message with no content topic is not received","time":{"start":1714142016932,"stop":1714142016932,"duration":0},"status":"passed","severity":"normal"},{"uid":"daddbe82d27ff1f2","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1714141711068,"stop":1714141711068,"duration":0},"status":"passed","severity":"normal"},{"uid":"774f652b2e848a49","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1714141508257,"stop":1714141508258,"duration":1},"status":"passed","severity":"normal"},{"uid":"86cb30f192991a97","name":"Push message with content topic containing short","time":{"start":1714141948420,"stop":1714141948421,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb3d334866d949ee","name":"Push message with long payload","time":{"start":1714142096539,"stop":1714142096539,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ed4489dcd35af0f","name":"Check received message with timestamp: 1714141551551 ","time":{"start":1714142016943,"stop":1714142016943,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3ab084119f225f0","name":"Ping on peer without subscriptions","time":{"start":1714141623141,"stop":1714141623141,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ce6f461ba156e19","name":"given a content topic, creates a waku node and filter subscription","time":{"start":1714142017143,"stop":1714142017143,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7925250065512b39","name":"Check publish message containing XML","time":{"start":1714142021594,"stop":1714142021594,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f8b319352b2f33e","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1714142192902,"stop":1714142192902,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f3a8bfcda1d59bb","name":"Check publish message containing short","time":{"start":1714142021589,"stop":1714142021590,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8141f6aa81d8ff5","name":"should not throw an error for a single configured topic","time":{"start":1714141500519,"stop":1714141500519,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcf1d6601b16f963","name":"Ping on subscribed peer","time":{"start":1714141623143,"stop":1714141623144,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0c8f3ae0bf2b6a7","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1714141711074,"stop":1714141711075,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c67957051ab34ce","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1714141599307,"stop":1714141599308,"duration":1},"status":"passed","severity":"normal"},{"uid":"df4e5c6fe1213ecb","name":"Push message with custom timestamp: 1714138116906","time":{"start":1714141948438,"stop":1714141948439,"duration":1},"status":"passed","severity":"normal"},{"uid":"85554079cd8ca1b6","name":"should be called for bootstrap peers","time":{"start":1714141559665,"stop":1714141559665,"duration":0},"status":"passed","severity":"normal"},{"uid":"d230c0725ccf4170","name":"Check received message containing XML","time":{"start":1714141716704,"stop":1714141716705,"duration":1},"status":"passed","severity":"normal"},{"uid":"685c46214581bc47","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714141624211,"stop":1714141624212,"duration":1},"status":"passed","severity":"normal"},{"uid":"e674c8cffcecc233","name":"Fails to push message bigger that 1MB","time":{"start":1714141948440,"stop":1714141948441,"duration":1},"status":"passed","severity":"normal"},{"uid":"eacbca4e01ea3b14","name":"should emit a peer event after start","time":{"start":1714141564054,"stop":1714141564054,"duration":0},"status":"passed","severity":"normal"},{"uid":"7886cdde04c0f1b3","name":"Push message with content topic containing Basic HTML tag","time":{"start":1714142096586,"stop":1714142096588,"duration":2},"status":"passed","severity":"normal"},{"uid":"aff3fc691c5a9eae","name":"Check received message containing shell command","time":{"start":1714142016927,"stop":1714142016928,"duration":1},"status":"passed","severity":"normal"},{"uid":"961f88c2da931374","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1714142023282,"stop":1714142023282,"duration":0},"status":"passed","severity":"normal"},{"uid":"cccf4eb21376b988","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1714142081508,"stop":1714142081508,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab04a3f946fccb9d","name":"Add multiple subscription objects on single nwaku node","time":{"start":1714142192906,"stop":1714142192906,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9478850a25ffec6","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1714141524367,"stop":1714141524367,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed89c2fea32af3f7","name":"listenerCount","time":{"start":1714141592014,"stop":1714141592015,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e2326f86dfbf7d0","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1714141876071,"stop":1714141876072,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e64a35882f0fc20","name":"Push message with Chinese payload","time":{"start":1714141948406,"stop":1714141948407,"duration":1},"status":"passed","severity":"normal"},{"uid":"d049bae413032c70","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1714141711084,"stop":1714141711084,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfd433f12eb1e04b","name":"Register correct protocols","time":{"start":1714142023270,"stop":1714142023270,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca4a2af0754fcb87","name":"through manual discovery","time":{"start":1714141845067,"stop":1714141845068,"duration":1},"status":"passed","severity":"normal"},{"uid":"74454f264b8afc2","name":"Push message with special chars payload","time":{"start":1714142096541,"stop":1714142096542,"duration":1},"status":"passed","severity":"normal"},{"uid":"524359e27ce2956c","name":"Push message equal or less that 1MB","time":{"start":1714141948440,"stop":1714141948440,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c683c9233d29a4b","name":"Subscribe to topic containing Russian and publish message","time":{"start":1714142023279,"stop":1714142023279,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a3949ef8b7466b7","name":"Check received message containing short","time":{"start":1714141716699,"stop":1714141716700,"duration":1},"status":"passed","severity":"normal"},{"uid":"dff5bc5964b52ce0","name":"should not receive a peer event before start","time":{"start":1714141564054,"stop":1714141564058,"duration":4},"status":"passed","severity":"normal"},{"uid":"f5175118a6b59ae8","name":"should throw error - no public key","time":{"start":1714141508957,"stop":1714141508957,"duration":0},"status":"passed","severity":"normal"},{"uid":"99e5344fa712859c","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1714142023272,"stop":1714142023272,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5f8883e8e555abc","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1714142296802,"stop":1714142296802,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d87ca32283eec06","name":"Check received message containing emoji","time":{"start":1714142016942,"stop":1714142016943,"duration":1},"status":"passed","severity":"normal"},{"uid":"da4275e33b4f4f02","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1714141500506,"stop":1714141500507,"duration":1},"status":"passed","severity":"normal"},{"uid":"149c552dc5a4579d","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1714141534314,"stop":1714141534315,"duration":1},"status":"passed","severity":"normal"},{"uid":"4fd43a6d87641efe","name":"Check received message containing shell command","time":{"start":1714141716706,"stop":1714141716706,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b4c8b3e990f2895","name":"Push message with JSON payload","time":{"start":1714141948413,"stop":1714141948414,"duration":1},"status":"passed","severity":"normal"},{"uid":"b30f16525e39dac8","name":"throws an error for improperly formatted content topics","time":{"start":1714141500503,"stop":1714141500503,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7ad284cb87a936a","name":"Check received message containing Russian","time":{"start":1714142016924,"stop":1714142016924,"duration":0},"status":"passed","severity":"normal"},{"uid":"db59f9d0e52f125d","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1714141993443,"stop":1714141993444,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5bc652ddd616ff7","name":"Relay - times out","time":{"start":1714142171337,"stop":1714142171337,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d89755d0c134608","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1714141993438,"stop":1714141993439,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb4b4f4a0bbecfcb","name":"Decrypt messages","time":{"start":1714141952203,"stop":1714141952203,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a369da8d8cb0d5a","name":"Promise Callback - backward","time":{"start":1714142120316,"stop":1714142120316,"duration":0},"status":"passed","severity":"normal"},{"uid":"23aad1690d1e3aab","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1714141711066,"stop":1714141711066,"duration":0},"status":"passed","severity":"normal"},{"uid":"92c9af666bf31ffc","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1714141500515,"stop":1714141500517,"duration":2},"status":"passed","severity":"normal"},{"uid":"709ad1a51b568842","name":"should be able to encode the field with only FILTER set to true","time":{"start":1714141508250,"stop":1714141508251,"duration":1},"status":"passed","severity":"normal"},{"uid":"20a5103722827583","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1714141523623,"stop":1714141523623,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6bb0980b220fca9","name":"Check message with no payload is not received","time":{"start":1714142016932,"stop":1714142016933,"duration":1},"status":"passed","severity":"normal"},{"uid":"296b34feb246b354","name":"Push message with content topic containing numeric","time":{"start":1714142096578,"stop":1714142096579,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b764f924c4fe96f","name":"Query with Promise Callback, No Decoder","time":{"start":1714142117037,"stop":1714142117041,"duration":4},"status":"passed","severity":"normal"},{"uid":"651d81ad05170e86","name":"Query generator for 2000 messages","time":{"start":1714142137888,"stop":1714142137889,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8953c423506ae7","name":"Check message received after nwaku node is restarted","time":{"start":1714142016957,"stop":1714142016957,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b79496780c5e4ca0","name":"Subscribe to topic containing emoji and receive message","time":{"start":1714142192905,"stop":1714142192905,"duration":0},"status":"passed","severity":"normal"},{"uid":"59c8e54555db949d","name":"Push message with rate limit","time":{"start":1714142096594,"stop":1714142096595,"duration":1},"status":"passed","severity":"normal"},{"uid":"d430fecb57fac24a","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1714141711070,"stop":1714141711070,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7446b15c6014057","name":"random static sharding 7 - Cluster ID: 579, Shard ID: 433","time":{"start":1714142077700,"stop":1714142077701,"duration":1},"status":"passed","severity":"normal"},{"uid":"4372a9d4b2803067","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1714141559666,"stop":1714141559667,"duration":1},"status":"passed","severity":"normal"},{"uid":"149ce620363d50d0","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1714142117033,"stop":1714142117033,"duration":0},"status":"passed","severity":"normal"},{"uid":"db93faa872b0efb1","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1714141711081,"stop":1714141711082,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5186a420dec5e64","name":"Push message with content topic containing long","time":{"start":1714142096577,"stop":1714142096578,"duration":1},"status":"passed","severity":"normal"},{"uid":"9300a28729e1f4ff","name":"Subscribe to topic containing short and publish message","time":{"start":1714142023274,"stop":1714142023274,"duration":0},"status":"passed","severity":"normal"},{"uid":"102d6baa9b1b7f21","name":"Push message with content topic containing SQL Injection","time":{"start":1714141948424,"stop":1714141948424,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f29b96c31b58e7e","name":"Passing page size 1 when there are 4 messages","time":{"start":1714142149926,"stop":1714142149926,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c82b78263cbdc76","name":"Check received message containing Script","time":{"start":1714142016939,"stop":1714142016939,"duration":0},"status":"passed","severity":"normal"},{"uid":"69e868ce261c15bd","name":"should throw an error for insufficient data","time":{"start":1714141500541,"stop":1714141500541,"duration":0},"status":"passed","severity":"normal"},{"uid":"886f7317c74d9fcf","name":"Check message on other pubsub topic is not received","time":{"start":1714142016954,"stop":1714142016955,"duration":1},"status":"passed","severity":"normal"},{"uid":"de93bf212dde5792","name":"should throw error - no id","time":{"start":1714141508951,"stop":1714141508951,"duration":0},"status":"passed","severity":"normal"},{"uid":"85a94b2505f093ca","name":"Sets default value correctly","time":{"start":1714142164557,"stop":1714142164558,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc69ee92a80cbbb8","name":"Subscribe to topic containing shell command and publish message","time":{"start":1714142023281,"stop":1714142023281,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe11735cee9b36c1","name":"removeEventListener with correct event","time":{"start":1714141592009,"stop":1714141592013,"duration":4},"status":"passed","severity":"normal"},{"uid":"478fd0c5150b0fd9","name":"Push message with long payload","time":{"start":1714141948399,"stop":1714141948400,"duration":1},"status":"passed","severity":"normal"},{"uid":"8fa8790e41640e0b","name":"should use DNS peer discovery with light client","time":{"start":1714141564059,"stop":1714141564060,"duration":1},"status":"skipped","severity":"normal"},{"uid":"41a96b98a0421989","name":"Push message with Chinese payload","time":{"start":1714142096542,"stop":1714142096543,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2ba60538fad4ae","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1714141551863,"stop":1714141551864,"duration":1},"status":"passed","severity":"normal"},{"uid":"be11020b42bc12d","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1714141524788,"stop":1714141524788,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d2b05c7f67df3268","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1714141993442,"stop":1714141993442,"duration":0},"status":"passed","severity":"normal"},{"uid":"66fbb8967888c60c","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1714141500511,"stop":1714141500511,"duration":0},"status":"passed","severity":"normal"},{"uid":"8afef84831301e5a","name":"Check message with non string payload is not received","time":{"start":1714142016956,"stop":1714142016956,"duration":0},"status":"passed","severity":"normal"},{"uid":"117929164ae8daf4","name":"Check publish message containing Script","time":{"start":1714142021593,"stop":1714142021594,"duration":1},"status":"passed","severity":"normal"},{"uid":"582dedbd3638f0e0","name":"Check received message containing shell command","time":{"start":1714142016941,"stop":1714142016941,"duration":0},"status":"passed","severity":"normal"},{"uid":"e970fc4f6ebec6d8","name":"Subscribe and receive messages via lightPush","time":{"start":1714142192906,"stop":1714142192906,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdd34e510ebe8d66","name":"Ephemeral field set to true","time":{"start":1714141513895,"stop":1714141513896,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee69f1097f402cee","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app68/10/topic969/proto","time":{"start":1714142067868,"stop":1714142067869,"duration":1},"status":"passed","severity":"normal"},{"uid":"b44eae21ac64518b","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1714141797590,"stop":1714141797591,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a3901a070b6dcee","name":"Check received message containing Russian","time":{"start":1714141716703,"stop":1714141716703,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c830902ffa0a629","name":"Check received message with timestamp: 1714141551275 ","time":{"start":1714141716709,"stop":1714141716710,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb45168114bd08d8","name":"groups content topics by expected pubsub topic","time":{"start":1714141500501,"stop":1714141500501,"duration":0},"status":"passed","severity":"normal"},{"uid":"dab2631cb49ede0e","name":"Push message with content topic containing numeric","time":{"start":1714141948422,"stop":1714141948422,"duration":0},"status":"passed","severity":"normal"},{"uid":"555862b56e978b28","name":"should throw an error for empty SingleShardInfos array","time":{"start":1714141500504,"stop":1714141500504,"duration":0},"status":"passed","severity":"normal"},{"uid":"6aa2fff361e81851","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1714142067862,"stop":1714142067863,"duration":1},"status":"passed","severity":"normal"},{"uid":"15a914a57e015928","name":"Decoder throws on empty string content topic","time":{"start":1714141534318,"stop":1714141534318,"duration":0},"status":"passed","severity":"normal"},{"uid":"e733ad80285c78b5","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1714141993440,"stop":1714141993441,"duration":1},"status":"passed","severity":"normal"},{"uid":"40876b38fce46b50","name":"can start and stop the service","time":{"start":1714141528453,"stop":1714141528453,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcb1644293839966","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714141711068,"stop":1714141711068,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5c6fe910cd20f82","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1714142158703,"stop":1714142158704,"duration":1},"status":"passed","severity":"normal"},{"uid":"400c587f5e089169","name":"shard 0","time":{"start":1714142077695,"stop":1714142077695,"duration":0},"status":"passed","severity":"normal"},{"uid":"891e9739dc894135","name":"Push message with content topic containing Arabic","time":{"start":1714141948423,"stop":1714141948423,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4c5179fcd73c70d","name":"start node with empty content topic","time":{"start":1714142067890,"stop":1714142067890,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac95b7eaaabfa7c1","name":"should not receive a peer event after stop","time":{"start":1714142041365,"stop":1714142041365,"duration":0},"status":"passed","severity":"normal"},{"uid":"7091e883189273fc","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1714141500519,"stop":1714141500519,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0a02ba5eae43893","name":"new peer added after a peer was already found","time":{"start":1714141996998,"stop":1714141996998,"duration":0},"status":"skipped","severity":"normal"},{"uid":"88dbe28ca9092413","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1714141508251,"stop":1714141508252,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e22dcacfca36938","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1714141559666,"stop":1714141559666,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2ab692c3ada0e7a","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714141711070,"stop":1714141711071,"duration":1},"status":"passed","severity":"normal"},{"uid":"295bb63c2c325cb1","name":"Subscribe to topic containing JSON and receive message","time":{"start":1714142192904,"stop":1714142192904,"duration":0},"status":"passed","severity":"normal"},{"uid":"14e0e908254c6762","name":"Subscribe to topic containing long and receive message","time":{"start":1714142192910,"stop":1714142192910,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdbe610d4d6dbcff","name":"Sign & Recover","time":{"start":1714141534799,"stop":1714141534799,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec20b543f6fabdc6","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1714141500509,"stop":1714141500509,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fb30b094b7cdc64","name":"should only return 1 node with relay capability","time":{"start":1714141524786,"stop":1714141524786,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c80c8af89f3583f","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1714141513610,"stop":1714141513611,"duration":1},"status":"passed","severity":"normal"},{"uid":"42d115c19074d69b","name":"All","time":{"start":1714141561729,"stop":1714141561729,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5434acca8e094c4","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1714141500541,"stop":1714141500541,"duration":0},"status":"passed","severity":"normal"},{"uid":"c595a3503f362212","name":"Subscribe to topic containing long and receive message","time":{"start":1714142192901,"stop":1714142192901,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c4352d91a8cfd39","name":"Fails to publish message with empty text","time":{"start":1714142021601,"stop":1714142021602,"duration":1},"status":"passed","severity":"normal"},{"uid":"66a199da83765f93","name":"Reopen subscription with peer with lost subscription","time":{"start":1714141623142,"stop":1714141623143,"duration":1},"status":"passed","severity":"normal"},{"uid":"4fe8085ea31afa1a","name":"Query Generator - forward","time":{"start":1714142120314,"stop":1714142120315,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6b81b4537faea80","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1714142081507,"stop":1714142081507,"duration":0},"status":"passed","severity":"normal"},{"uid":"35711f50006f2a30","name":"Subscribe to topic containing XML and receive message","time":{"start":1714142192903,"stop":1714142192904,"duration":1},"status":"passed","severity":"normal"},{"uid":"410bbcf65caf0250","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1714141711083,"stop":1714141711083,"duration":0},"status":"passed","severity":"normal"},{"uid":"d68946e2182618b1","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1714141500526,"stop":1714141500527,"duration":1},"status":"passed","severity":"normal"},{"uid":"d58fd1274230509f","name":"Query Generator, Wrong PubsubTopic","time":{"start":1714142117029,"stop":1714142117030,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8e21a1d5e1f9c92","name":"Store - dialed first","time":{"start":1714142171337,"stop":1714142171338,"duration":1},"status":"passed","severity":"normal"},{"uid":"e45610c816d6ecb5","name":"Query generator for multiple messages with different message text format","time":{"start":1714142137885,"stop":1714142137885,"duration":0},"status":"passed","severity":"normal"},{"uid":"7deea1f74880508e","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1714141772080,"stop":1714141772084,"duration":4},"status":"passed","severity":"normal"},{"uid":"353713612d159358","name":"Push message with content topic containing Russian","time":{"start":1714141948423,"stop":1714141948424,"duration":1},"status":"passed","severity":"normal"},{"uid":"4be89693d31d151d","name":"should encodeTxt and decodeTxt","time":{"start":1714141508949,"stop":1714141508949,"duration":0},"status":"passed","severity":"normal"},{"uid":"26cb2eb31180f8de","name":"should not fail to stop the service if it was not started","time":{"start":1714141528453,"stop":1714141528454,"duration":1},"status":"passed","severity":"normal"},{"uid":"e37ddcb298caa73d","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1714141711084,"stop":1714141711084,"duration":0},"status":"passed","severity":"normal"}]