mirror of
https://github.com/logos-messaging/allure-jswaku.git
synced 2026-01-18 12:53:10 +00:00
1 line
154 KiB
JSON
1 line
154 KiB
JSON
[{"uid":"9daf98a9f0f213fd","name":"should properly create location multiaddrs - tcp","time":{"start":1717452003907,"stop":1717452003907,"duration":0},"status":"passed","severity":"normal"},{"uid":"884455f2ca0bf18e","name":"Check publish message containing escaped characters","time":{"start":1717452500462,"stop":1717452500463,"duration":1},"status":"passed","severity":"normal"},{"uid":"7fabbce7d1e92226","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1717452031263,"stop":1717452031264,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef0cd8013d26d230","name":"Check received message containing SQL Injection","time":{"start":1717452218694,"stop":1717452218695,"duration":1},"status":"passed","severity":"normal"},{"uid":"29c59d44fd7691d7","name":"Refresh subscription","time":{"start":1717452661415,"stop":1717452661418,"duration":3},"status":"passed","severity":"normal"},{"uid":"b30a81f15c3ef6f9","name":"Reopen subscription with peer with lost subscription","time":{"start":1717452078420,"stop":1717452078420,"duration":0},"status":"passed","severity":"normal"},{"uid":"10da4bcc53e49cc4","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1717452124965,"stop":1717452124965,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a0a24114bdb380f","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1717452260028,"stop":1717452260028,"duration":0},"status":"passed","severity":"normal"},{"uid":"a776c16d91f11e80","name":"Check publish message after client node is restarted","time":{"start":1717452500468,"stop":1717452500468,"duration":0},"status":"skipped","severity":"normal"},{"uid":"469d0ec173793fdd","name":"start node with empty shard","time":{"start":1717452587418,"stop":1717452587418,"duration":0},"status":"passed","severity":"normal"},{"uid":"366cc02c24300d9c","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1717451995214,"stop":1717451995214,"duration":0},"status":"passed","severity":"normal"},{"uid":"5535c91448abcdc6","name":"Subscribe to topic containing JSON and receive message","time":{"start":1717452661395,"stop":1717452661396,"duration":1},"status":"passed","severity":"normal"},{"uid":"a18de0bec7b751d0","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1717452094592,"stop":1717452094592,"duration":0},"status":"passed","severity":"normal"},{"uid":"37058f41b3ceeac","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1717452209636,"stop":1717452209638,"duration":2},"status":"passed","severity":"normal"},{"uid":"7fcd3c35b1c934f8","name":"should use the provided clusterId for the pubsub topic","time":{"start":1717451995226,"stop":1717451995226,"duration":0},"status":"passed","severity":"normal"},{"uid":"41d78bef7972742e","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1717452133023,"stop":1717452133023,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c33cdfd7b67fe79","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1717452003107,"stop":1717452003107,"duration":0},"status":"passed","severity":"normal"},{"uid":"d43d733e60e2168d","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1717452209667,"stop":1717452209667,"duration":0},"status":"passed","severity":"normal"},{"uid":"79a4566b2ac410c2","name":"should use DNS peer discovery with light client","time":{"start":1717452059613,"stop":1717452059613,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9c345da30aa8315a","name":"Push message with shell command payload","time":{"start":1717452606762,"stop":1717452606763,"duration":1},"status":"passed","severity":"normal"},{"uid":"202e368bcc1341d8","name":"Meta field set when metaSetter is specified","time":{"start":1717452008818,"stop":1717452008818,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa375670f4a3025a","name":"1 Relay, 1 Filter, gives up","time":{"start":1717452019397,"stop":1717452019397,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce0440f011ba8f9e","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1717452124968,"stop":1717452124968,"duration":0},"status":"passed","severity":"normal"},{"uid":"649125b7729e5098","name":"Check received message containing Basic HTML tag","time":{"start":1717452535769,"stop":1717452535769,"duration":0},"status":"passed","severity":"normal"},{"uid":"88ffa062722f8432","name":"should handle application and version for autosharding","time":{"start":1717451995208,"stop":1717451995208,"duration":0},"status":"passed","severity":"normal"},{"uid":"613b4c79daf4bd2d","name":"Nodes with multiple pubsub topic","time":{"start":1717452474369,"stop":1717452474369,"duration":0},"status":"passed","severity":"normal"},{"uid":"b03c364b33212f99","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1717452019224,"stop":1717452019225,"duration":1},"status":"passed","severity":"normal"},{"uid":"21f9f4866783c3cc","name":"Subscribe to topic containing shell command and publish message","time":{"start":1717452508836,"stop":1717452508836,"duration":0},"status":"passed","severity":"normal"},{"uid":"df58f66ddb4330c6","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1717452124967,"stop":1717452124968,"duration":1},"status":"passed","severity":"normal"},{"uid":"377af110f0c9c405","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1717452209625,"stop":1717452209626,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b153c3afa0c0548","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1717452209639,"stop":1717452209640,"duration":1},"status":"passed","severity":"normal"},{"uid":"3afc635280a203a","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1717451995198,"stop":1717451995198,"duration":0},"status":"passed","severity":"normal"},{"uid":"d93e56d36f9da640","name":"Push message with XML payload","time":{"start":1717452452480,"stop":1717452452481,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c3b1c0e8390f136","name":"should handle a minimal index list","time":{"start":1717451995295,"stop":1717451995295,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d2aded2372605f","name":"should not receive a peer event after stop","time":{"start":1717452023421,"stop":1717452023421,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a6c20f136af4cb3","name":"Check publish message containing Arabic","time":{"start":1717452500458,"stop":1717452500458,"duration":0},"status":"passed","severity":"normal"},{"uid":"f916b23b3a98b4d2","name":"Push message with content topic containing short","time":{"start":1717452606772,"stop":1717452606773,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ffd9c3ad5387eeb","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1717452661425,"stop":1717452661425,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a097e7491c58683","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1717452661392,"stop":1717452661393,"duration":1},"status":"passed","severity":"normal"},{"uid":"682d9db2edfd90ba","name":"Add multiple subscription objects on single nwaku node","time":{"start":1717452661397,"stop":1717452661398,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0f8707dafa53c8d","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1717452260034,"stop":1717452260035,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb366a047e596d59","name":"Query Generator - backward","time":{"start":1717452629445,"stop":1717452629446,"duration":1},"status":"passed","severity":"normal"},{"uid":"24abf324eab8e634","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1717452053886,"stop":1717452053887,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a5064fd0c3f81b1","name":"Query Generator - forward","time":{"start":1717452629445,"stop":1717452629445,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2dbe414c3d95c0c","name":"ignores domain fetching errors","time":{"start":1717452019768,"stop":1717452019769,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3ecef97355cb654","name":"should not fail to stop the service if it was not started","time":{"start":1717452023419,"stop":1717452023419,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba61587ecb1de2ea","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1717452260035,"stop":1717452260035,"duration":0},"status":"passed","severity":"normal"},{"uid":"a54020d4d1c9ebe7","name":"Subscribe to topic containing XML and publish message","time":{"start":1717452508834,"stop":1717452508835,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4b0de27c65fc2ad","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1717452209667,"stop":1717452209667,"duration":0},"status":"passed","severity":"normal"},{"uid":"a471d6eb02dd0995","name":"receives messages sent to provided content topic through stream","time":{"start":1717452500562,"stop":1717452500562,"duration":0},"status":"skipped","severity":"normal"},{"uid":"64a22dee7826f08","name":"Check received message with timestamp: 1717452045751000000 ","time":{"start":1717452535771,"stop":1717452535772,"duration":1},"status":"passed","severity":"normal"},{"uid":"eff351278727c0ad","name":"Subscribe to topic containing special chars and receive message","time":{"start":1717452661390,"stop":1717452661390,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b50c2867cde1b06","name":"Subscribe to topic containing special chars and publish message","time":{"start":1717452508832,"stop":1717452508832,"duration":0},"status":"passed","severity":"normal"},{"uid":"b58a15daadb3bf17","name":"Round trip binary serialization","time":{"start":1717452008817,"stop":1717452008817,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e37f1c6160d7374","name":"nwaku subscribes","time":{"start":1717452478551,"stop":1717452478552,"duration":1},"status":"passed","severity":"normal"},{"uid":"fef1797008e34bff","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1717452451705,"stop":1717452451705,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf1fee600c658e6","name":"should be able to decode the field with only RELAY set to true","time":{"start":1717452003109,"stop":1717452003109,"duration":0},"status":"passed","severity":"normal"},{"uid":"2448eec169800485","name":"Push message with special chars payload","time":{"start":1717452452475,"stop":1717452452475,"duration":0},"status":"passed","severity":"normal"},{"uid":"d79abd13019880a7","name":"should not receive a peer event before start","time":{"start":1717452023420,"stop":1717452023421,"duration":1},"status":"passed","severity":"normal"},{"uid":"316e6c42cc93be33","name":"Check message received after nwaku node is restarted","time":{"start":1717452218718,"stop":1717452218718,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e6232068f023c76d","name":"Check received message with timestamp: 1649153314 ","time":{"start":1717452535757,"stop":1717452535757,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fbec4b30b092ad2","name":"should get / set UDP multiaddr","time":{"start":1717452003905,"stop":1717452003905,"duration":0},"status":"passed","severity":"normal"},{"uid":"8932d566504afcc0","name":"throws on content topic with empty encoding field","time":{"start":1717451995195,"stop":1717451995196,"duration":1},"status":"passed","severity":"normal"},{"uid":"da5b6bb7936cdd6d","name":"Waku message hash computation (meta attribute not present)","time":{"start":1717451998038,"stop":1717451998038,"duration":0},"status":"passed","severity":"normal"},{"uid":"97c3ac01a03236fe","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1717452046473,"stop":1717452046473,"duration":0},"status":"passed","severity":"normal"},{"uid":"131c02db245aca88","name":"start node with ApplicationInfo","time":{"start":1717452570139,"stop":1717452570139,"duration":0},"status":"passed","severity":"normal"},{"uid":"c45f66123c049af","name":"Encoder throws on empty string content topic","time":{"start":1717452031265,"stop":1717452031266,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7a7aede8b58f6d9","name":"Encoder throws on empty string content topic","time":{"start":1717452008819,"stop":1717452008819,"duration":0},"status":"passed","severity":"normal"},{"uid":"e434b54c43c21ef","name":"Check message received after jswaku node is restarted","time":{"start":1717452535802,"stop":1717452535802,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1ddabdf31c18ec0","name":"Check received message containing Chinese","time":{"start":1717452535766,"stop":1717452535766,"duration":0},"status":"passed","severity":"normal"},{"uid":"240f777b7f5dfea6","name":"Check received message containing Basic HTML tag","time":{"start":1717452218696,"stop":1717452218696,"duration":0},"status":"passed","severity":"normal"},{"uid":"c80f1fcb9cf7ae98","name":"Push message with Arabic payload","time":{"start":1717452606759,"stop":1717452606760,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a039d7e799a05d0","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1717452661396,"stop":1717452661396,"duration":0},"status":"passed","severity":"normal"},{"uid":"637b4178d87724a","name":"Encoder throws on undefined content topic","time":{"start":1717452029296,"stop":1717452029296,"duration":0},"status":"passed","severity":"normal"},{"uid":"25c0ef50a5f103bf","name":"Check received message containing Script","time":{"start":1717452535746,"stop":1717452535746,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2354341c8986508","name":"Using a function","time":{"start":1717452668944,"stop":1717452668944,"duration":0},"status":"passed","severity":"normal"},{"uid":"86705d0691cf0b57","name":"Check received message containing Arabic","time":{"start":1717452535743,"stop":1717452535743,"duration":0},"status":"passed","severity":"normal"},{"uid":"77362127bf70fc84","name":"should add and remove event listeners correctly","time":{"start":1717452023423,"stop":1717452023423,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9c606ceabb95c5f","name":"Passing cursor with wrong message digest","time":{"start":1717452580617,"stop":1717452580618,"duration":1},"status":"passed","severity":"normal"},{"uid":"1183e30d49ca6ac0","name":"same cluster, different shard: nodes connect","time":{"start":1717452330089,"stop":1717452330090,"duration":1},"status":"passed","severity":"normal"},{"uid":"15807dc48d584bd4","name":"Query Generator, No message returned","time":{"start":1717452622403,"stop":1717452622404,"duration":1},"status":"passed","severity":"normal"},{"uid":"19d8b4d1b9466803","name":"Nwaku publishes","time":{"start":1717452478552,"stop":1717452478553,"duration":1},"status":"passed","severity":"normal"},{"uid":"dad878e958854c67","name":"Check message received after nwaku node is restarted","time":{"start":1717452535763,"stop":1717452535763,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fe0fbaac08bfe924","name":"Check message with no content topic is not received","time":{"start":1717452218713,"stop":1717452218714,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2b9b52c12d9b843","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1717451995226,"stop":1717451995226,"duration":0},"status":"passed","severity":"normal"},{"uid":"301c8f085cfa728d","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1717451995217,"stop":1717451995218,"duration":1},"status":"passed","severity":"normal"},{"uid":"29cd99a43f630251","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1717452535758,"stop":1717452535759,"duration":1},"status":"passed","severity":"normal"},{"uid":"efe53330d3648d1f","name":"Subscribe to topic containing Russian and publish message","time":{"start":1717452508833,"stop":1717452508833,"duration":0},"status":"passed","severity":"normal"},{"uid":"eeae5d2a5dd9146d","name":"Check publish message containing shell command","time":{"start":1717452500461,"stop":1717452500462,"duration":1},"status":"passed","severity":"normal"},{"uid":"5af7f200ab511399","name":"should properly create location multiaddrs - udp","time":{"start":1717452003907,"stop":1717452003907,"duration":0},"status":"passed","severity":"normal"},{"uid":"733189cc6ccf50c1","name":"should encodeTxt and decodeTxt","time":{"start":1717452003896,"stop":1717452003897,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7ecdfb340bdfa96","name":"should return valid sharding parameters for static sharding","time":{"start":1717451995222,"stop":1717451995222,"duration":0},"status":"passed","severity":"normal"},{"uid":"346fca47726c4cb8","name":"Check message with no payload is not received","time":{"start":1717452218716,"stop":1717452218717,"duration":1},"status":"passed","severity":"normal"},{"uid":"170d4666106dcff","name":"ignores unrecognized TXT record formats","time":{"start":1717452019769,"stop":1717452019769,"duration":0},"status":"passed","severity":"normal"},{"uid":"f48054a5231f08e3","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1717452209668,"stop":1717452209668,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d0e6a5f624146a1","name":"Check publish message after service node is restarted","time":{"start":1717452500468,"stop":1717452500468,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1147c35ef8b19542","name":"Push message with XML payload","time":{"start":1717452606761,"stop":1717452606761,"duration":0},"status":"passed","severity":"normal"},{"uid":"465410b6c52b0979","name":"should return empty list for no shard","time":{"start":1717451995209,"stop":1717451995209,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4b6d9002c226bb","name":"Check message with no payload is not received","time":{"start":1717452535801,"stop":1717452535802,"duration":1},"status":"passed","severity":"normal"},{"uid":"7fc4c9c52c9a3521","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1717452500464,"stop":1717452500464,"duration":0},"status":"passed","severity":"normal"},{"uid":"db001147a40b85ee","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1717452053888,"stop":1717452053889,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ba281d967cb7913","name":"Subscribe to topic containing Script and receive message","time":{"start":1717452661393,"stop":1717452661393,"duration":0},"status":"passed","severity":"normal"},{"uid":"eae07505ee1b9e46","name":"Fails to publish message with size larger than 1 MB","time":{"start":1717452500467,"stop":1717452500468,"duration":1},"status":"passed","severity":"normal"},{"uid":"80338dfba8f22cbc","name":"Push message with JSON payload","time":{"start":1717452452482,"stop":1717452452483,"duration":1},"status":"passed","severity":"normal"},{"uid":"2cd2eaaa4a0d6405","name":"Decoder throws on empty string content topic","time":{"start":1717452031266,"stop":1717452031266,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d7087b8644f2ffb","name":"Check received message containing escaped characters","time":{"start":1717452535770,"stop":1717452535770,"duration":0},"status":"passed","severity":"normal"},{"uid":"4460d9f0f76e1748","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1717452003113,"stop":1717452003113,"duration":0},"status":"passed","severity":"normal"},{"uid":"b42e6cd408fd4295","name":"should configure sharding based on application and version for autosharding","time":{"start":1717451995223,"stop":1717451995223,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c31bb3c1a5618ba","name":"Generator, custom pubsub topic","time":{"start":1717452633929,"stop":1717452633929,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c5f8029785509eb","name":"Push message with content topic containing SQL Injection","time":{"start":1717452606787,"stop":1717452606787,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cc1561ac2ff285e","name":"Subscribe to topic containing shell command and receive message","time":{"start":1717452661396,"stop":1717452661396,"duration":0},"status":"passed","severity":"normal"},{"uid":"28437690a9f882de","name":"Query generator for multiple messages with multiple decoders","time":{"start":1717452641837,"stop":1717452641841,"duration":4},"status":"passed","severity":"normal"},{"uid":"21c9c5afba9379e9","name":"Subscribe to topic containing special chars and receive message","time":{"start":1717452260033,"stop":1717452260034,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ae32ee26d57b910","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1717452003108,"stop":1717452003108,"duration":0},"status":"passed","severity":"normal"},{"uid":"39fe4c2b23c8bb98","name":"Check publish message containing short","time":{"start":1717452500455,"stop":1717452500455,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7b338dac16ed82","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1717452661391,"stop":1717452661391,"duration":0},"status":"passed","severity":"normal"},{"uid":"24eaa5bf5a401940","name":"should throw an error for an unconfigured topic","time":{"start":1717451995219,"stop":1717451995220,"duration":1},"status":"passed","severity":"normal"},{"uid":"4373a0fd9bfea842","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1717452260028,"stop":1717452260029,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6a7c8772ca93bb","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1717452661381,"stop":1717452661381,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec14bd7a3654e71a","name":"Callback on promise, aborts when callback returns true","time":{"start":1717452641843,"stop":1717452641843,"duration":0},"status":"passed","severity":"normal"},{"uid":"17c31fcc9c06b357","name":"new peer added after a peer was already found","time":{"start":1717452451704,"stop":1717452451704,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3e60d61438e90283","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1717451995227,"stop":1717451995227,"duration":0},"status":"passed","severity":"normal"},{"uid":"f13ba56038fa2f07","name":"should encode/decode to text encoding","time":{"start":1717452003905,"stop":1717452003905,"duration":0},"status":"passed","severity":"normal"},{"uid":"19c9f2acde8cf34f","name":"Subscribe to topic containing numeric and receive message","time":{"start":1717452260033,"stop":1717452260033,"duration":0},"status":"passed","severity":"normal"},{"uid":"c55f3e7d02366c41","name":"Subscribe and receive messages via waku relay post","time":{"start":1717452260025,"stop":1717452260026,"duration":1},"status":"passed","severity":"normal"},{"uid":"a66c114c6df764c6","name":"should only return 1 node with store capability","time":{"start":1717452019771,"stop":1717452019772,"duration":1},"status":"passed","severity":"normal"},{"uid":"a331cc3b7345da51","name":"Check received message containing XML","time":{"start":1717452535747,"stop":1717452535747,"duration":0},"status":"passed","severity":"normal"},{"uid":"c079354aed0eec63","name":"tcp ip4 address","time":{"start":1717452003323,"stop":1717452003323,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce85ccd16b421cc3","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1717452474372,"stop":1717452474372,"duration":0},"status":"passed","severity":"normal"},{"uid":"d580b06f3f8a8bd7","name":"Subscribe to topic containing short and receive message","time":{"start":1717452661418,"stop":1717452661420,"duration":2},"status":"passed","severity":"normal"},{"uid":"7992058b8a46848f","name":"Check message with non string payload is not received","time":{"start":1717452218717,"stop":1717452218717,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc30e795697dabde","name":"Generator, 2 different pubsubtopics","time":{"start":1717452633928,"stop":1717452633928,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7621fa02e8a88a7","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1717452209666,"stop":1717452209666,"duration":0},"status":"passed","severity":"normal"},{"uid":"501fa3c03bda763e","name":"groups content topics by expected pubsub topic","time":{"start":1717451995203,"stop":1717451995203,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f1d6943538f5de3","name":"Push message with custom timestamp: 1686693818930","time":{"start":1717452452511,"stop":1717452452511,"duration":0},"status":"passed","severity":"normal"},{"uid":"731012a58ce851d","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1717452003105,"stop":1717452003105,"duration":0},"status":"passed","severity":"normal"},{"uid":"309e29b8a111a49a","name":"it tolerates circular branch references","time":{"start":1717452019767,"stop":1717452019768,"duration":1},"status":"passed","severity":"normal"},{"uid":"73a1b89f26a1f991","name":"should set field with only LIGHTPUSH enabled","time":{"start":1717452003909,"stop":1717452003909,"duration":0},"status":"passed","severity":"normal"},{"uid":"b06d8a2b39caed1b","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1717452795362,"stop":1717452795362,"duration":0},"status":"passed","severity":"normal"},{"uid":"e028200c6aca7470","name":"Relay - times out","time":{"start":1717452671221,"stop":1717452671221,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9e11edf14b49060","name":"Overlapping topic subscription","time":{"start":1717452661384,"stop":1717452661385,"duration":1},"status":"passed","severity":"normal"},{"uid":"234b90ad967fef95","name":"Query generator for multiple messages with different message text format","time":{"start":1717452641837,"stop":1717452641837,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d7e612d29bf66ba","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app79/10/topic491/utf8","time":{"start":1717452570134,"stop":1717452570134,"duration":0},"status":"passed","severity":"normal"},{"uid":"e400abe7f619236c","name":"Subscribe to topic containing Russian and receive message","time":{"start":1717452661423,"stop":1717452661423,"duration":0},"status":"passed","severity":"normal"},{"uid":"be17be891e44364c","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1717452209619,"stop":1717452209620,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b80e731cf3ca165","name":"stop","time":{"start":1717452086361,"stop":1717452086361,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4ff49401e084fb0","name":"Reopen subscription with peer with lost subscription","time":{"start":1717452121853,"stop":1717452121854,"duration":1},"status":"passed","severity":"normal"},{"uid":"602406e67bcbe94f","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1717452661402,"stop":1717452661402,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbb92128681f73f1","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1717452029292,"stop":1717452029293,"duration":1},"status":"passed","severity":"normal"},{"uid":"73e9f63969033568","name":"Subscribe to topic containing numeric and publish message","time":{"start":1717452508831,"stop":1717452508832,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea0c10710dc816","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1717452508837,"stop":1717452508837,"duration":0},"status":"passed","severity":"normal"},{"uid":"4013b96af09d810c","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1717452124967,"stop":1717452124967,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe9d520e50e156bd","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app43/9/topic713/json","time":{"start":1717452570133,"stop":1717452570133,"duration":0},"status":"passed","severity":"normal"},{"uid":"9078ae8bb73daa0c","name":"Subscribe and receive messages via lightPush","time":{"start":1717452661398,"stop":1717452661400,"duration":2},"status":"passed","severity":"normal"},{"uid":"c6c91e125d4a913a","name":"should emit a peer event after start","time":{"start":1717452059611,"stop":1717452059611,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1a8be85c93251b3","name":"Push message with shell command payload","time":{"start":1717452452483,"stop":1717452452483,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5a2dd3625472951","name":"should throw an error if shards are undefined for static sharding","time":{"start":1717451995210,"stop":1717451995210,"duration":0},"status":"passed","severity":"normal"},{"uid":"c60705d005e012cf","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1717452508832,"stop":1717452508833,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad7e430b91197671","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1717452133022,"stop":1717452133023,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7bf9d00de42cb0d","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1717452508833,"stop":1717452508833,"duration":0},"status":"passed","severity":"normal"},{"uid":"13cceef6184e7b25","name":"Passing page size 3 when there are 20 messages","time":{"start":1717452658362,"stop":1717452658364,"duration":2},"status":"passed","severity":"normal"},{"uid":"d6cd18a77ed20d90","name":"Promise Callback - forward","time":{"start":1717452629446,"stop":1717452629447,"duration":1},"status":"passed","severity":"normal"},{"uid":"446685703164fb47","name":"Push message with short payload","time":{"start":1717452452473,"stop":1717452452474,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ff172cb1bcace56","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1717452124970,"stop":1717452124970,"duration":0},"status":"passed","severity":"normal"},{"uid":"842722f936e67f05","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1717452661423,"stop":1717452661423,"duration":0},"status":"passed","severity":"normal"},{"uid":"3500a336ccbc9903","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1717452019225,"stop":1717452019225,"duration":0},"status":"passed","severity":"normal"},{"uid":"6188a423c73232d8","name":"Subscribe to topic containing long and receive message","time":{"start":1717452661389,"stop":1717452661389,"duration":0},"status":"passed","severity":"normal"},{"uid":"817ccc0049f51b16","name":"random static sharding 6 - Cluster ID: 899, Shard ID: 929","time":{"start":1717452587413,"stop":1717452587413,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8306e96fc8e29ba","name":"Subscribe to topic containing shell command and receive message","time":{"start":1717452661426,"stop":1717452661427,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9a443f936dd0abd","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1717452661391,"stop":1717452661391,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7b23b98bf3a622a","name":"dispatchEvent via connectionManager","time":{"start":1717452086360,"stop":1717452086360,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ea7682c3e306aae","name":"Push message with content topic containing SQL Injection","time":{"start":1717452452498,"stop":1717452452499,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8a9252cbc894cbb","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1717452008462,"stop":1717452008462,"duration":0},"status":"passed","severity":"normal"},{"uid":"8726bb4f7f736ca2","name":"Publish message with large meta","time":{"start":1717452500468,"stop":1717452500469,"duration":1},"status":"passed","severity":"normal"},{"uid":"aba9f47d01f0e591","name":"Fails to push message bigger that 1MB","time":{"start":1717452606795,"stop":1717452606796,"duration":1},"status":"passed","severity":"normal"},{"uid":"32c767344ebcc2d7","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1717452209668,"stop":1717452209669,"duration":1},"status":"passed","severity":"normal"},{"uid":"3fe0de51ad577c72","name":"Query Generator, Wrong PubsubTopic","time":{"start":1717452622402,"stop":1717452622402,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e78e637f6186d3a","name":"Push message with Chinese payload","time":{"start":1717452452475,"stop":1717452452476,"duration":1},"status":"passed","severity":"normal"},{"uid":"7593d0bbab233c7","name":"Subscribe to topic containing long and receive message","time":{"start":1717452661420,"stop":1717452661421,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad4cd32964096e3b","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1717451995200,"stop":1717451995200,"duration":0},"status":"passed","severity":"normal"},{"uid":"694fe3be1a9646ba","name":"Check received message containing Script","time":{"start":1717452218695,"stop":1717452218695,"duration":0},"status":"passed","severity":"normal"},{"uid":"195e87f20b3c6669","name":"should return false","time":{"start":1717452003903,"stop":1717452003904,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1d23bde1322c468","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1717452260037,"stop":1717452260038,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d5cb7bddfbe0cbe","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1717452124969,"stop":1717452124969,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8f36c4c49296a31","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1717452661394,"stop":1717452661395,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc78038856c1cd91","name":"removeEventListener with wrong event","time":{"start":1717452086358,"stop":1717452086359,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6cbadc79ac2a45","name":"Check received message containing special chars","time":{"start":1717452535766,"stop":1717452535766,"duration":0},"status":"passed","severity":"normal"},{"uid":"b71e1e79564de2f6","name":"non connected peers","time":{"start":1717452451874,"stop":1717452451874,"duration":0},"status":"skipped","severity":"normal"},{"uid":"823488f983b12097","name":"can start the service","time":{"start":1717452059605,"stop":1717452059605,"duration":0},"status":"passed","severity":"normal"},{"uid":"207566671cdbcc34","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1717451995209,"stop":1717451995209,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f97a98980fadbdf","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1717452003112,"stop":1717452003113,"duration":1},"status":"passed","severity":"normal"},{"uid":"41a2aa64cf02db08","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1717452094592,"stop":1717452094593,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef6492763ce7e20b","name":"configure the node with multiple content topics","time":{"start":1717452570138,"stop":1717452570138,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5029e8bd44c9a1f","name":"Push message with content topic containing numeric","time":{"start":1717452606774,"stop":1717452606775,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d49c1b62feae8e9","name":"Check received message containing shell command","time":{"start":1717452535751,"stop":1717452535752,"duration":1},"status":"passed","severity":"normal"},{"uid":"811c28ca1e58164","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1717452580614,"stop":1717452580614,"duration":0},"status":"passed","severity":"normal"},{"uid":"30c9ef37a590ed8d","name":"Push message with Russian payload","time":{"start":1717452606760,"stop":1717452606760,"duration":0},"status":"passed","severity":"normal"},{"uid":"bebe8c9b6500ed84","name":"Register correct protocols","time":{"start":1717452508827,"stop":1717452508827,"duration":0},"status":"passed","severity":"normal"},{"uid":"e69d197d5d078c8f","name":"Push message with content topic containing numeric","time":{"start":1717452452493,"stop":1717452452494,"duration":1},"status":"passed","severity":"normal"},{"uid":"467cffcd4dcab17e","name":"isConnected between 2 js-waku relay nodes","time":{"start":1717452094595,"stop":1717452094595,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9fb4c8eec63236d","name":"should not receive a peer event after stop","time":{"start":1717452059612,"stop":1717452059612,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b7ff13abc741e0","name":"Check publish message containing Chinese","time":{"start":1717452500457,"stop":1717452500457,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a7dfec933256172","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1717451995219,"stop":1717451995219,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f8848ef1b34da22","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1717451995215,"stop":1717451995215,"duration":0},"status":"passed","severity":"normal"},{"uid":"37d74c4955034f5a","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1717452316314,"stop":1717452316314,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcda3f8e0ee25b1","name":"Subscribe to topic containing shell command and receive message","time":{"start":1717452260038,"stop":1717452260039,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e33f3847e62558a","name":"isConnected should return false after all peers disconnect","time":{"start":1717452046478,"stop":1717452046479,"duration":1},"status":"passed","severity":"normal"},{"uid":"fda0b1a67446d591","name":"Push message with content topic containing emoji","time":{"start":1717452452502,"stop":1717452452503,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6d1e832e22e60da","name":"Default pageSize","time":{"start":1717452658366,"stop":1717452658366,"duration":0},"status":"passed","severity":"normal"},{"uid":"654b5f8bd7a597c9","name":"different cluster, different shard: nodes don't connect","time":{"start":1717452209610,"stop":1717452209610,"duration":0},"status":"passed","severity":"normal"},{"uid":"7271ea987497be43","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1717452661427,"stop":1717452661427,"duration":0},"status":"passed","severity":"normal"},{"uid":"5170db8e5c91c23d","name":"Check received message containing JSON","time":{"start":1717452535749,"stop":1717452535751,"duration":2},"status":"passed","severity":"normal"},{"uid":"991c30f4ad465716","name":"Check received message containing Chinese","time":{"start":1717452535742,"stop":1717452535743,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8b40dd6bd50979c","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1717452275421,"stop":1717452275422,"duration":1},"status":"passed","severity":"normal"},{"uid":"94e8314435022645","name":"Check received message containing shell command","time":{"start":1717452535770,"stop":1717452535770,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e1ecec11194631f","name":"Refresh subscription","time":{"start":1717452260031,"stop":1717452260032,"duration":1},"status":"passed","severity":"normal"},{"uid":"567e9514be237956","name":"Throws when trying to push message with empty payload","time":{"start":1717452452490,"stop":1717452452491,"duration":1},"status":"passed","severity":"normal"},{"uid":"28521089f280d85c","name":"Check message with non string payload is not received","time":{"start":1717452535802,"stop":1717452535802,"duration":0},"status":"passed","severity":"normal"},{"uid":"1882b49914cd8e72","name":"Push message with content topic containing Russian","time":{"start":1717452606787,"stop":1717452606787,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe055bda07bb5aa8","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1717452209665,"stop":1717452209665,"duration":0},"status":"passed","severity":"normal"},{"uid":"2143d16026fc60d8","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1717452641843,"stop":1717452641844,"duration":1},"status":"passed","severity":"normal"},{"uid":"ffc84aabebe4f9ec","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1717452661373,"stop":1717452661373,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbe4b9099683025","name":"Push message with special chars payload","time":{"start":1717452606758,"stop":1717452606759,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c0918dd8bed2df2","name":"can start the service","time":{"start":1717452515708,"stop":1717452515710,"duration":2},"status":"passed","severity":"normal"},{"uid":"f0d12658461744f","name":"Ping on subscribed peer","time":{"start":1717452078417,"stop":1717452078418,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1547c2076b97de7","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1717452508829,"stop":1717452508829,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8ae79008dd91eb0","name":"should properly compute the node id","time":{"start":1717452003904,"stop":1717452003904,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca9864269cb8987e","name":"Ephemeral field set to true","time":{"start":1717452008817,"stop":1717452008817,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d81d6bd61a1e4ba","name":"safeDispatchEvent","time":{"start":1717452086360,"stop":1717452086360,"duration":0},"status":"passed","severity":"normal"},{"uid":"98156783f8c0e4b2","name":"Push message with JSON payload","time":{"start":1717452606762,"stop":1717452606762,"duration":0},"status":"passed","severity":"normal"},{"uid":"834b539fd453db12","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1717452275419,"stop":1717452275419,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a0890123456fbd6","name":"Ping on unsubscribed peer","time":{"start":1717452078418,"stop":1717452078420,"duration":2},"status":"passed","severity":"normal"},{"uid":"763a383e3df31306","name":"should return unique PubsubTopics for static sharding","time":{"start":1717451995208,"stop":1717451995208,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7896cba700650c7","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app63/5/topic994/xml","time":{"start":1717452570137,"stop":1717452570137,"duration":0},"status":"passed","severity":"normal"},{"uid":"51b73d85d75942f6","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1717451995200,"stop":1717451995201,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c59d9de06857c4a","name":"Asymmetric encrypt & decrypt","time":{"start":1717452029889,"stop":1717452029890,"duration":1},"status":"passed","severity":"normal"},{"uid":"dce419709b5804a5","name":"Check received message containing escaped characters","time":{"start":1717452535755,"stop":1717452535755,"duration":0},"status":"passed","severity":"normal"},{"uid":"acf5b1e816d8558f","name":"should be called for bootstrap peers","time":{"start":1717452053886,"stop":1717452053886,"duration":0},"status":"passed","severity":"normal"},{"uid":"41ed65dd21452fce","name":"different cluster, different shard: nodes don't connect","time":{"start":1717452330090,"stop":1717452330090,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a7c31b3d4bcc055","name":"retrieves a single peer","time":{"start":1717452019766,"stop":1717452019767,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f16e285c3a65b91","name":"should not fail to stop the service if it was not started","time":{"start":1717452059606,"stop":1717452059606,"duration":0},"status":"passed","severity":"normal"},{"uid":"1925c246af4ef9f3","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1717451995211,"stop":1717451995211,"duration":0},"status":"passed","severity":"normal"},{"uid":"69b4adfcbc3bee7a","name":"should throw an error for missing required configuration","time":{"start":1717451995210,"stop":1717451995210,"duration":0},"status":"passed","severity":"normal"},{"uid":"e895d5ba546dcd7a","name":"Subscribe to topic containing special chars and receive message","time":{"start":1717452661421,"stop":1717452661422,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf6d5eb3ab6e62ea","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1717451995199,"stop":1717451995199,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a47753536bded0e","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1717452133021,"stop":1717452133022,"duration":1},"status":"passed","severity":"normal"},{"uid":"6eb7f5b29abbe5ca","name":"Check message with non string payload is not received","time":{"start":1717452535762,"stop":1717452535763,"duration":1},"status":"passed","severity":"normal"},{"uid":"b04bb77a571644ec","name":"Push message with Basic HTML tag payload","time":{"start":1717452452481,"stop":1717452452482,"duration":1},"status":"passed","severity":"normal"},{"uid":"db70cc5dd4320614","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1717452046474,"stop":1717452046475,"duration":1},"status":"passed","severity":"normal"},{"uid":"1cccc1b53822d53c","name":"should be able to encode the field with only STORE set to true","time":{"start":1717452003103,"stop":1717452003104,"duration":1},"status":"passed","severity":"normal"},{"uid":"532bc8763b899ddf","name":"Push message with content topic containing Script","time":{"start":1717452452499,"stop":1717452452500,"duration":1},"status":"passed","severity":"normal"},{"uid":"992cede038801e66","name":"Check received message containing short","time":{"start":1717452535764,"stop":1717452535765,"duration":1},"status":"passed","severity":"normal"},{"uid":"e95043267b9c5a63","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1717452019228,"stop":1717452019228,"duration":0},"status":"passed","severity":"normal"},{"uid":"23671df043c63a0","name":"Passing page size 11 when there are 10 messages","time":{"start":1717452658364,"stop":1717452658365,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f4d0a38917239bf","name":"can start and stop the service","time":{"start":1717452059605,"stop":1717452059605,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b914869d54b87bb","name":"should not receive a peer event before start","time":{"start":1717452059612,"stop":1717452059612,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba3bbb397323636c","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1717451995199,"stop":1717451995199,"duration":0},"status":"passed","severity":"normal"},{"uid":"42185964bb0a0c2f","name":"Subscribe and receive messages via waku relay post","time":{"start":1717452661401,"stop":1717452661402,"duration":1},"status":"passed","severity":"normal"},{"uid":"f89c6313daaf2526","name":"Push message with content topic containing escaped characters","time":{"start":1717452606790,"stop":1717452606790,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cee7afca8935690","name":"random static sharding 8 - Cluster ID: 176, Shard ID: 596","time":{"start":1717452587414,"stop":1717452587415,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d851e72c10b7a76","name":"caches peers it previously fetched","time":{"start":1717452019769,"stop":1717452019770,"duration":1},"status":"passed","severity":"normal"},{"uid":"11fdfaf040967b65","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1717452019129,"stop":1717452019129,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbad535ad8076fa6","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 0","time":{"start":1717451995223,"stop":1717451995223,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b546eeff201cdde","name":"Check received message containing Russian","time":{"start":1717452218694,"stop":1717452218694,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8d75dfbe768f2f6","name":"Relay - dialed after","time":{"start":1717452671220,"stop":1717452671220,"duration":0},"status":"passed","severity":"normal"},{"uid":"103ecbf0b7eeca87","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1717452209654,"stop":1717452209655,"duration":1},"status":"passed","severity":"normal"},{"uid":"88f9f6f19f1709aa","name":"Query with Ordered Callback, No Decoder","time":{"start":1717452622409,"stop":1717452622410,"duration":1},"status":"passed","severity":"normal"},{"uid":"a73d1572f7ec6ff7","name":"1 Relay, 1 fetch","time":{"start":1717452019395,"stop":1717452019396,"duration":1},"status":"passed","severity":"normal"},{"uid":"e78d50de5b50827d","name":"throws on content topic with empty version field","time":{"start":1717451995194,"stop":1717451995195,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f6e7a4f2f73473b","name":"Subscribe and receives messages on 20 topics","time":{"start":1717452661402,"stop":1717452661403,"duration":1},"status":"passed","severity":"normal"},{"uid":"aaeaa6fb0b7b4224","name":"unsubscribes","time":{"start":1717452653576,"stop":1717452653577,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0f37f11a0df79af","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1717452665996,"stop":1717452665996,"duration":0},"status":"passed","severity":"normal"},{"uid":"c644bffd2ee5f639","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1717452124965,"stop":1717452124966,"duration":1},"status":"passed","severity":"normal"},{"uid":"39091cc9f1af6370","name":"Check message received after jswaku node is restarted","time":{"start":1717452218717,"stop":1717452218718,"duration":1},"status":"skipped","severity":"normal"},{"uid":"ef01f24b80bb0841","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1717452665995,"stop":1717452665995,"duration":0},"status":"passed","severity":"normal"},{"uid":"4161e58af2df35","name":"Decrypt messages","time":{"start":1717452456332,"stop":1717452456335,"duration":3},"status":"passed","severity":"normal"},{"uid":"336ad490f2d3b978","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1717452661401,"stop":1717452661401,"duration":0},"status":"passed","severity":"normal"},{"uid":"196acfd73edfb9db","name":"Decoder throws on empty string content topic","time":{"start":1717452029298,"stop":1717452029298,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a3587700d578bd7","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1717452508836,"stop":1717452508836,"duration":0},"status":"passed","severity":"normal"},{"uid":"28f85b533c0bb768","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app43/10/topic405/test.js","time":{"start":1717452570134,"stop":1717452570135,"duration":1},"status":"passed","severity":"normal"},{"uid":"9fb8f4988a9c1d10","name":"Push message with custom timestamp: 1686693809801","time":{"start":1717452606793,"stop":1717452606793,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9733ec2d3d4983c","name":"Query with Promise Callback, No Decoder","time":{"start":1717452622411,"stop":1717452622411,"duration":0},"status":"passed","severity":"normal"},{"uid":"abd73f9170fb21e7","name":"should decode valid enr successfully","time":{"start":1717452003897,"stop":1717452003897,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5457ba64ea5b0e","name":"Push message with content topic containing long","time":{"start":1717452606773,"stop":1717452606774,"duration":1},"status":"passed","severity":"normal"},{"uid":"801866fd66278115","name":"should emit a peer event after start","time":{"start":1717452023420,"stop":1717452023420,"duration":0},"status":"passed","severity":"normal"},{"uid":"19b9335bfb40cf46","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1717452209647,"stop":1717452209648,"duration":1},"status":"passed","severity":"normal"},{"uid":"d08d8b8521d04afa","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1717452008463,"stop":1717452008463,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca446bb4a4c97fc5","name":"Waku message hash computation (no timestamp)","time":{"start":1717451998039,"stop":1717451998039,"duration":0},"status":"passed","severity":"normal"},{"uid":"421c71203cdb0d66","name":"Check publish message containing SQL Injection","time":{"start":1717452500459,"stop":1717452500459,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec31cfd155b8e43","name":"Check received message containing XML","time":{"start":1717452535768,"stop":1717452535769,"duration":1},"status":"passed","severity":"normal"},{"uid":"5bb9d30156e878f","name":"Passing page size 10 when there are 10 messages","time":{"start":1717452658364,"stop":1717452658364,"duration":0},"status":"passed","severity":"normal"},{"uid":"af17fbb1a3b11c03","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1717452209670,"stop":1717452209670,"duration":0},"status":"passed","severity":"normal"},{"uid":"d32a917bccc6e2a1","name":"1 Store, 2 relays, 2 fetches","time":{"start":1717452019396,"stop":1717452019397,"duration":1},"status":"passed","severity":"normal"},{"uid":"d35f30c88874b530","name":"Check received message containing XML","time":{"start":1717452218695,"stop":1717452218696,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa821f5d815d7af0","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1717452580615,"stop":1717452580616,"duration":1},"status":"passed","severity":"normal"},{"uid":"f402af3e87ada35d","name":"Ping on peer without subscriptions","time":{"start":1717452078418,"stop":1717452078418,"duration":0},"status":"passed","severity":"normal"},{"uid":"6620aeaf2618274a","name":"should throw error - no public key","time":{"start":1717452003902,"stop":1717452003902,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8b7b549c497d49","name":"Ping on peer without subscriptions","time":{"start":1717452121853,"stop":1717452121853,"duration":0},"status":"passed","severity":"normal"},{"uid":"4747f038ddb8594","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1717452580613,"stop":1717452580614,"duration":1},"status":"passed","severity":"normal"},{"uid":"58dc8c3c81869475","name":"Push 30 different messages","time":{"start":1717452606771,"stop":1717452606772,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f390b1cb75853cf","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1717452209658,"stop":1717452209661,"duration":3},"status":"passed","severity":"normal"},{"uid":"8cdb599b7e2e141a","name":"Check publish message containing Russian","time":{"start":1717452500458,"stop":1717452500458,"duration":0},"status":"passed","severity":"normal"},{"uid":"3895223e935e7499","name":"getPeersByDiscovery","time":{"start":1717452086359,"stop":1717452086359,"duration":0},"status":"passed","severity":"normal"},{"uid":"24260c3c0bfac602","name":"isConnected should return false after all peers disconnect","time":{"start":1717452094594,"stop":1717452094594,"duration":0},"status":"passed","severity":"normal"},{"uid":"446e7e026a36da1a","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1717452209663,"stop":1717452209664,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b86475c866b5f9e","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1717451995209,"stop":1717451995209,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1aaa30d2a35e1c3","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1717452508835,"stop":1717452508835,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f3448b4a4930e5f","name":"Publish message with custom timestamp: Mon Jun 03 2024 23:07:54 GMT+0000 (Coordinated Universal Time)","time":{"start":1717452500465,"stop":1717452500465,"duration":0},"status":"passed","severity":"normal"},{"uid":"55e8ef816b2aff3","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1717452661422,"stop":1717452661422,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3f5e69bb3ed93a1","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1717451995218,"stop":1717451995218,"duration":0},"status":"passed","severity":"normal"},{"uid":"c535af7e616b9088","name":"should set field with all protocols disabled","time":{"start":1717452003908,"stop":1717452003908,"duration":0},"status":"passed","severity":"normal"},{"uid":"c23ec922541231e2","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1717452633928,"stop":1717452633929,"duration":1},"status":"passed","severity":"normal"},{"uid":"eac5bc51d79cae8b","name":"Subscribe to topic containing emoji and receive message","time":{"start":1717452661428,"stop":1717452661428,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e97a0c13846371e","name":"Nodes with multiple pubsub topic","time":{"start":1717452474371,"stop":1717452474371,"duration":0},"status":"passed","severity":"normal"},{"uid":"38609533a437f122","name":"should get / set TCP multiaddr","time":{"start":1717452003905,"stop":1717452003906,"duration":1},"status":"passed","severity":"normal"},{"uid":"db327ee72121a9dd","name":"start node with empty content topic","time":{"start":1717452570139,"stop":1717452570139,"duration":0},"status":"passed","severity":"normal"},{"uid":"3159d6652375448e","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1717452260015,"stop":1717452260023,"duration":8},"status":"passed","severity":"normal"},{"uid":"6849bf10d4ed76b5","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1717452622409,"stop":1717452622409,"duration":0},"status":"passed","severity":"normal"},{"uid":"26de3ac434b98c3c","name":"handles different networkShards values correctly","time":{"start":1717451995204,"stop":1717451995205,"duration":1},"status":"passed","severity":"normal"},{"uid":"20c9ea56e6f1890b","name":"Reopen subscription with peer with lost subscription","time":{"start":1717452121852,"stop":1717452121852,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0406c43ab6c9324","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1717452008462,"stop":1717452008463,"duration":1},"status":"passed","severity":"normal"},{"uid":"4dc7e1ec254bed51","name":"should throw an error for insufficient data","time":{"start":1717451995296,"stop":1717451995296,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3fbb4cb8f81565f","name":"Check received message containing unicode special characters","time":{"start":1717452535770,"stop":1717452535771,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e9fdca3ada4cab3","name":"Check received message with timestamp: 1717452046187000000 ","time":{"start":1717452218699,"stop":1717452218699,"duration":0},"status":"passed","severity":"normal"},{"uid":"33f4b69f09b3fe66","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1717452209640,"stop":1717452209642,"duration":2},"status":"passed","severity":"normal"},{"uid":"3803f3b225b919c3","name":"Push message with content topic containing unicode special characters","time":{"start":1717452452502,"stop":1717452452502,"duration":0},"status":"passed","severity":"normal"},{"uid":"989ddebfc9f82c0c","name":"should load peers from local storage and dispatch events","time":{"start":1717452023422,"stop":1717452023422,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fda13fe64bb4258","name":"Query generator for 2000 messages","time":{"start":1717452641844,"stop":1717452641845,"duration":1},"status":"passed","severity":"normal"},{"uid":"aef2cdc210d79957","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1717452209676,"stop":1717452209676,"duration":0},"status":"passed","severity":"normal"},{"uid":"33d1de30dc8366e","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1717451995202,"stop":1717451995202,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0a11c2a2dfe30ac","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1717452003112,"stop":1717452003112,"duration":0},"status":"passed","severity":"normal"},{"uid":"794e5aa33894b85","name":"Rejects garbage","time":{"start":1717452012195,"stop":1717452012195,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f09e7ec8a3d3c98","name":"Nodes with multiple pubsub topic","time":{"start":1717452474373,"stop":1717452474373,"duration":0},"status":"passed","severity":"normal"},{"uid":"d036e653ce73bfdc","name":"Push message with content topic containing unicode special characters","time":{"start":1717452606790,"stop":1717452606791,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe8f5066d1c400e7","name":"Subscribe to topic containing short and receive message","time":{"start":1717452661388,"stop":1717452661388,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cbe260920f63881","name":"Push message with Script payload","time":{"start":1717452606761,"stop":1717452606761,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ca8b85c312a8567","name":"Publish without waiting for remote peer","time":{"start":1717452508828,"stop":1717452508828,"duration":0},"status":"passed","severity":"normal"},{"uid":"f154abe1b1e45a0c","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1717451995216,"stop":1717451995216,"duration":0},"status":"passed","severity":"normal"},{"uid":"8721287876075f5b","name":"Push message with content topic containing Basic HTML tag","time":{"start":1717452452500,"stop":1717452452500,"duration":0},"status":"passed","severity":"normal"},{"uid":"3946f4943c9b7659","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1717452570132,"stop":1717452570132,"duration":0},"status":"passed","severity":"normal"},{"uid":"be45c64b8980537f","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1717452003105,"stop":1717452003106,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3a3acf17c015857","name":"listenerCount","time":{"start":1717452086359,"stop":1717452086360,"duration":1},"status":"passed","severity":"normal"},{"uid":"23df42fead8baede","name":"Push message with content topic containing Russian","time":{"start":1717452452497,"stop":1717452452498,"duration":1},"status":"passed","severity":"normal"},{"uid":"6fed973c5c8c888c","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1717452209617,"stop":1717452209619,"duration":2},"status":"passed","severity":"normal"},{"uid":"4b4e28f24d083b81","name":"Subscribe and receive messages via waku relay post","time":{"start":1717452661371,"stop":1717452661371,"duration":0},"status":"passed","severity":"normal"},{"uid":"92ca52d3a978c856","name":"Generator, 2 different pubsubtopics","time":{"start":1717452633926,"stop":1717452633927,"duration":1},"status":"passed","severity":"normal"},{"uid":"5cd2de466e9c6757","name":"does not throw on valid cases","time":{"start":1717451995190,"stop":1717451995191,"duration":1},"status":"passed","severity":"normal"},{"uid":"423317338c09fc59","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1717451995201,"stop":1717451995201,"duration":0},"status":"passed","severity":"normal"},{"uid":"f93941fbb35212ef","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1717452019228,"stop":1717452019229,"duration":1},"status":"passed","severity":"normal"},{"uid":"98d82da0cb4f2409","name":"Fails to push message with empty content topic","time":{"start":1717452606791,"stop":1717452606791,"duration":0},"status":"passed","severity":"normal"},{"uid":"c62cbce4cc2ded9d","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1717452643234,"stop":1717452643234,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b598994646b3fd1","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1717452665987,"stop":1717452665988,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e651558bfdd707a","name":"Light Node - default protocols","time":{"start":1717452671222,"stop":1717452671223,"duration":1},"status":"passed","severity":"normal"},{"uid":"16cb55b73bb49b47","name":"Sets default value correctly","time":{"start":1717452668945,"stop":1717452668945,"duration":0},"status":"passed","severity":"normal"},{"uid":"b90cbb4002eca0ff","name":"Callback on promise","time":{"start":1717452641842,"stop":1717452641842,"duration":0},"status":"passed","severity":"normal"},{"uid":"c19664426ef4da61","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app48/7/topic917/json","time":{"start":1717452570137,"stop":1717452570137,"duration":0},"status":"passed","severity":"normal"},{"uid":"780e8924a0a984e5","name":"Check message on other pubsub topic is not received","time":{"start":1717452535774,"stop":1717452535800,"duration":26},"status":"passed","severity":"normal"},{"uid":"49b2a3c707ed2bbe","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1717452622410,"stop":1717452622411,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e9d0972ef9770ac","name":"returns all values when wanted number is greater than available values","time":{"start":1717452019128,"stop":1717452019128,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ffc54c77945af15","name":"Fails to push message with large meta","time":{"start":1717452606792,"stop":1717452606792,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c73e92e8a908789","name":"isConnected return false after peer stops","time":{"start":1717452094594,"stop":1717452094594,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e7464a99f03e2a5","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1717452474367,"stop":1717452474368,"duration":1},"status":"passed","severity":"normal"},{"uid":"969c83c1d0a45445","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app28/4/topic117/proto","time":{"start":1717452570136,"stop":1717452570136,"duration":0},"status":"passed","severity":"normal"},{"uid":"257b2a9cb70bfa4d","name":"less peers than existing","time":{"start":1717452451873,"stop":1717452451874,"duration":1},"status":"skipped","severity":"normal"},{"uid":"b32a4267c67b44ee","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1717452209669,"stop":1717452209669,"duration":0},"status":"passed","severity":"normal"},{"uid":"3664ff8e01f8ab6b","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1717451995220,"stop":1717451995221,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d6abe013949fa54","name":"Generator, 2 different pubsubtopics","time":{"start":1717452633929,"stop":1717452633930,"duration":1},"status":"passed","severity":"normal"},{"uid":"a46677d080af37b3","name":"Push message with content topic containing Chinese","time":{"start":1717452452495,"stop":1717452452496,"duration":1},"status":"passed","severity":"normal"},{"uid":"56b8666b094bc048","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1717452622404,"stop":1717452622404,"duration":0},"status":"passed","severity":"normal"},{"uid":"2972950db5a7e6fe","name":"Store - dialed first","time":{"start":1717452671221,"stop":1717452671221,"duration":0},"status":"passed","severity":"normal"},{"uid":"73c06e04cca8b35f","name":"udp ip6 address","time":{"start":1717452003323,"stop":1717452003323,"duration":0},"status":"passed","severity":"normal"},{"uid":"50ccff7adf45896e","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1717452665988,"stop":1717452665991,"duration":3},"status":"passed","severity":"normal"},{"uid":"a648e8320ff32d4","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1717451995205,"stop":1717451995206,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef1ef0dc56214343","name":"returns all values when wanted number matches available values","time":{"start":1717452019126,"stop":1717452019127,"duration":1},"status":"passed","severity":"normal"},{"uid":"6540f0e5a67ab6fe","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1717451998036,"stop":1717451998037,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5adac5bb62adadc","name":"Subscribe to topic containing emoji and receive message","time":{"start":1717452661397,"stop":1717452661397,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3d650f9090d0a3d","name":"handles empty shards array correctly","time":{"start":1717451995225,"stop":1717451995225,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9677b5ebe25df0","name":"should not receive a peer event before start","time":{"start":1717452515719,"stop":1717452515720,"duration":1},"status":"passed","severity":"normal"},{"uid":"95e622ae7319f520","name":"Fails to push message bigger that 1MB","time":{"start":1717452452513,"stop":1717452452513,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c1741c3871f8ce1","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1717452661370,"stop":1717452661370,"duration":0},"status":"passed","severity":"normal"},{"uid":"ede0d977d63d1ea1","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1717452535773,"stop":1717452535773,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a0612a0c4f09ef8","name":"more peers than existing","time":{"start":1717452451873,"stop":1717452451873,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a26386747437d870","name":"Passing page size 110 when there are 120 messages","time":{"start":1717452658365,"stop":1717452658366,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e92b04352210b83","name":"Subscribe to topic containing Script and receive message","time":{"start":1717452260036,"stop":1717452260037,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd067791c2632206","name":"Throws when trying to push message with empty payload","time":{"start":1717452606772,"stop":1717452606772,"duration":0},"status":"passed","severity":"normal"},{"uid":"6028d34e28edfb5e","name":"All","time":{"start":1717452057157,"stop":1717452057157,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a6abe0b99835e48","name":"should not receive a peer event after stop","time":{"start":1717452515720,"stop":1717452515720,"duration":0},"status":"passed","severity":"normal"},{"uid":"637b061ce1111e9","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1717451995211,"stop":1717451995211,"duration":0},"status":"passed","severity":"normal"},{"uid":"57426e0b46438cc7","name":"Query Generator, Multiple PubsubTopics","time":{"start":1717452622402,"stop":1717452622403,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf94319701038f29","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1717452019772,"stop":1717452019772,"duration":0},"status":"passed","severity":"normal"},{"uid":"73da15d121c86cf5","name":"Ping on subscribed peer","time":{"start":1717452121852,"stop":1717452121853,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e384b76d7240804","name":"can start and stop the service","time":{"start":1717452515711,"stop":1717452515712,"duration":1},"status":"passed","severity":"normal"},{"uid":"9640fce2672207b7","name":"Push message on custom pubsubTopic","time":{"start":1717452316313,"stop":1717452316313,"duration":0},"status":"passed","severity":"normal"},{"uid":"26982eaef603a476","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1717452661383,"stop":1717452661384,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c315e115cccbf1c","name":"Check received message containing emoji","time":{"start":1717452535756,"stop":1717452535756,"duration":0},"status":"passed","severity":"normal"},{"uid":"da1b2d186dffb3b3","name":"Push message with Script payload","time":{"start":1717452452479,"stop":1717452452480,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b7170b4813ad0f3","name":"should properly create location multiaddrs - tcp6","time":{"start":1717452003907,"stop":1717452003907,"duration":0},"status":"passed","severity":"normal"},{"uid":"d337639e84ab5b14","name":"random static sharding 7 - Cluster ID: 206, Shard ID: 313","time":{"start":1717452587414,"stop":1717452587414,"duration":0},"status":"passed","severity":"normal"},{"uid":"f63adc1706ff2926","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1717452508828,"stop":1717452508829,"duration":1},"status":"passed","severity":"normal"},{"uid":"349ca1580d0f1be7","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1717452209626,"stop":1717452209635,"duration":9},"status":"passed","severity":"normal"},{"uid":"14f1dd8743e987a1","name":"Push message equal or less that 1MB","time":{"start":1717452452512,"stop":1717452452513,"duration":1},"status":"passed","severity":"normal"},{"uid":"ccf26000fc166fb0","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1717452316316,"stop":1717452316317,"duration":1},"status":"passed","severity":"normal"},{"uid":"831dde23df9ebec7","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1717451995221,"stop":1717451995222,"duration":1},"status":"passed","severity":"normal"},{"uid":"97bdec4623ee82b9","name":"Ordered Callback - forward","time":{"start":1717452629449,"stop":1717452629449,"duration":0},"status":"passed","severity":"normal"},{"uid":"8431c7bfa6fc03df","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1717452316312,"stop":1717452316313,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d7453e1fb9ce254","name":"Subscribe to topic containing emoji and publish message","time":{"start":1717452508837,"stop":1717452508838,"duration":1},"status":"passed","severity":"normal"},{"uid":"8826536cb4ae5724","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1717452661397,"stop":1717452661397,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc390eb6497f411a","name":"Push message with content topic containing short","time":{"start":1717452452491,"stop":1717452452492,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4db49bb130ecd10","name":"Ordered Callback - backward","time":{"start":1717452629449,"stop":1717452629450,"duration":1},"status":"passed","severity":"normal"},{"uid":"24f9bdab46da1691","name":"can start and stop the service","time":{"start":1717452023418,"stop":1717452023419,"duration":1},"status":"passed","severity":"normal"},{"uid":"46aeab8e963e8c90","name":"Decoder throws on undefined content topic","time":{"start":1717452029297,"stop":1717452029298,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b742dc0025acf96","name":"given a content topic, creates a waku node and filter subscription","time":{"start":1717452500561,"stop":1717452500561,"duration":0},"status":"skipped","severity":"normal"},{"uid":"47b187df5a8535eb","name":"Check publish message containing special chars","time":{"start":1717452500457,"stop":1717452500457,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b10225e836515b4","name":"Push message with custom timestamp: 1717448618930","time":{"start":1717452452511,"stop":1717452452512,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d2ecfc6001f6c5e","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1717452209669,"stop":1717452209669,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab2a7d785634ff28","name":"Subscribe and publish message","time":{"start":1717452508828,"stop":1717452508828,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ec0b888a7f371e2","name":"Check meta is set [symmetric]","time":{"start":1717452029295,"stop":1717452029295,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f29bd7fcf63d93d","name":"should only return 1 node with relay capability","time":{"start":1717452019770,"stop":1717452019770,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7c26dfca57fd6c3","name":"Subscribe to topic containing short and receive message","time":{"start":1717452260032,"stop":1717452260032,"duration":0},"status":"passed","severity":"normal"},{"uid":"911c5494639f00eb","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1717452019229,"stop":1717452019230,"duration":1},"status":"passed","severity":"normal"},{"uid":"a20628bbcff8b1f","name":"receives messages sent to provided content topic through callback","time":{"start":1717452500562,"stop":1717452500562,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4ccb7dc614141296","name":"same cluster, same shard: nodes connect","time":{"start":1717452330089,"stop":1717452330089,"duration":0},"status":"passed","severity":"normal"},{"uid":"8dcba62a41db0e52","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1717452209671,"stop":1717452209672,"duration":1},"status":"passed","severity":"normal"},{"uid":"66968a295e9053be","name":"should throw an error for empty SingleShardInfos array","time":{"start":1717451995206,"stop":1717451995207,"duration":1},"status":"passed","severity":"normal"},{"uid":"f94c4f51c9fa8461","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1717452260036,"stop":1717452260036,"duration":0},"status":"passed","severity":"normal"},{"uid":"988adf00763a4fce","name":"should not fail to start the service if it is already started","time":{"start":1717452059611,"stop":1717452059611,"duration":0},"status":"passed","severity":"normal"},{"uid":"96c3bda8a4c7e983","name":"Publish message with custom timestamp: Mon Jun 03 2024 21:07:54 GMT+0000 (Coordinated Universal Time)","time":{"start":1717452500465,"stop":1717452500465,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a8370ae2f41a705","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1717452094591,"stop":1717452094591,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ee1ef2f56fcadbd","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1717451995207,"stop":1717451995207,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a050112be9342e2","name":"Push message with content topic containing Script","time":{"start":1717452606788,"stop":1717452606788,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f8ffe96454b8bd","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1717452003111,"stop":1717452003112,"duration":1},"status":"passed","severity":"normal"},{"uid":"2575dbf9bcec5cbf","name":"should be able to decode the field with only FILTER set to true","time":{"start":1717452003109,"stop":1717452003110,"duration":1},"status":"passed","severity":"normal"},{"uid":"5988e971dfd702ca","name":"connects to nwaku","time":{"start":1717452668940,"stop":1717452668940,"duration":0},"status":"passed","severity":"normal"},{"uid":"88dc6abe20a43b10","name":"random static sharding 5 - Cluster ID: 106, Shard ID: 598","time":{"start":1717452587412,"stop":1717452587412,"duration":0},"status":"passed","severity":"normal"},{"uid":"71a5cc3e77b71d2a","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1717452029294,"stop":1717452029295,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9b9183e2ddebf04","name":"Subscribe and receives messages on 20 topics","time":{"start":1717452260027,"stop":1717452260028,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3c49b47cf5dcade","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1717452019230,"stop":1717452019230,"duration":0},"status":"passed","severity":"normal"},{"uid":"c43243e73c252435","name":"Push message on custom pubsubTopic","time":{"start":1717452316311,"stop":1717452316312,"duration":1},"status":"passed","severity":"normal"},{"uid":"4cfec846e198b9df","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1717452209614,"stop":1717452209615,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3822b6fc594cc81","name":"throws on content topic with empty application field","time":{"start":1717451995193,"stop":1717451995194,"duration":1},"status":"passed","severity":"normal"},{"uid":"970dd2ef51599df6","name":"Relay - dialed first","time":{"start":1717452671220,"stop":1717452671220,"duration":0},"status":"passed","severity":"normal"},{"uid":"90121595e37bb9b","name":"A test","time":{"start":1717452275567,"stop":1717452275567,"duration":0},"status":"passed","severity":"normal"},{"uid":"87a9b92374a5dae3","name":"configure the node with multiple pubsub topics","time":{"start":1717452587416,"stop":1717452587417,"duration":1},"status":"passed","severity":"normal"},{"uid":"19e748736b22f40a","name":"Push message with custom timestamp: 1717448609801","time":{"start":1717452606793,"stop":1717452606794,"duration":1},"status":"passed","severity":"normal"},{"uid":"d668d6af9bfd5834","name":"Push message with rate limit","time":{"start":1717452452510,"stop":1717452452511,"duration":1},"status":"passed","severity":"normal"},{"uid":"736744eefb69e13d","name":"should be able to encode the field with only FILTER set to true","time":{"start":1717452003104,"stop":1717452003105,"duration":1},"status":"passed","severity":"normal"},{"uid":"4bd17630182a004f","name":"Push message on custom pubsubTopic","time":{"start":1717452316315,"stop":1717452316315,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0ed98af989c379c","name":"Check message on other pubsub topic is not received","time":{"start":1717452535760,"stop":1717452535761,"duration":1},"status":"passed","severity":"normal"},{"uid":"f979e64708f8a60b","name":"Check received message containing emoji","time":{"start":1717452535771,"stop":1717452535771,"duration":0},"status":"passed","severity":"normal"},{"uid":"735a38525fcd8a4e","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1717452643235,"stop":1717452643235,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ff23deee07f8007","name":"Subscribe to topic containing JSON and publish message","time":{"start":1717452508835,"stop":1717452508835,"duration":0},"status":"passed","severity":"normal"},{"uid":"97bf325b078f79af","name":"Push message equal or less that 1MB","time":{"start":1717452606794,"stop":1717452606795,"duration":1},"status":"passed","severity":"normal"},{"uid":"3da819650bb742e6","name":"A test","time":{"start":1717452275566,"stop":1717452275566,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb9b053f593129e8","name":"Push message with unicode special characters payload","time":{"start":1717452452486,"stop":1717452452487,"duration":1},"status":"passed","severity":"normal"},{"uid":"5eca91ffc2a992d","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1717452056203,"stop":1717452056203,"duration":0},"status":"passed","severity":"normal"},{"uid":"352e6c7944e676a1","name":"should return the pubsub topic directly if a string is provided","time":{"start":1717451995220,"stop":1717451995220,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6f726cd76f7013c","name":"removeEventListener with correct event","time":{"start":1717452086358,"stop":1717452086358,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c92cdb9c544aabd","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1717452003111,"stop":1717452003111,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b9ce59321f0fe0f","name":"Passing page size 19 when there are 20 messages","time":{"start":1717452658365,"stop":1717452658365,"duration":0},"status":"passed","severity":"normal"},{"uid":"34a187d3d0dfcee5","name":"Push message with content topic containing Basic HTML tag","time":{"start":1717452606789,"stop":1717452606789,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a20a1c9089ddf4","name":"Does not throw an exception when node disconnects","time":{"start":1717452668943,"stop":1717452668943,"duration":0},"status":"passed","severity":"normal"},{"uid":"842efb382a2cdcb4","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1717452275419,"stop":1717452275419,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9d4dc39191c905e","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1717452275421,"stop":1717452275421,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b81bf05a61a4f4f","name":"handles different clusterIds correctly","time":{"start":1717451995204,"stop":1717451995204,"duration":0},"status":"passed","severity":"normal"},{"uid":"4aa128e7023382b1","name":"Push message with long payload","time":{"start":1717452606756,"stop":1717452606757,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8039c14351a1095","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1717452003897,"stop":1717452003898,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f8c0dfb9436251e","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1717452046471,"stop":1717452046472,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ad2f6ea7b686e42","name":"random static sharding 9 - Cluster ID: 593, Shard ID: 33","time":{"start":1717452587415,"stop":1717452587415,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0bf1c85909737a0","name":"Relay + Store","time":{"start":1717452003910,"stop":1717452003910,"duration":0},"status":"passed","severity":"normal"},{"uid":"cef603f556f4e562","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1717452124969,"stop":1717452124969,"duration":0},"status":"passed","severity":"normal"},{"uid":"74a4ea1c27d216fd","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1717452260039,"stop":1717452260040,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2b6a1cab565024f","name":"should set field with only FILTER enabled","time":{"start":1717452003909,"stop":1717452003909,"duration":0},"status":"passed","severity":"normal"},{"uid":"112700ae5f189415","name":"Push message with Chinese payload","time":{"start":1717452606759,"stop":1717452606759,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3e083c74a0825c0","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1717452587417,"stop":1717452587418,"duration":1},"status":"passed","severity":"normal"},{"uid":"1555589db7ff34d2","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1717451995213,"stop":1717451995213,"duration":0},"status":"passed","severity":"normal"},{"uid":"1aa2deca0477ac6d","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1717452260023,"stop":1717452260024,"duration":1},"status":"passed","severity":"normal"},{"uid":"288a7fb087a11697","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1717451995222,"stop":1717451995223,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e343ad9a33a34c9","name":"Ping on subscribed peer","time":{"start":1717452121851,"stop":1717452121851,"duration":0},"status":"passed","severity":"normal"},{"uid":"c343ab1a993a3051","name":"should not throw an error for a single configured topic","time":{"start":1717451995219,"stop":1717451995219,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c3b2592c28a628b","name":"getPeersByDiscovery","time":{"start":1717452451703,"stop":1717452451703,"duration":0},"status":"passed","severity":"normal"},{"uid":"50404f965158ac82","name":"Push message with SQL Injection payload","time":{"start":1717452606760,"stop":1717452606761,"duration":1},"status":"passed","severity":"normal"},{"uid":"303d7f11c511ca51","name":"Check received message containing short","time":{"start":1717452535732,"stop":1717452535736,"duration":4},"status":"passed","severity":"normal"},{"uid":"778d905eb6ea4331","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1717451995295,"stop":1717451995295,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6e7f2161761cc2e","name":"Check received message with timestamp: 1717452045751000000 ","time":{"start":1717452535756,"stop":1717452535757,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef878254f6e90e7d","name":"through manual discovery","time":{"start":1717452321264,"stop":1717452321264,"duration":0},"status":"passed","severity":"normal"},{"uid":"a36785f6ec72b22c","name":"same cluster, same shard: nodes connect","time":{"start":1717452209607,"stop":1717452209607,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ce9a3825c11b954","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1717452665997,"stop":1717452665997,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bfc37419c69210f","name":"Check message received after jswaku node is restarted","time":{"start":1717452535763,"stop":1717452535763,"duration":0},"status":"skipped","severity":"normal"},{"uid":"47367e4d5cb5c790","name":"Fails to publish message with wrong content topic","time":{"start":1717452500466,"stop":1717452500466,"duration":0},"status":"passed","severity":"normal"},{"uid":"55ec4931f5cdccc8","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1717452124966,"stop":1717452124966,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3b53178a9994717","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1717452275419,"stop":1717452275419,"duration":0},"status":"passed","severity":"normal"},{"uid":"63a96d6e845ff970","name":"Check received message containing Russian","time":{"start":1717452535743,"stop":1717452535743,"duration":0},"status":"passed","severity":"normal"},{"uid":"653bc443f1391070","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1717452661422,"stop":1717452661422,"duration":0},"status":"passed","severity":"normal"},{"uid":"798a8a3dd67b676c","name":"Subscribe to topic containing Russian and receive message","time":{"start":1717452260035,"stop":1717452260036,"duration":1},"status":"passed","severity":"normal"},{"uid":"30fd84626e98e7ea","name":"Push message with custom timestamp: 1717455809801","time":{"start":1717452606794,"stop":1717452606794,"duration":0},"status":"passed","severity":"normal"},{"uid":"23b7d1468a66b055","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1717451995208,"stop":1717451995208,"duration":0},"status":"passed","severity":"normal"},{"uid":"73470d9fef044766","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1717452661408,"stop":1717452661411,"duration":3},"status":"passed","severity":"normal"},{"uid":"81e3cfda44ebb372","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1717452056202,"stop":1717452056203,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a09f23cf6d127b9","name":"should throw error - no id","time":{"start":1717452003902,"stop":1717452003902,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c1a3fbdaa3b0c39","name":"Check received message containing numeric","time":{"start":1717452535738,"stop":1717452535740,"duration":2},"status":"passed","severity":"normal"},{"uid":"cffe279303250255","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1717452209670,"stop":1717452209670,"duration":0},"status":"passed","severity":"normal"},{"uid":"fee526cdb2c1d17b","name":"throws on content topic with non-number generation field","time":{"start":1717451995192,"stop":1717451995193,"duration":1},"status":"passed","severity":"normal"},{"uid":"641a1a7aca1f30c9","name":"should properly create peer info with all multiaddrs","time":{"start":1717452003907,"stop":1717452003908,"duration":1},"status":"passed","severity":"normal"},{"uid":"2adf3719c188aa8b","name":"Add multiple subscription objects on single nwaku node","time":{"start":1717452661428,"stop":1717452661429,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a191aefedf41a75","name":"Promise Callback - backward","time":{"start":1717452629447,"stop":1717452629449,"duration":2},"status":"passed","severity":"normal"},{"uid":"95f2096a7039cc48","name":"Query with Promise Callback, No message returned","time":{"start":1717452622412,"stop":1717452622412,"duration":0},"status":"passed","severity":"normal"},{"uid":"23002fd24d5fb2dc","name":"should correctly map a content topic to a pubsub topic","time":{"start":1717451995225,"stop":1717451995226,"duration":1},"status":"passed","severity":"normal"},{"uid":"38be22db1187f44e","name":"Push message with content topic containing escaped characters","time":{"start":1717452452501,"stop":1717452452502,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3281c28a64b0cc","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1717452795361,"stop":1717452795361,"duration":0},"status":"passed","severity":"normal"},{"uid":"e524107e6246bbd0","name":"should be called at least once on all `peer:discovery` events","time":{"start":1717452053884,"stop":1717452053885,"duration":1},"status":"passed","severity":"normal"},{"uid":"79e09eb7b5ecad47","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1717452661427,"stop":1717452661427,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fe039ccbb3d7581","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1717452209615,"stop":1717452209617,"duration":2},"status":"passed","severity":"normal"},{"uid":"7882346b9bc18ec1","name":"Subscribe to topic containing XML and receive message","time":{"start":1717452260037,"stop":1717452260037,"duration":0},"status":"passed","severity":"normal"},{"uid":"da3d76a1c452132b","name":"Accepts a valid Waku Message","time":{"start":1717452012193,"stop":1717452012195,"duration":2},"status":"passed","severity":"normal"},{"uid":"6b87ecbd0f71ba3c","name":"Decoder throws on undefined content topic","time":{"start":1717452008819,"stop":1717452008819,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ddde6291266bcc","name":"Check received message containing short","time":{"start":1717452218690,"stop":1717452218691,"duration":1},"status":"passed","severity":"normal"},{"uid":"31fc9581b07aa820","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1717452661400,"stop":1717452661401,"duration":1},"status":"passed","severity":"normal"},{"uid":"59aa7d0e804a1314","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1717452209643,"stop":1717452209645,"duration":2},"status":"passed","severity":"normal"},{"uid":"c1c495a216db0f52","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1717452209655,"stop":1717452209657,"duration":2},"status":"passed","severity":"normal"},{"uid":"250e0c808efb009f","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1717452260026,"stop":1717452260026,"duration":0},"status":"passed","severity":"normal"},{"uid":"18cc886a9908b4d1","name":"Push message with long payload","time":{"start":1717452452474,"stop":1717452452474,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea93bad09c457b2d","name":"Push message with short payload","time":{"start":1717452606756,"stop":1717452606756,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a4429e79ed4a571","name":"isConnected should return true after first peer connects","time":{"start":1717452094593,"stop":1717452094593,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b6e4a8c20437af3","name":"should set field with only STORE enabled","time":{"start":1717452003909,"stop":1717452003909,"duration":0},"status":"passed","severity":"normal"},{"uid":"4673ae2d1ecae9d3","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1717451995215,"stop":1717451995215,"duration":0},"status":"passed","severity":"normal"},{"uid":"271362f28c5bc7ba","name":"Check received message containing escaped characters","time":{"start":1717452218697,"stop":1717452218697,"duration":0},"status":"passed","severity":"normal"},{"uid":"654d7f802f4508e4","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1717452330088,"stop":1717452330088,"duration":0},"status":"passed","severity":"normal"},{"uid":"6eead1f0d6d50472","name":"Waku message hash computation (payload length 0)","time":{"start":1717451998039,"stop":1717451998039,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7392ada5a9d3abe","name":"random static sharding 2 - Cluster ID: 765, Shard ID: 264","time":{"start":1717452587411,"stop":1717452587411,"duration":0},"status":"passed","severity":"normal"},{"uid":"94d2eeff3704ba98","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1717451998038,"stop":1717451998038,"duration":0},"status":"passed","severity":"normal"},{"uid":"865d8eddc60c7deb","name":"Check publish message containing unicode special characters","time":{"start":1717452500463,"stop":1717452500463,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b79bef3e7ea9c00","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1717452019772,"stop":1717452019773,"duration":1},"status":"passed","severity":"normal"},{"uid":"19caafb4e695c822","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1717451995212,"stop":1717451995213,"duration":1},"status":"passed","severity":"normal"},{"uid":"927098fa3514cd8d","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1717451995217,"stop":1717451995217,"duration":0},"status":"passed","severity":"normal"},{"uid":"146a9b47d9c6776c","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1717452046477,"stop":1717452046478,"duration":1},"status":"passed","severity":"normal"},{"uid":"a62344a6e756fc","name":"throws on empty content topic","time":{"start":1717451995191,"stop":1717451995191,"duration":0},"status":"passed","severity":"normal"},{"uid":"975b187cd2ae04e2","name":"Push message with emoji payload","time":{"start":1717452606770,"stop":1717452606771,"duration":1},"status":"passed","severity":"normal"},{"uid":"67711cdfccad355f","name":"Check received message containing long","time":{"start":1717452535765,"stop":1717452535765,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e8f8c9a3f0e3690","name":"Push message with SQL Injection payload","time":{"start":1717452452477,"stop":1717452452479,"duration":2},"status":"passed","severity":"normal"},{"uid":"6a81eba707603d7","name":"should emit a peer event after start","time":{"start":1717452515719,"stop":1717452515719,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca54fea72032194b","name":"Subscribe to topic containing short and publish message","time":{"start":1717452508831,"stop":1717452508831,"duration":0},"status":"passed","severity":"normal"},{"uid":"77317008978e136a","name":"Mutual subscription","time":{"start":1717452508827,"stop":1717452508827,"duration":0},"status":"passed","severity":"normal"},{"uid":"b431a27d0de6b6f","name":"Check meta is set [ecies]","time":{"start":1717452031264,"stop":1717452031265,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e6966a489edba17","name":"Encoder throws on undefined content topic","time":{"start":1717452031265,"stop":1717452031265,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc9a766fa4015803","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1717452124967,"stop":1717452124967,"duration":0},"status":"passed","severity":"normal"},{"uid":"8444a5c262b52ad4","name":"Fields are not dropped","time":{"start":1717452007991,"stop":1717452007993,"duration":2},"status":"passed","severity":"normal"},{"uid":"167939f79a6d337b","name":"Check message received after nwaku node is restarted","time":{"start":1717452535802,"stop":1717452535803,"duration":1},"status":"skipped","severity":"normal"},{"uid":"8c3e6fafeb350d5d","name":"Push 30 different messages","time":{"start":1717452452489,"stop":1717452452490,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a28b34a15f1221","name":"connected peers and dial","time":{"start":1717452451872,"stop":1717452451873,"duration":1},"status":"skipped","severity":"normal"},{"uid":"d81b568766302466","name":"should encode/decode to RLP encoding","time":{"start":1717452003904,"stop":1717452003904,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3152e0042078f18","name":"Non TWN Cluster","time":{"start":1717452570133,"stop":1717452570133,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a4a561b29d52bbf","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1717451995214,"stop":1717451995214,"duration":0},"status":"passed","severity":"normal"},{"uid":"80a73cb67238a54c","name":"Check received message containing Basic HTML tag","time":{"start":1717452535747,"stop":1717452535749,"duration":2},"status":"passed","severity":"normal"},{"uid":"87519770e97369d4","name":"Check message with invalid timestamp is not received","time":{"start":1717452535759,"stop":1717452535760,"duration":1},"status":"passed","severity":"normal"},{"uid":"5357d41382ef1cd","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1717452508830,"stop":1717452508830,"duration":0},"status":"passed","severity":"normal"},{"uid":"6defca581a65357","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1717451995296,"stop":1717451995296,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7288b4fb581b554","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1717452661384,"stop":1717452661384,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e42cb3b383b4d7d","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1717452019226,"stop":1717452019227,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd6aa4c3b2edd8c1","name":"Refresh subscription","time":{"start":1717452508830,"stop":1717452508830,"duration":0},"status":"skipped","severity":"normal"},{"uid":"dcb630d5356e5d6d","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1717451995203,"stop":1717451995204,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba9f28c1cf0e2646","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1717452633930,"stop":1717452633930,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e329056606a0759","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1717452661402,"stop":1717452661402,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8102c7e6e1bcaa9","name":"should properly create location multiaddrs - udp6","time":{"start":1717452003906,"stop":1717452003907,"duration":1},"status":"passed","severity":"normal"},{"uid":"d57ae68f9382fbc5","name":"Ping on unsubscribed peer","time":{"start":1717452121853,"stop":1717452121853,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f523d49c5be6e5","name":"Check publish message containing Basic HTML tag","time":{"start":1717452500460,"stop":1717452500461,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e570302720c1657","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1717451995202,"stop":1717451995202,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cba547052c8eda","name":"Subscribe and receives messages on 20 topics","time":{"start":1717452661383,"stop":1717452661383,"duration":0},"status":"passed","severity":"normal"},{"uid":"563386e147f35b26","name":"Push message with numeric payload","time":{"start":1717452452475,"stop":1717452452475,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d580c166c401141","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1717451995216,"stop":1717451995217,"duration":1},"status":"passed","severity":"normal"},{"uid":"b38126ee71ae67ff","name":"Subscribe to topic containing JSON and receive message","time":{"start":1717452260038,"stop":1717452260038,"duration":0},"status":"passed","severity":"normal"},{"uid":"4262713005f6376","name":"Overlapping topic subscription","time":{"start":1717452260031,"stop":1717452260031,"duration":0},"status":"passed","severity":"normal"},{"uid":"57bb80ab9477fe28","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1717452209675,"stop":1717452209675,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba01b57139d9327c","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1717451995213,"stop":1717451995213,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9f44778a356ff21","name":"should throw error - no public key","time":{"start":1717452003903,"stop":1717452003903,"duration":0},"status":"passed","severity":"normal"},{"uid":"73cedbe56fe3cfca","name":"Subscribe to topic containing emoji and receive message","time":{"start":1717452260041,"stop":1717452260041,"duration":0},"status":"passed","severity":"normal"},{"uid":"e819523641acb484","name":"Push message with rate limit","time":{"start":1717452606792,"stop":1717452606793,"duration":1},"status":"passed","severity":"normal"},{"uid":"5116e03d2edcd2cc","name":"Push to array if already present","time":{"start":1717451994822,"stop":1717451994823,"duration":1},"status":"passed","severity":"normal"},{"uid":"5cfb7b5d61f9c0a","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1717452580610,"stop":1717452580611,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d33da6485dc1bfc","name":"Sample","time":{"start":1717452003307,"stop":1717452003308,"duration":1},"status":"passed","severity":"normal"},{"uid":"5aab2f9fa9b44df4","name":"Encoder throws on empty string content topic","time":{"start":1717452029297,"stop":1717452029297,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7d19c4a77430d24","name":"Used by Waku Relay","time":{"start":1717452668944,"stop":1717452668945,"duration":1},"status":"passed","severity":"normal"},{"uid":"f70439b9abde4ae5","name":"handles empty contentTopics array correctly","time":{"start":1717451995225,"stop":1717451995225,"duration":0},"status":"passed","severity":"normal"},{"uid":"adc7497117e49213","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1717452124964,"stop":1717452124965,"duration":1},"status":"passed","severity":"normal"},{"uid":"7faef5f5bb381944","name":"Symmetric encrypt & Decrypt","time":{"start":1717452029890,"stop":1717452029890,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb6e7e0f428d26b9","name":"1 Store, 2 fetches","time":{"start":1717452019396,"stop":1717452019396,"duration":0},"status":"passed","severity":"normal"},{"uid":"46bc01d213c8f27a","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1717452053888,"stop":1717452053888,"duration":0},"status":"passed","severity":"normal"},{"uid":"a29f6f0eaa265a14","name":"should not fail to start the service if it is already started","time":{"start":1717452023419,"stop":1717452023420,"duration":1},"status":"passed","severity":"normal"},{"uid":"db694c8b2e6e8623","name":"Passing page size 0 when there are 110 messages","time":{"start":1717452658361,"stop":1717452658361,"duration":0},"status":"passed","severity":"normal"},{"uid":"590a138dfa1892ff","name":"Check publish message containing numeric","time":{"start":1717452500456,"stop":1717452500457,"duration":1},"status":"passed","severity":"normal"},{"uid":"10c7e0915c4e315c","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1717452275422,"stop":1717452275422,"duration":0},"status":"passed","severity":"normal"},{"uid":"f38ec9e23f236545","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1717452580615,"stop":1717452580615,"duration":0},"status":"passed","severity":"normal"},{"uid":"36f1f1f2e2529572","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1717451995199,"stop":1717451995200,"duration":1},"status":"passed","severity":"normal"},{"uid":"7fcfade939fff143","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1717451995198,"stop":1717451995198,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a718145ee6dec39","name":"Check received message containing Arabic","time":{"start":1717452535766,"stop":1717452535767,"duration":1},"status":"passed","severity":"normal"},{"uid":"5326a9b48d44211b","name":"Round trip binary encryption [ecies, signature]","time":{"start":1717452031264,"stop":1717452031264,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2838a9feb271540","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app41/6/topic763/utf8","time":{"start":1717452570134,"stop":1717452570134,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a835785fa1c3a56","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1717451995212,"stop":1717451995212,"duration":0},"status":"passed","severity":"normal"},{"uid":"322a59f97098428a","name":"Overlapping topic subscription","time":{"start":1717452508831,"stop":1717452508831,"duration":0},"status":"skipped","severity":"normal"},{"uid":"429fa430bee83510","name":"should throw error - no id","time":{"start":1717452003902,"stop":1717452003903,"duration":1},"status":"passed","severity":"normal"},{"uid":"5fc59f9e92770a0a","name":"Subscribe to topic containing long and receive message","time":{"start":1717452260032,"stop":1717452260033,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b9f685871ad369f","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1717452665987,"stop":1717452665987,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcaa700a722904b2","name":"Push message with content topic containing emoji","time":{"start":1717452606791,"stop":1717452606791,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef0b04256d15c5cf","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1717451995206,"stop":1717451995206,"duration":0},"status":"passed","severity":"normal"},{"uid":"c83be453d02d8be1","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1717452661370,"stop":1717452661370,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b32c63c5b04b2c7","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1717452275417,"stop":1717452275417,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d3d92a254ceab5f","name":"same cluster, different shard: nodes don't connect","time":{"start":1717452209608,"stop":1717452209609,"duration":1},"status":"passed","severity":"normal"},{"uid":"a98ab1b8bfa39876","name":"Subscribe to topic containing XML and receive message","time":{"start":1717452661393,"stop":1717452661394,"duration":1},"status":"passed","severity":"normal"},{"uid":"10dd8758a3645642","name":"Check publish message containing emoji","time":{"start":1717452500464,"stop":1717452500464,"duration":0},"status":"passed","severity":"normal"},{"uid":"8738924030500aec","name":"Push message with content topic containing XML","time":{"start":1717452606788,"stop":1717452606788,"duration":0},"status":"passed","severity":"normal"},{"uid":"807e654527550225","name":"random static sharding 3 - Cluster ID: 719, Shard ID: 477","time":{"start":1717452587411,"stop":1717452587411,"duration":0},"status":"passed","severity":"normal"},{"uid":"c26e0106d690d026","name":"Push message with unicode special characters payload","time":{"start":1717452606764,"stop":1717452606770,"duration":6},"status":"passed","severity":"normal"},{"uid":"ec8f45a2df42d7aa","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1717452570138,"stop":1717452570139,"duration":1},"status":"passed","severity":"normal"},{"uid":"60e6feaa8e9548e6","name":"should throw error - invalid id","time":{"start":1717452003903,"stop":1717452003903,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a83eaf2c20e998e","name":"Check message with invalid timestamp is not received","time":{"start":1717452535773,"stop":1717452535773,"duration":0},"status":"passed","severity":"normal"},{"uid":"113281b26b5ed3b6","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1717451995212,"stop":1717451995212,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea030c4623367ba7","name":"passes more than one ENR URLs and attempts connection","time":{"start":1717452059614,"stop":1717452059614,"duration":0},"status":"skipped","severity":"normal"},{"uid":"855e3acd0e9cbdd7","name":"should return all peers when numPeers is 0","time":{"start":1717452008461,"stop":1717452008462,"duration":1},"status":"passed","severity":"normal"},{"uid":"afc0db30ca2742fc","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 1","time":{"start":1717451995223,"stop":1717451995224,"duration":1},"status":"passed","severity":"normal"},{"uid":"adf56059a7141b59","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1717451995201,"stop":1717451995201,"duration":0},"status":"passed","severity":"normal"},{"uid":"c250235ebe113f4c","name":"should not fail to start the service if it is already started","time":{"start":1717452515718,"stop":1717452515719,"duration":1},"status":"passed","severity":"normal"},{"uid":"439748ba24e83b37","name":"should properly create location multiaddrs - tcp4","time":{"start":1717452003906,"stop":1717452003906,"duration":0},"status":"passed","severity":"normal"},{"uid":"36c4361ae6460828","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1717452661403,"stop":1717452661404,"duration":1},"status":"passed","severity":"normal"},{"uid":"2260bf77b15d098a","name":"Subscribe and receive messages via lightPush","time":{"start":1717452260015,"stop":1717452260015,"duration":0},"status":"passed","severity":"normal"},{"uid":"c100f832b2b956fb","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1717452330088,"stop":1717452330089,"duration":1},"status":"passed","severity":"normal"},{"uid":"67eb1f476c756f94","name":"Check received message containing emoji","time":{"start":1717452218698,"stop":1717452218698,"duration":0},"status":"passed","severity":"normal"},{"uid":"120383387a4b2304","name":"Push message with numeric payload","time":{"start":1717452606758,"stop":1717452606758,"duration":0},"status":"passed","severity":"normal"},{"uid":"5abd30303e4e550e","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1717452209665,"stop":1717452209666,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c0222f116ae6744","name":"Push message with Arabic payload","time":{"start":1717452452476,"stop":1717452452476,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5acc70de53aa031","name":"Decoder throws on empty string content topic","time":{"start":1717452008820,"stop":1717452008820,"duration":0},"status":"passed","severity":"normal"},{"uid":"d806e942175d719c","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1717452474368,"stop":1717452474369,"duration":1},"status":"passed","severity":"normal"},{"uid":"e121b042c416291f","name":"Decoder throws on undefined content topic","time":{"start":1717452031266,"stop":1717452031266,"duration":0},"status":"passed","severity":"normal"},{"uid":"f421b9c8bdd9183","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1717452316313,"stop":1717452316314,"duration":1},"status":"passed","severity":"normal"},{"uid":"21c1f64b01aa9ae3","name":"receives messages sent to provided content topic through callback (Waku class)","time":{"start":1717452500562,"stop":1717452500562,"duration":0},"status":"skipped","severity":"normal"},{"uid":"56e0e0d9ff7428f8","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1717451995207,"stop":1717451995207,"duration":0},"status":"passed","severity":"normal"},{"uid":"6047e4b13ea6a04e","name":"random static sharding 4 - Cluster ID: 532, Shard ID: 890","time":{"start":1717452587412,"stop":1717452587412,"duration":0},"status":"passed","severity":"normal"},{"uid":"9934f65764883dff","name":"Ping on unsubscribed peer","time":{"start":1717452121852,"stop":1717452121852,"duration":0},"status":"passed","severity":"normal"},{"uid":"d94bceb12b208712","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1717451998039,"stop":1717451998040,"duration":1},"status":"passed","severity":"normal"},{"uid":"f76ef60361de5ff0","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1717452474371,"stop":1717452474372,"duration":1},"status":"passed","severity":"normal"},{"uid":"c244d0afa6ca870b","name":"Check publish message containing JSON","time":{"start":1717452500461,"stop":1717452500461,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb7d5b32e440e5ed","name":"addEventListener with correct event","time":{"start":1717452086356,"stop":1717452086357,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6d108b0997da7af","name":"Query with Ordered Callback, No message returned","time":{"start":1717452622410,"stop":1717452622410,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f2109727217a1fe","name":"Check received message with timestamp: 1649153314 ","time":{"start":1717452218699,"stop":1717452218700,"duration":1},"status":"passed","severity":"normal"},{"uid":"64624d9009bdb5b6","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app11/4/topic467/xml","time":{"start":1717452570135,"stop":1717452570136,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb3dd6608ede513","name":"recovers when dns.resolve returns empty","time":{"start":1717452019768,"stop":1717452019768,"duration":0},"status":"passed","severity":"normal"},{"uid":"531953e7636b0c0a","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1717452209645,"stop":1717452209646,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0fc79bfc7291381","name":"Check message on other pubsub topic is not received","time":{"start":1717452218711,"stop":1717452218712,"duration":1},"status":"passed","severity":"normal"},{"uid":"f434d2d68b069c3b","name":"Check received message containing numeric","time":{"start":1717452535765,"stop":1717452535765,"duration":0},"status":"passed","severity":"normal"},{"uid":"14ba6e5e0b736f0e","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1717452316312,"stop":1717452316312,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6302834540d778c","name":"Check message with no pubsub topic is not received","time":{"start":1717452218712,"stop":1717452218713,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa0cbfbd1b6049fe","name":"Check publish message containing Script","time":{"start":1717452500460,"stop":1717452500460,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe31fba458ccc72c","name":"Passing cursor with wrong pubsubTopic","time":{"start":1717452580618,"stop":1717452580618,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c78c377c26729e3","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1717452260026,"stop":1717452260026,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf8b81b8027b8a61","name":"Check message with no content topic is not received","time":{"start":1717452535801,"stop":1717452535801,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfa9911560fc2d59","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1717452587409,"stop":1717452587410,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3fc4a7f53ed868d","name":"Check received message containing SQL Injection","time":{"start":1717452535744,"stop":1717452535745,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f6d38b076fa7458","name":"should only return 1 node with relay and store capability","time":{"start":1717452019770,"stop":1717452019771,"duration":1},"status":"passed","severity":"normal"},{"uid":"afe4217ff3d08a65","name":"Push message with Russian payload","time":{"start":1717452452477,"stop":1717452452477,"duration":0},"status":"passed","severity":"normal"},{"uid":"80dc393527dc74c1","name":"should set field with only RELAY enabled","time":{"start":1717452003908,"stop":1717452003909,"duration":1},"status":"passed","severity":"normal"},{"uid":"630e75d9d578bdb3","name":"should be able to encode the field with only RELAY set to true","time":{"start":1717452003101,"stop":1717452003103,"duration":2},"status":"passed","severity":"normal"},{"uid":"d7cdf1e05caa1f7a","name":"Check received message containing JSON","time":{"start":1717452218696,"stop":1717452218697,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e91772637a4b0a8","name":"throws an error for improperly formatted content topics","time":{"start":1717451995205,"stop":1717451995205,"duration":0},"status":"passed","severity":"normal"},{"uid":"779c75185871de28","name":"throws on content topic with empty topic name field","time":{"start":1717451995195,"stop":1717451995195,"duration":0},"status":"passed","severity":"normal"},{"uid":"95eae3585dbac8b4","name":"Check received message containing Script","time":{"start":1717452535768,"stop":1717452535768,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5d8516a4fb02d5e","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1717452622411,"stop":1717452622411,"duration":0},"status":"passed","severity":"normal"},{"uid":"19a3508e09db5f45","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app21/8/topic776/utf8","time":{"start":1717452570137,"stop":1717452570137,"duration":0},"status":"passed","severity":"normal"},{"uid":"45e3c905ec742837","name":"Generator, custom pubsub topic","time":{"start":1717452633926,"stop":1717452633926,"duration":0},"status":"passed","severity":"normal"},{"uid":"4419cd009e39a99c","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1717452260042,"stop":1717452260042,"duration":0},"status":"passed","severity":"normal"},{"uid":"77ccd3efad9303aa","name":"Publish message with rate limit","time":{"start":1717452500469,"stop":1717452500469,"duration":0},"status":"passed","severity":"normal"},{"uid":"35c70cc610331b9c","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1717452275418,"stop":1717452275418,"duration":0},"status":"passed","severity":"normal"},{"uid":"6781c5d83f1eb1f3","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1717451995211,"stop":1717451995211,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e99fd935db94677","name":"Check received message containing shell command","time":{"start":1717452218697,"stop":1717452218697,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b5bf59ca14b9ff6","name":"Push message with content topic containing Arabic","time":{"start":1717452452496,"stop":1717452452497,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b624459e42359b9","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 4","time":{"start":1717451995224,"stop":1717451995224,"duration":0},"status":"passed","severity":"normal"},{"uid":"b12722be0b78d45c","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1717452209662,"stop":1717452209663,"duration":1},"status":"passed","severity":"normal"},{"uid":"bbdd9ee23b98240c","name":"Reusing cursor across nodes","time":{"start":1717452580617,"stop":1717452580617,"duration":0},"status":"passed","severity":"normal"},{"uid":"acf0ac7bcce5eca","name":"Push message with content topic containing special chars","time":{"start":1717452452494,"stop":1717452452495,"duration":1},"status":"passed","severity":"normal"},{"uid":"52ff8799d5a1c0bc","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app22/6/topic860/xml","time":{"start":1717452570136,"stop":1717452570136,"duration":0},"status":"passed","severity":"normal"},{"uid":"373cb09a17955c7","name":"Check message with invalid timestamp is not received","time":{"start":1717452218708,"stop":1717452218708,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cd5e7813f66704b","name":"Subscribe to topic containing long and publish message","time":{"start":1717452508831,"stop":1717452508831,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddbe366af8b3448a","name":"Check received message with timestamp: 1717452045751 ","time":{"start":1717452535772,"stop":1717452535772,"duration":0},"status":"passed","severity":"normal"},{"uid":"21e02b9d214d35f8","name":"Relay + Store","time":{"start":1717452057157,"stop":1717452057157,"duration":0},"status":"passed","severity":"normal"},{"uid":"5579d1bd808576fc","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1717452580614,"stop":1717452580615,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5efa3105ea8f35b","name":"Check message with no content topic is not received","time":{"start":1717452535761,"stop":1717452535762,"duration":1},"status":"passed","severity":"normal"},{"uid":"914f7e9d4f970060","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1717451995218,"stop":1717451995218,"duration":0},"status":"passed","severity":"normal"},{"uid":"267cea766c0dfd99","name":"should not fail to stop the service if it was not started","time":{"start":1717452515712,"stop":1717452515713,"duration":1},"status":"passed","severity":"normal"},{"uid":"582035e98e9332aa","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1717452133020,"stop":1717452133021,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1c1cdf6ab9c5034","name":"Query generator for multiple messages with different content topic format","time":{"start":1717452641842,"stop":1717452641842,"duration":0},"status":"passed","severity":"normal"},{"uid":"765116675e2e8655","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1717452003106,"stop":1717452003107,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5f5ae3c13da13a0","name":"Refresh subscription","time":{"start":1717452661386,"stop":1717452661386,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee373616830e7e8e","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1717452275420,"stop":1717452275421,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b93ea3390fe4a4f","name":"Check received message containing special chars","time":{"start":1717452535740,"stop":1717452535741,"duration":1},"status":"passed","severity":"normal"},{"uid":"55ccf61be3ebcbcf","name":"Correctly serialized arguments","time":{"start":1717452321415,"stop":1717452321415,"duration":0},"status":"passed","severity":"normal"},{"uid":"a497f7e3be052165","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1717451995221,"stop":1717451995221,"duration":0},"status":"passed","severity":"normal"},{"uid":"545845ce51b1dd0","name":"Privacy Node - default protocol","time":{"start":1717452671223,"stop":1717452671223,"duration":0},"status":"passed","severity":"normal"},{"uid":"7caae7a58953117e","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1717452019773,"stop":1717452019773,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5d418a29a50bb7e0","name":"Query Generator, No Decoder","time":{"start":1717452622403,"stop":1717452622403,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a56931b6649716c","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1717452665991,"stop":1717452665995,"duration":4},"status":"passed","severity":"normal"},{"uid":"31e9a18f7ac9e4cf","name":"Fails to push message with large meta","time":{"start":1717452452504,"stop":1717452452504,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3ae6b38b2b3abd5","name":"Ephemeral field is preserved - encoder v0","time":{"start":1717452056202,"stop":1717452056202,"duration":0},"status":"passed","severity":"normal"},{"uid":"278e2715a15e2d63","name":"random static sharding 10 - Cluster ID: 613, Shard ID: 187","time":{"start":1717452587415,"stop":1717452587416,"duration":1},"status":"passed","severity":"normal"},{"uid":"640ab2fdd58b097a","name":"Push message with content topic containing shell command","time":{"start":1717452606789,"stop":1717452606790,"duration":1},"status":"passed","severity":"normal"},{"uid":"966a234789f4d652","name":"Check received message containing Arabic","time":{"start":1717452218693,"stop":1717452218694,"duration":1},"status":"passed","severity":"normal"},{"uid":"2504e06c808d0ffd","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1717452019226,"stop":1717452019226,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd5d59cd2602c78a","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1717452218707,"stop":1717452218707,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5726ffa8c5ad65e","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1717451995197,"stop":1717451995197,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c9d7fcdb7b73ef1","name":"random static sharding 1 - Cluster ID: 844, Shard ID: 557","time":{"start":1717452587410,"stop":1717452587410,"duration":0},"status":"passed","severity":"normal"},{"uid":"574923e1e2e1207c","name":"Ephemeral messages are not stored","time":{"start":1717452056201,"stop":1717452056202,"duration":1},"status":"passed","severity":"normal"},{"uid":"984cd466d42164fa","name":"Wrong topic","time":{"start":1717452570138,"stop":1717452570138,"duration":0},"status":"passed","severity":"normal"},{"uid":"7000604114eeae5e","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1717452500467,"stop":1717452500467,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c98c74de4440e43","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1717452316315,"stop":1717452316315,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4e278fd5394c4bf","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1717452019229,"stop":1717452019229,"duration":0},"status":"passed","severity":"normal"},{"uid":"421820c946686fd2","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1717452133022,"stop":1717452133022,"duration":0},"status":"passed","severity":"normal"},{"uid":"883a13fd1f7a019d","name":"creates an iterator","time":{"start":1717452653575,"stop":1717452653575,"duration":0},"status":"passed","severity":"normal"},{"uid":"536d468beea9c0bb","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1717452209624,"stop":1717452209625,"duration":1},"status":"passed","severity":"normal"},{"uid":"80a5a841ead60a53","name":"Check received message containing long","time":{"start":1717452218691,"stop":1717452218691,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a4c7ca5b0e24605","name":"Push message with content topic containing JSON","time":{"start":1717452606789,"stop":1717452606789,"duration":0},"status":"passed","severity":"normal"},{"uid":"e240a80c84ab203b","name":"Push message with content topic containing Chinese","time":{"start":1717452606786,"stop":1717452606786,"duration":0},"status":"passed","severity":"normal"},{"uid":"49a1e3c74358ed5","name":"should decode valid enr with tcp successfully","time":{"start":1717452003898,"stop":1717452003898,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e94f2fd8d69f4b4","name":"Add multiple subscription objects on single nwaku node","time":{"start":1717452260041,"stop":1717452260042,"duration":1},"status":"passed","severity":"normal"},{"uid":"22bb5dbdbf8fe2ca","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1717452275422,"stop":1717452275422,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c0725b48469e5a1","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1717452643233,"stop":1717452643233,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e8986c287285b6a","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1717451995216,"stop":1717451995216,"duration":0},"status":"passed","severity":"normal"},{"uid":"9dc455443598bd3b","name":"Fails to publish duplicate message","time":{"start":1717452500465,"stop":1717452500466,"duration":1},"status":"passed","severity":"normal"},{"uid":"53027473d786f3b9","name":"Subscribe to topic containing Script and receive message","time":{"start":1717452661423,"stop":1717452661424,"duration":1},"status":"passed","severity":"normal"},{"uid":"f916125143566b2e","name":"Filter","time":{"start":1717452671222,"stop":1717452671222,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ad2c734c6b9fbe1","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1717452023422,"stop":1717452023422,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ef3ccf3b5d55b96","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1717452474370,"stop":1717452474370,"duration":0},"status":"passed","severity":"normal"},{"uid":"f09964e72bb210e0","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1717452795361,"stop":1717452795361,"duration":0},"status":"passed","severity":"normal"},{"uid":"c582ba5486fd4f58","name":"Push message with escaped characters payload","time":{"start":1717452606763,"stop":1717452606764,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4459809ab5f9b0e","name":"can dial TLS multiaddrs","time":{"start":1717452321263,"stop":1717452321264,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e23048445b89df4","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1717452209623,"stop":1717452209624,"duration":1},"status":"passed","severity":"normal"},{"uid":"799829eb798a6052","name":"Check received message containing Chinese","time":{"start":1717452218693,"stop":1717452218693,"duration":0},"status":"passed","severity":"normal"},{"uid":"157feee6667d2ca4","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1717452209671,"stop":1717452209671,"duration":0},"status":"passed","severity":"normal"},{"uid":"fac6eea303cd1e49","name":"Check received message containing SQL Injection","time":{"start":1717452535767,"stop":1717452535768,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d81f366110f5a20","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1717452474374,"stop":1717452474374,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8e2e6ecda46416d","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1717452643234,"stop":1717452643234,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8ce1e86eef88dc9","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1717452059613,"stop":1717452059614,"duration":1},"status":"skipped","severity":"normal"},{"uid":"b017750e28066600","name":"different cluster, same shard: nodes don't connect","time":{"start":1717452209609,"stop":1717452209609,"duration":0},"status":"passed","severity":"normal"},{"uid":"97e2f4ec0eabf3e3","name":"Delete observer","time":{"start":1717452456335,"stop":1717452456335,"duration":0},"status":"passed","severity":"normal"},{"uid":"75f8bd8888326765","name":"LightPush","time":{"start":1717452671222,"stop":1717452671222,"duration":0},"status":"passed","severity":"normal"},{"uid":"14a480ed8df3a457","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1717451995217,"stop":1717451995217,"duration":0},"status":"passed","severity":"normal"},{"uid":"2821514a35309d27","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1717452209642,"stop":1717452209643,"duration":1},"status":"passed","severity":"normal"},{"uid":"32265bb4a5237887","name":"Fails to push message with empty content topic","time":{"start":1717452452503,"stop":1717452452503,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab49172ee2311fe9","name":"Ordered callback, aborts when callback returns true","time":{"start":1717452641844,"stop":1717452641844,"duration":0},"status":"passed","severity":"normal"},{"uid":"51b34e5d6d3cadce","name":"Check received message with timestamp: 1649153314 ","time":{"start":1717452535772,"stop":1717452535773,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9782d1d1deb076a","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1717452275418,"stop":1717452275418,"duration":0},"status":"passed","severity":"normal"},{"uid":"2da5d127a57a3464","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1717452508829,"stop":1717452508830,"duration":1},"status":"passed","severity":"normal"},{"uid":"d65bb63e99296cd0","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1717452260040,"stop":1717452260041,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e001e6d15e9c6d7","name":"Push message with content topic containing Arabic","time":{"start":1717452606786,"stop":1717452606787,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c4870d03737d94b","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1717452633927,"stop":1717452633927,"duration":0},"status":"passed","severity":"normal"},{"uid":"971e667884074784","name":"Check received message with timestamp: 1717452045751 ","time":{"start":1717452535757,"stop":1717452535757,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1bceebd957c9d89","name":"Subscribe to topic containing XML and receive message","time":{"start":1717452661424,"stop":1717452661424,"duration":0},"status":"passed","severity":"normal"},{"uid":"538bb1a8ac6675b5","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1717452795362,"stop":1717452795362,"duration":0},"status":"passed","severity":"normal"},{"uid":"31ca66f32baca07a","name":"topics with same application and version share the same shard","time":{"start":1717451995202,"stop":1717451995203,"duration":1},"status":"passed","severity":"normal"},{"uid":"a47770715a07fe73","name":"Check received message containing unicode special characters","time":{"start":1717452218698,"stop":1717452218698,"duration":0},"status":"passed","severity":"normal"},{"uid":"908e7603f614cb95","name":"Check received message containing Russian","time":{"start":1717452535767,"stop":1717452535767,"duration":0},"status":"passed","severity":"normal"},{"uid":"227c85545445a114","name":"Generator, custom pubsub topic","time":{"start":1717452633927,"stop":1717452633928,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1ea1b0a245e0115","name":"Query generator for multiple messages","time":{"start":1717452641836,"stop":1717452641837,"duration":1},"status":"passed","severity":"normal"},{"uid":"290e10c0f8cad61e","name":"Store - dialed after - with timeout","time":{"start":1717452671221,"stop":1717452671221,"duration":0},"status":"passed","severity":"normal"},{"uid":"8721689c46603276","name":"Overlapping topic subscription","time":{"start":1717452661411,"stop":1717452661415,"duration":4},"status":"passed","severity":"normal"},{"uid":"e59ffc49de7c6469","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1717451995197,"stop":1717451995197,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bb528ee49336f04","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1717452008820,"stop":1717452008820,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ccd5a31e6678d37","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1717452209671,"stop":1717452209671,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd1ae57960b956a","name":"throws on content topic with generation field greater than 0","time":{"start":1717451995193,"stop":1717451995193,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cade378cef1bc4","name":"Push message with content topic containing XML","time":{"start":1717452452500,"stop":1717452452500,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e17358c6583fffd","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1717452209648,"stop":1717452209649,"duration":1},"status":"passed","severity":"normal"},{"uid":"725e5cf29978bd35","name":"Subscribe to topic containing numeric and receive message","time":{"start":1717452661421,"stop":1717452661421,"duration":0},"status":"passed","severity":"normal"},{"uid":"c606fa688eb0da1f","name":"Push message with meta","time":{"start":1717452606792,"stop":1717452606792,"duration":0},"status":"passed","severity":"normal"},{"uid":"4594c0a7b7a00cf","name":"Subscribe to topic containing Script and publish message","time":{"start":1717452508833,"stop":1717452508834,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2c8b98a51bf8a4e","name":"Push message with emoji payload","time":{"start":1717452452488,"stop":1717452452489,"duration":1},"status":"passed","severity":"normal"},{"uid":"1996c2de7177799e","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1717451995221,"stop":1717451995221,"duration":0},"status":"passed","severity":"normal"},{"uid":"a91bedaea1b78e03","name":"Sign & Recover","time":{"start":1717452029891,"stop":1717452029892,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe922dc2123aea70","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1717452474372,"stop":1717452474373,"duration":1},"status":"passed","severity":"normal"},{"uid":"43f7175b4f04676f","name":"should be able to decode the field with only STORE set to true","time":{"start":1717452003110,"stop":1717452003111,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9cb7928a0f48da9","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1717451995213,"stop":1717451995214,"duration":1},"status":"passed","severity":"normal"},{"uid":"269ea1d3ce85097a","name":"can start the service","time":{"start":1717452023418,"stop":1717452023418,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf25a93679c374f0","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1717452124970,"stop":1717452124971,"duration":1},"status":"passed","severity":"normal"},{"uid":"af6b0e8ef83eacaf","name":"Check message with no payload is not received","time":{"start":1717452535762,"stop":1717452535762,"duration":0},"status":"passed","severity":"normal"},{"uid":"af39370041b1caa2","name":"Publish message with custom timestamp: Tue Jun 13 2023 22:07:54 GMT+0000 (Coordinated Universal Time)","time":{"start":1717452500464,"stop":1717452500465,"duration":1},"status":"passed","severity":"normal"},{"uid":"226026c552ac261e","name":"Check received message containing unicode special characters","time":{"start":1717452535755,"stop":1717452535756,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2dbe68b392099cb","name":"Ping on peer without subscriptions","time":{"start":1717452121851,"stop":1717452121851,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef9c7f9e45162bbb","name":"Check received message containing numeric","time":{"start":1717452218691,"stop":1717452218692,"duration":1},"status":"passed","severity":"normal"},{"uid":"ecac06db11d5d2d4","name":"Subscribe and receive messages via lightPush","time":{"start":1717452661369,"stop":1717452661369,"duration":0},"status":"passed","severity":"normal"},{"uid":"f09cff9b8cf5a5b2","name":"should throw an error for missing sharding configuration","time":{"start":1717451995224,"stop":1717451995224,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1fe08fa83461f03","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1717452019773,"stop":1717452019774,"duration":1},"status":"skipped","severity":"normal"},{"uid":"471b340cc05ded15","name":"Fails to publish message with empty text","time":{"start":1717452500466,"stop":1717452500466,"duration":0},"status":"passed","severity":"normal"},{"uid":"70a0c441edc5e3e1","name":"Push message with content topic containing long","time":{"start":1717452452492,"stop":1717452452493,"duration":1},"status":"passed","severity":"normal"},{"uid":"e81f7ca1d38a7a79","name":"Check received message with timestamp: 1717452046187 ","time":{"start":1717452218699,"stop":1717452218699,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cf50d84e3c03d4b","name":"different cluster, same shard: nodes don't connect","time":{"start":1717452330090,"stop":1717452330090,"duration":0},"status":"passed","severity":"normal"},{"uid":"216301e653f1d88","name":"should handle corrupted local storage data gracefully","time":{"start":1717452023423,"stop":1717452023423,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab64e5934db1040","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1717452474369,"stop":1717452474370,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb3a2862efb76e31","name":"should set field with all protocols enabled","time":{"start":1717452003908,"stop":1717452003908,"duration":0},"status":"passed","severity":"normal"},{"uid":"954136a384af436d","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1717452046476,"stop":1717452046477,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e615798412ba377","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1717452508832,"stop":1717452508832,"duration":0},"status":"passed","severity":"normal"},{"uid":"f17ecd2e06926b20","name":"Push message with content topic containing special chars","time":{"start":1717452606775,"stop":1717452606775,"duration":0},"status":"passed","severity":"normal"},{"uid":"f333cb90dd33ed2b","name":"shard 0","time":{"start":1717452587409,"stop":1717452587409,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1d1a2456358dc3f","name":"Push message with content topic containing shell command","time":{"start":1717452452501,"stop":1717452452501,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc30b0063d9f0bba","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1717452665996,"stop":1717452665997,"duration":1},"status":"passed","severity":"normal"},{"uid":"9bb609badb75c18f","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1717452451705,"stop":1717452451705,"duration":0},"status":"skipped","severity":"normal"},{"uid":"35264d05c545c2fc","name":"Publishes to nwaku","time":{"start":1717452478552,"stop":1717452478552,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9fd84de35613484","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1717452133021,"stop":1717452133021,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd63fe97ead51704","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1717452209662,"stop":1717452209662,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa91ad25e09ce3b2","name":"Check received message containing JSON","time":{"start":1717452535769,"stop":1717452535769,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b1b4113c0a8bb49","name":"Check received message containing special chars","time":{"start":1717452218692,"stop":1717452218692,"duration":0},"status":"passed","severity":"normal"},{"uid":"db2283901ee50112","name":"Push message with Basic HTML tag payload","time":{"start":1717452606762,"stop":1717452606762,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cc380824af31212","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1717452474370,"stop":1717452474371,"duration":1},"status":"passed","severity":"normal"},{"uid":"fbab145889eacad9","name":"addEventListener with wrong event","time":{"start":1717452086357,"stop":1717452086357,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb624cba280e0240","name":"Subscribe to topic containing Russian and receive message","time":{"start":1717452661392,"stop":1717452661392,"duration":0},"status":"passed","severity":"normal"},{"uid":"614146ebacef365c","name":"Push message with meta","time":{"start":1717452452503,"stop":1717452452503,"duration":0},"status":"passed","severity":"normal"},{"uid":"c316146a05ed344f","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1717452209664,"stop":1717452209664,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffa462bd7f404c54","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1717451995215,"stop":1717451995215,"duration":0},"status":"passed","severity":"normal"},{"uid":"65bed1aaf485ddf6","name":"Passing an array","time":{"start":1717452668943,"stop":1717452668943,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fe0be7f74810ee","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1717452209649,"stop":1717452209653,"duration":4},"status":"passed","severity":"normal"},{"uid":"84ea661b3b7aceda","name":"Check publish message containing long","time":{"start":1717452500456,"stop":1717452500456,"duration":0},"status":"passed","severity":"normal"},{"uid":"17d00c3d4dbd0a00","name":"Encoder throws on undefined content topic","time":{"start":1717452008818,"stop":1717452008819,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4c09da4511a4368","name":"should properly create location multiaddrs - udp4","time":{"start":1717452003906,"stop":1717452003906,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcee373b777f0b23","name":"Check publish message containing XML","time":{"start":1717452500460,"stop":1717452500460,"duration":0},"status":"passed","severity":"normal"},{"uid":"77ef5f0ee41ecc95","name":"Passing page size 1 when there are 4 messages","time":{"start":1717452658361,"stop":1717452658362,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5f7692ee09814df","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1717452665996,"stop":1717452665996,"duration":0},"status":"passed","severity":"normal"},{"uid":"62a6d0ec82849c8b","name":"handles multiple messages","time":{"start":1717452653576,"stop":1717452653576,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c9abd0bdb50c24c","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1717452275418,"stop":1717452275418,"duration":0},"status":"passed","severity":"normal"},{"uid":"effaaac77afbc578","name":"Subscribe to topic containing JSON and receive message","time":{"start":1717452661425,"stop":1717452661426,"duration":1},"status":"passed","severity":"normal"},{"uid":"c96c80c5d368df88","name":"Relay","time":{"start":1717452057156,"stop":1717452057156,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3503861263df9de","name":"given a waku node and content topic, creates a filter subscription","time":{"start":1717452500561,"stop":1717452500561,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fbdf86796fa15759","name":"Check received message containing long","time":{"start":1717452535737,"stop":1717452535737,"duration":0},"status":"passed","severity":"normal"},{"uid":"74a4e6a5754a1dc2","name":"Subscribe to topic containing numeric and receive message","time":{"start":1717452661389,"stop":1717452661390,"duration":1},"status":"passed","severity":"normal"},{"uid":"87da4b364c83d82b","name":"Push message with content topic containing JSON","time":{"start":1717452452501,"stop":1717452452501,"duration":0},"status":"passed","severity":"normal"},{"uid":"60be54e2df277032","name":"pre and post cipher","time":{"start":1717452029891,"stop":1717452029891,"duration":0},"status":"passed","severity":"normal"},{"uid":"86eff3099f1f21cd","name":"Push message with custom timestamp: 1717455818930","time":{"start":1717452452512,"stop":1717452452512,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec1b443899f237f9","name":"Js publishes, other Js receives","time":{"start":1717452478553,"stop":1717452478554,"duration":1},"status":"passed","severity":"normal"},{"uid":"11feba4d703e5aa5","name":"Push message with escaped characters payload","time":{"start":1717452452484,"stop":1717452452486,"duration":2},"status":"passed","severity":"normal"},{"uid":"fcb836dd86a55a92","name":"throws on content topic with too few or too many fields","time":{"start":1717451995192,"stop":1717451995192,"duration":0},"status":"passed","severity":"normal"},{"uid":"93927931234c03a5","name":"Init the array if not present","time":{"start":1717451994820,"stop":1717451994822,"duration":2},"status":"passed","severity":"normal"}] |