mirror of
https://github.com/logos-messaging/logos-messaging-allure-js.git
synced 2026-01-18 16:03:11 +00:00
1 line
156 KiB
JSON
1 line
156 KiB
JSON
[{"uid":"56b70a9216e78514","name":"Wrong topic","time":{"start":1721244168028,"stop":1721244168029,"duration":1},"status":"passed","severity":"normal"},{"uid":"5da48f739d8a40d9","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1721244118823,"stop":1721244118824,"duration":1},"status":"passed","severity":"normal"},{"uid":"1fab34eed4ff086c","name":"should be able to decode the field with only RELAY set to true","time":{"start":1721243567356,"stop":1721243567357,"duration":1},"status":"passed","severity":"normal"},{"uid":"c701ce070ef1d398","name":"Generator, 2 different pubsubtopics","time":{"start":1721244250746,"stop":1721244250746,"duration":0},"status":"passed","severity":"normal"},{"uid":"38bbb891bf60e53","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1721243618586,"stop":1721243618587,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9d4a27f5054e834","name":"retrieves a single peer","time":{"start":1721243584196,"stop":1721243584197,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ff16870ddd48038","name":"should use the provided clusterId for the pubsub topic","time":{"start":1721243559546,"stop":1721243559547,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b4c59a2e0e3a076","name":"Push message with content topic containing Basic HTML tag","time":{"start":1721244079428,"stop":1721244079428,"duration":0},"status":"passed","severity":"normal"},{"uid":"8324ddc7c5329bee","name":"Check received message containing emoji","time":{"start":1721243817811,"stop":1721243817812,"duration":1},"status":"passed","severity":"normal"},{"uid":"7af44fdef852ca26","name":"Push message with content topic containing Script","time":{"start":1721244211525,"stop":1721244211525,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e433f5db292304","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721243705976,"stop":1721243705978,"duration":2},"status":"passed","severity":"normal"},{"uid":"bb50be864b103a30","name":"should not throw an error for a single configured topic","time":{"start":1721243559539,"stop":1721243559539,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2677ded499cc823","name":"Check received message containing shell command","time":{"start":1721244127918,"stop":1721244127919,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4f1c10739422f04","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1721244232179,"stop":1721244232179,"duration":0},"status":"passed","severity":"normal"},{"uid":"38d1b202037c384e","name":"Subscribe to topic containing Script and receive message","time":{"start":1721244246015,"stop":1721244246015,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff9ba7abdc5975e6","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1721243819599,"stop":1721243819600,"duration":1},"status":"passed","severity":"normal"},{"uid":"c14e50c3045f775c","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1721243559517,"stop":1721243559518,"duration":1},"status":"passed","severity":"normal"},{"uid":"94ed9e8f375d337a","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1721243819580,"stop":1721243819580,"duration":0},"status":"passed","severity":"normal"},{"uid":"42345aeba2bcc16f","name":"should handle application and version for autosharding","time":{"start":1721243559528,"stop":1721243559528,"duration":0},"status":"passed","severity":"normal"},{"uid":"ede46d0b59f54c6f","name":"Encoder throws on undefined content topic","time":{"start":1721243594093,"stop":1721243594093,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8b71c075f820846","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1721244092445,"stop":1721244092445,"duration":0},"status":"passed","severity":"normal"},{"uid":"250d1270177025a5","name":"new peer added after a peer was already found","time":{"start":1721244049051,"stop":1721244049051,"duration":0},"status":"skipped","severity":"normal"},{"uid":"12ba3164ad4572f6","name":"should decode valid enr successfully","time":{"start":1721243568121,"stop":1721243568121,"duration":0},"status":"passed","severity":"normal"},{"uid":"c645a5dd0ad70aa8","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1721243869477,"stop":1721243869477,"duration":0},"status":"passed","severity":"normal"},{"uid":"db57c345d8667b98","name":"Push message with content topic containing Chinese","time":{"start":1721244211523,"stop":1721244211524,"duration":1},"status":"passed","severity":"normal"},{"uid":"3740ea884f7d0bd4","name":"Add multiple subscription objects on single nwaku node","time":{"start":1721244246006,"stop":1721244246006,"duration":0},"status":"passed","severity":"normal"},{"uid":"6186d05d7ee23dab","name":"Push message with long payload","time":{"start":1721244211497,"stop":1721244211498,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5b3d4618319302a","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1721244105965,"stop":1721244105965,"duration":0},"status":"passed","severity":"normal"},{"uid":"63adf94d4301032a","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1721243559543,"stop":1721243559543,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bb312badf090eae","name":"should be able to decode the field with only FILTER set to true","time":{"start":1721243567357,"stop":1721243567358,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d86068379cd01da","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1721243559524,"stop":1721243559524,"duration":0},"status":"passed","severity":"normal"},{"uid":"38bd4dc576fd9995","name":"Publish message with rate limit","time":{"start":1721244105967,"stop":1721244105968,"duration":1},"status":"passed","severity":"normal"},{"uid":"a90b6c4d7fc4fd62","name":"Push message with Chinese payload","time":{"start":1721244079377,"stop":1721244079377,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd5d1ed01c873808","name":"Subscribe to topic containing emoji and receive message","time":{"start":1721243869483,"stop":1721243869483,"duration":0},"status":"passed","severity":"normal"},{"uid":"351abce9be88424b","name":"should throw error - no public key","time":{"start":1721243568123,"stop":1721243568124,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc2fe38c8ba03d0f","name":"should throw error - no public key","time":{"start":1721243568132,"stop":1721243568132,"duration":0},"status":"passed","severity":"normal"},{"uid":"62dea4311ca0279c","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1721243559529,"stop":1721243559529,"duration":0},"status":"passed","severity":"normal"},{"uid":"11a5cc0362a24fe0","name":"Ping on unsubscribed peer","time":{"start":1721243710146,"stop":1721243710146,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c7a4136a713ad6","name":"Subscribe to topic containing JSON and receive message","time":{"start":1721243869481,"stop":1721243869481,"duration":0},"status":"passed","severity":"normal"},{"uid":"70c9b07445807264","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1721244246003,"stop":1721244246003,"duration":0},"status":"passed","severity":"normal"},{"uid":"e005bfa7080821c3","name":"Query Generator - forward","time":{"start":1721244253635,"stop":1721244253635,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d645b6141bcc974","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1721243819584,"stop":1721243819584,"duration":0},"status":"passed","severity":"normal"},{"uid":"23b35821b09f7923","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1721244246018,"stop":1721244246019,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d0d227d2ba44747","name":"should be called for bootstrap peers","time":{"start":1721243618586,"stop":1721243618586,"duration":0},"status":"passed","severity":"normal"},{"uid":"24b438335fffcbfa","name":"Check message with invalid timestamp is not received","time":{"start":1721244127923,"stop":1721244127923,"duration":0},"status":"passed","severity":"normal"},{"uid":"4680a4beba15afc9","name":"Callback on promise, aborts when callback returns true","time":{"start":1721244263391,"stop":1721244263392,"duration":1},"status":"passed","severity":"normal"},{"uid":"f55ac63232de2123","name":"Push message with content topic containing emoji","time":{"start":1721244211529,"stop":1721244211529,"duration":0},"status":"passed","severity":"normal"},{"uid":"579052929a8cbcd4","name":"Add multiple subscription objects on single nwaku node","time":{"start":1721244246021,"stop":1721244246021,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ea325737294a531","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1721244263759,"stop":1721244263759,"duration":0},"status":"passed","severity":"normal"},{"uid":"8928643142c584d4","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1721244092443,"stop":1721244092444,"duration":1},"status":"passed","severity":"normal"},{"uid":"24f8f6ee9db4f2e7","name":"Check received message containing Script","time":{"start":1721244127912,"stop":1721244127912,"duration":0},"status":"passed","severity":"normal"},{"uid":"901564a88388c247","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1721243819583,"stop":1721243819584,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f6f6bc64ab818f0","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1721243880658,"stop":1721243880659,"duration":1},"status":"passed","severity":"normal"},{"uid":"43fbb82cf8c973b3","name":"Push message with custom timestamp: 1690485452741","time":{"start":1721244079446,"stop":1721244079447,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a82707d63f48f12","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1721243562177,"stop":1721243562178,"duration":1},"status":"passed","severity":"normal"},{"uid":"96fa152cbb7854d3","name":"Ping on unsubscribed peer","time":{"start":1721243710144,"stop":1721243710144,"duration":0},"status":"passed","severity":"normal"},{"uid":"8953ee8b5e1fb091","name":"Publish message with custom timestamp: Thu Jul 27 2023 19:21:19 GMT+0000 (Coordinated Universal Time)","time":{"start":1721244105962,"stop":1721244105963,"duration":1},"status":"passed","severity":"normal"},{"uid":"169664f80d32c4f6","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1721243584201,"stop":1721243584201,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ec1d290b017d1dc","name":"should not receive a peer event after stop","time":{"start":1721244424125,"stop":1721244424125,"duration":0},"status":"passed","severity":"normal"},{"uid":"aee45a561fa485a2","name":"Query Generator, Multiple PubsubTopics","time":{"start":1721244232177,"stop":1721244232177,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4069443fd523e5c","name":"Passing cursor with wrong message digest","time":{"start":1721244211715,"stop":1721244211715,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d81a1542ce961df","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1721243567360,"stop":1721243567361,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca801cd3540c3d54","name":"Encoder throws on empty string content topic","time":{"start":1721243596054,"stop":1721243596054,"duration":0},"status":"passed","severity":"normal"},{"uid":"e390bbe1aefc3225","name":"safeDispatchEvent","time":{"start":1721243650921,"stop":1721243650922,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9b510b3d8e6da66","name":"Check received message containing special chars","time":{"start":1721244127943,"stop":1721244127943,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5a4b2b864f959c5","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1721243559546,"stop":1721243559546,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b56e533a61b299","name":"should throw error - no id","time":{"start":1721243568123,"stop":1721243568123,"duration":0},"status":"passed","severity":"normal"},{"uid":"fab9546cb4504870","name":"Check received message containing shell command","time":{"start":1721244127948,"stop":1721244127949,"duration":1},"status":"passed","severity":"normal"},{"uid":"2fbd4f6a37920e41","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app51/6/topic120/xml","time":{"start":1721244168027,"stop":1721244168028,"duration":1},"status":"passed","severity":"normal"},{"uid":"5dfb0e90bef2d050","name":"Check received message containing JSON","time":{"start":1721243817809,"stop":1721243817810,"duration":1},"status":"passed","severity":"normal"},{"uid":"723c6fbf76ef067e","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1721243611232,"stop":1721243611234,"duration":2},"status":"passed","severity":"normal"},{"uid":"2f10d62f43403b8e","name":"Check publish message containing unicode special characters","time":{"start":1721244105961,"stop":1721244105961,"duration":0},"status":"passed","severity":"normal"},{"uid":"a30f7760c9887af","name":"should use DNS peer discovery with light client","time":{"start":1721243622000,"stop":1721243622000,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7fd1cb4c90d33e4d","name":"random static sharding 8 - Cluster ID: 961, Shard ID: 720","time":{"start":1721244186395,"stop":1721244186395,"duration":0},"status":"passed","severity":"normal"},{"uid":"dacc8fbba75d53a1","name":"Check message received after nwaku node is restarted","time":{"start":1721244127935,"stop":1721244127935,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fd7f96c725b2f1bb","name":"should not receive a peer event before start","time":{"start":1721244424125,"stop":1721244424125,"duration":0},"status":"passed","severity":"normal"},{"uid":"934b181def652e22","name":"Fails to push message bigger that 1MB","time":{"start":1721244079450,"stop":1721244079455,"duration":5},"status":"passed","severity":"normal"},{"uid":"8519134d5e5c180f","name":"should only return 1 node with store capability","time":{"start":1721243584200,"stop":1721243584200,"duration":0},"status":"passed","severity":"normal"},{"uid":"14f62c857b627109","name":"Passing page size 10 when there are 10 messages","time":{"start":1721244272697,"stop":1721244272698,"duration":1},"status":"passed","severity":"normal"},{"uid":"17a52516b9440cba","name":"Check received message containing Arabic","time":{"start":1721244127943,"stop":1721244127944,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a4379cd3aa1a514","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1721243583861,"stop":1721243583862,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6254450c5229b69","name":"Check message on other pubsub topic is not received","time":{"start":1721244127923,"stop":1721244127923,"duration":0},"status":"passed","severity":"normal"},{"uid":"46e6cabdc407e48d","name":"Subscribe to topic containing XML and receive message","time":{"start":1721244246016,"stop":1721244246017,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d907fd848669d90","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1721243751240,"stop":1721243751240,"duration":0},"status":"passed","severity":"normal"},{"uid":"2944b8ac1dc438e5","name":"Add multiple subscription objects on single nwaku node","time":{"start":1721243869483,"stop":1721243869483,"duration":0},"status":"passed","severity":"normal"},{"uid":"47a5985acab9e77d","name":"should not receive a peer event before start","time":{"start":1721243588088,"stop":1721243588088,"duration":0},"status":"passed","severity":"normal"},{"uid":"d51c659cb09ade20","name":"Check received message containing Basic HTML tag","time":{"start":1721243817809,"stop":1721243817809,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f30469305c1c06f","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1721243620827,"stop":1721243620828,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a3271f4027a9af0","name":"Subscribe to topic containing Script and publish message","time":{"start":1721244118800,"stop":1721244118801,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd42cc7ceab910f9","name":"Push message with special chars payload","time":{"start":1721244079376,"stop":1721244079377,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f6ef4db423da59a","name":"Delete observer","time":{"start":1721244052778,"stop":1721244052778,"duration":0},"status":"passed","severity":"normal"},{"uid":"15b6786aee4ddc90","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1721244263768,"stop":1721244263770,"duration":2},"status":"passed","severity":"normal"},{"uid":"4c4c32f4e46b9b90","name":"returns all values when wanted number is greater than available values","time":{"start":1721243583164,"stop":1721243583165,"duration":1},"status":"passed","severity":"normal"},{"uid":"9af01bcbfea5c54a","name":"Reopen subscription with peer with lost subscription","time":{"start":1721243676995,"stop":1721243676995,"duration":0},"status":"passed","severity":"normal"},{"uid":"2284d632ec6a945c","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1721243611236,"stop":1721243611236,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcdfd074d5334eb0","name":"Promise Callback - backward","time":{"start":1721244253637,"stop":1721244253637,"duration":0},"status":"passed","severity":"normal"},{"uid":"7990194605bed4a2","name":"should return valid sharding parameters for static sharding","time":{"start":1721243559542,"stop":1721243559543,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e17c0462a5dc70b","name":"Ping on subscribed peer","time":{"start":1721243676983,"stop":1721243676984,"duration":1},"status":"passed","severity":"normal"},{"uid":"dbae55ec58b26f88","name":"Reopen subscription with peer with lost subscription","time":{"start":1721243710146,"stop":1721243710147,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f22a9aa952b465d","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1721243559518,"stop":1721243559519,"duration":1},"status":"passed","severity":"normal"},{"uid":"3588995f3fe4acb4","name":"Check received message containing escaped characters","time":{"start":1721244127919,"stop":1721244127920,"duration":1},"status":"passed","severity":"normal"},{"uid":"47d01fdeab20fe7b","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app93/4/topic310/test.js","time":{"start":1721244168022,"stop":1721244168023,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f0e20e0040f165c","name":"Subscribe and receive messages via waku relay post","time":{"start":1721244246008,"stop":1721244246008,"duration":0},"status":"passed","severity":"normal"},{"uid":"e693108155d2b0a4","name":"Push message with content topic containing long","time":{"start":1721244211515,"stop":1721244211516,"duration":1},"status":"passed","severity":"normal"},{"uid":"ddd682aeba9071f6","name":"random static sharding 6 - Cluster ID: 263, Shard ID: 613","time":{"start":1721244186394,"stop":1721244186394,"duration":0},"status":"passed","severity":"normal"},{"uid":"ceec033c005b6998","name":"Check received message containing shell command","time":{"start":1721243817810,"stop":1721243817810,"duration":0},"status":"passed","severity":"normal"},{"uid":"23f4bcbe1a37cdc0","name":"Check received message containing Arabic","time":{"start":1721243817807,"stop":1721243817807,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecfe0168967b7960","name":"removeEventListener with wrong event","time":{"start":1721243650919,"stop":1721243650920,"duration":1},"status":"passed","severity":"normal"},{"uid":"1238046313c7a5ef","name":"should not fail to start the service if it is already started","time":{"start":1721243588087,"stop":1721243588087,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8011778fc6cc95","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1721244118802,"stop":1721244118806,"duration":4},"status":"passed","severity":"normal"},{"uid":"f2ba55486a10c172","name":"Push message with Script payload","time":{"start":1721244211504,"stop":1721244211505,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e4c95a0376991d4","name":"isConnected between 2 js-waku relay nodes","time":{"start":1721243669801,"stop":1721243669801,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f3cd033c3d69f4c","name":"Tracks peer failures correctly","time":{"start":1721243733065,"stop":1721243733065,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad9274697495e931","name":"Waku message hash computation (no timestamp)","time":{"start":1721243562179,"stop":1721243562179,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e0ac15d154b2666","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app37/6/topic352/utf8","time":{"start":1721244168024,"stop":1721244168024,"duration":0},"status":"passed","severity":"normal"},{"uid":"39c1493e89bfa236","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1721243819585,"stop":1721243819585,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4e91bb916a451ab","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1721243705979,"stop":1721243705979,"duration":0},"status":"passed","severity":"normal"},{"uid":"4302f770f934fb75","name":"Push message with Basic HTML tag payload","time":{"start":1721244211507,"stop":1721244211507,"duration":0},"status":"passed","severity":"normal"},{"uid":"97efce1ef06ad798","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1721244118799,"stop":1721244118800,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b7b4657ce73b407","name":"ignores domain fetching errors","time":{"start":1721243584198,"stop":1721243584198,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6306770eef97913","name":"should properly compute the node id","time":{"start":1721243568133,"stop":1721243568133,"duration":0},"status":"passed","severity":"normal"},{"uid":"139ba9beb0bc5b4e","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1721243705969,"stop":1721243705969,"duration":0},"status":"passed","severity":"normal"},{"uid":"1345b360ce04ac51","name":"Fails to push message with large meta","time":{"start":1721244211530,"stop":1721244211530,"duration":0},"status":"passed","severity":"normal"},{"uid":"d91fd2257a525d02","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1721244118758,"stop":1721244118759,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a33b393b4da263b","name":"should throw an error for an unconfigured topic","time":{"start":1721243559539,"stop":1721243559540,"duration":1},"status":"passed","severity":"normal"},{"uid":"490c21d69db91dd3","name":"Query Generator - backward","time":{"start":1721244253635,"stop":1721244253636,"duration":1},"status":"passed","severity":"normal"},{"uid":"86156d355b10cf4","name":"Check publish message containing special chars","time":{"start":1721244105956,"stop":1721244105956,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b98dcb8ada205ed","name":"Throws when trying to push message with empty payload","time":{"start":1721244211513,"stop":1721244211514,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba2af93e28b020c4","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1721243819592,"stop":1721243819593,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f5b055cc133996e","name":"should properly create location multiaddrs - udp6","time":{"start":1721243568136,"stop":1721243568136,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0d7c9bb27fedcd2","name":"Publish without waiting for remote peer","time":{"start":1721244118752,"stop":1721244118755,"duration":3},"status":"passed","severity":"normal"},{"uid":"daeb7c2bd3c32c6d","name":"given a content topic, creates a waku node and filter subscription","time":{"start":1721244106067,"stop":1721244106067,"duration":0},"status":"skipped","severity":"normal"},{"uid":"61a743a61886c340","name":"Push message equal or less that 1MB","time":{"start":1721244211532,"stop":1721244211532,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ce0a22affe06737","name":"Ping on unsubscribed peer","time":{"start":1721243676994,"stop":1721243676995,"duration":1},"status":"passed","severity":"normal"},{"uid":"7207836dcacbd52","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1721243869483,"stop":1721243869484,"duration":1},"status":"passed","severity":"normal"},{"uid":"51ff2c53baaf0a12","name":"Check received message containing Russian","time":{"start":1721244127944,"stop":1721244127944,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f31cab47f7c4d9a","name":"Ephemeral field set to true","time":{"start":1721243573088,"stop":1721243573089,"duration":1},"status":"passed","severity":"normal"},{"uid":"4157c4159dc613aa","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1721243880658,"stop":1721243880658,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa3e203b4449d33e","name":"Passing cursor with wrong pubsubTopic","time":{"start":1721244211715,"stop":1721244211716,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5aa3cfc1bfc29c","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1721243583858,"stop":1721243583859,"duration":1},"status":"passed","severity":"normal"},{"uid":"740fc4a5b0683273","name":"Default pageSize","time":{"start":1721244272699,"stop":1721244272699,"duration":0},"status":"passed","severity":"normal"},{"uid":"419534434e541e2a","name":"it tolerates circular branch references","time":{"start":1721243584197,"stop":1721243584197,"duration":0},"status":"passed","severity":"normal"},{"uid":"257e9a778aeaedde","name":"Push message with content topic containing shell command","time":{"start":1721244079429,"stop":1721244079429,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a78c77401b55884","name":"should throw an error for insufficient data","time":{"start":1721243559604,"stop":1721243559605,"duration":1},"status":"passed","severity":"normal"},{"uid":"85692be7b6d08247","name":"Subscribe to topic containing XML and receive message","time":{"start":1721244246002,"stop":1721244246003,"duration":1},"status":"passed","severity":"normal"},{"uid":"57957e7b12aa4083","name":"Query generator for multiple messages with different content topic format","time":{"start":1721244263389,"stop":1721244263390,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1e55cc3f4ed0165","name":"Failed peers are renewed","time":{"start":1721243852500,"stop":1721243852501,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9daef37b58e1326","name":"can dial TLS multiaddrs","time":{"start":1721243931821,"stop":1721243931821,"duration":0},"status":"passed","severity":"normal"},{"uid":"732d92a8cdb99266","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1721243559536,"stop":1721243559537,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0098d0da4076736","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721243819584,"stop":1721243819585,"duration":1},"status":"passed","severity":"normal"},{"uid":"295293cfdccc8cf7","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app75/7/topic499/json","time":{"start":1721244168022,"stop":1721244168022,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2a81f82c0fe23b9","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1721243572941,"stop":1721243572941,"duration":0},"status":"passed","severity":"normal"},{"uid":"c261c861a67d0d1","name":"throws on content topic with empty application field","time":{"start":1721243559515,"stop":1721243559515,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b53216d43f5771a","name":"Subscribe to topic containing numeric and receive message","time":{"start":1721243869476,"stop":1721243869477,"duration":1},"status":"passed","severity":"normal"},{"uid":"5aca5fabe395d897","name":"Check received message with timestamp: 1649153314 ","time":{"start":1721243817813,"stop":1721243817813,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b6f86962ebb3767","name":"Push message with custom timestamp: 1721240252741","time":{"start":1721244079447,"stop":1721244079448,"duration":1},"status":"passed","severity":"normal"},{"uid":"18cf21cf6b4155ec","name":"Fails to push message bigger that 1MB","time":{"start":1721244211533,"stop":1721244211534,"duration":1},"status":"passed","severity":"normal"},{"uid":"26cb8606ff2fc076","name":"can start the service","time":{"start":1721243621980,"stop":1721243621981,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f247569bc98c991","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1721243584200,"stop":1721243584201,"duration":1},"status":"passed","severity":"normal"},{"uid":"64b6cc982c85fe10","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1721243880660,"stop":1721243880661,"duration":1},"status":"passed","severity":"normal"},{"uid":"29e2fdb055c6ba5e","name":"Check message with no content topic is not received","time":{"start":1721244127954,"stop":1721244127955,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad40da3785d2e3bb","name":"should be able to decode the field with only STORE set to true","time":{"start":1721243567358,"stop":1721243567358,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6b697039ad45226","name":"configure the node with multiple pubsub topics","time":{"start":1721244186397,"stop":1721244186398,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3b7d5f76ee9d653","name":"Check received message containing emoji","time":{"start":1721244127950,"stop":1721244127950,"duration":0},"status":"passed","severity":"normal"},{"uid":"98e317ba1482552e","name":"Check publish message containing Chinese","time":{"start":1721244105957,"stop":1721244105957,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd63e1583faf410","name":"Push message with custom timestamp: 1721240218120","time":{"start":1721244211531,"stop":1721244211531,"duration":0},"status":"passed","severity":"normal"},{"uid":"63faf02b39255433","name":"Push message with rate limit","time":{"start":1721244079445,"stop":1721244079446,"duration":1},"status":"passed","severity":"normal"},{"uid":"1666f0741d62b612","name":"Check received message containing numeric","time":{"start":1721244127908,"stop":1721244127908,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7d5310f43ce0410","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1721244246017,"stop":1721244246017,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6c740868cd61e5a","name":"Push message with Basic HTML tag payload","time":{"start":1721244079386,"stop":1721244079386,"duration":0},"status":"passed","severity":"normal"},{"uid":"28393248d39c9a5","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1721243618588,"stop":1721243618588,"duration":0},"status":"passed","severity":"normal"},{"uid":"c368acefb003938a","name":"Subscribe and receive messages via lightPush","time":{"start":1721244245992,"stop":1721244245992,"duration":0},"status":"passed","severity":"normal"},{"uid":"4176aa94d7b8d339","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1721244092444,"stop":1721244092445,"duration":1},"status":"passed","severity":"normal"},{"uid":"631bcf91a6353fe6","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1721243572940,"stop":1721243572940,"duration":0},"status":"passed","severity":"normal"},{"uid":"228985421f10cb02","name":"Relay - times out","time":{"start":1721244286683,"stop":1721244286684,"duration":1},"status":"passed","severity":"normal"},{"uid":"10abc56f334a694a","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1721243611235,"stop":1721243611235,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e824a5f487c6db","name":"Check received message containing Basic HTML tag","time":{"start":1721244127947,"stop":1721244127948,"duration":1},"status":"passed","severity":"normal"},{"uid":"46deb50eb600d602","name":"Push message with shell command payload","time":{"start":1721244079387,"stop":1721244079387,"duration":0},"status":"passed","severity":"normal"},{"uid":"34984b6124a6c137","name":"Push message equal or less that 1MB","time":{"start":1721244079449,"stop":1721244079450,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d1ac21c1446e720","name":"Query with Ordered Callback, No Decoder","time":{"start":1721244232179,"stop":1721244232189,"duration":10},"status":"passed","severity":"normal"},{"uid":"1c8e8f2e41929205","name":"should properly create location multiaddrs - tcp6","time":{"start":1721243568136,"stop":1721243568136,"duration":0},"status":"passed","severity":"normal"},{"uid":"166fd5329add7dbf","name":"Renews peer on consistent missed messages","time":{"start":1721243733066,"stop":1721243733067,"duration":1},"status":"passed","severity":"normal"},{"uid":"4471ec8c01b217a","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1721244232190,"stop":1721244232191,"duration":1},"status":"passed","severity":"normal"},{"uid":"7fa1d31ec888c803","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1721243880661,"stop":1721243880662,"duration":1},"status":"passed","severity":"normal"},{"uid":"38eeceae74954519","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1721243559522,"stop":1721243559522,"duration":0},"status":"passed","severity":"normal"},{"uid":"673dddfca78b427d","name":"should encode/decode to RLP encoding","time":{"start":1721243568133,"stop":1721243568133,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b88e3f6a85369e9","name":"returns all values when wanted number matches available values","time":{"start":1721243583162,"stop":1721243583164,"duration":2},"status":"passed","severity":"normal"},{"uid":"27aac59567d9d060","name":"throws on content topic with empty topic name field","time":{"start":1721243559516,"stop":1721243559516,"duration":0},"status":"passed","severity":"normal"},{"uid":"29baac09addf2960","name":"Generator, custom pubsub topic","time":{"start":1721244250744,"stop":1721244250744,"duration":0},"status":"passed","severity":"normal"},{"uid":"4af86866d85a46d0","name":"Check publish message after service node is restarted","time":{"start":1721244105966,"stop":1721244105966,"duration":0},"status":"skipped","severity":"normal"},{"uid":"bd0f707dca00bb0d","name":"Check received message containing SQL Injection","time":{"start":1721244127944,"stop":1721244127945,"duration":1},"status":"passed","severity":"normal"},{"uid":"99a2a37db1f72092","name":"Push message with XML payload","time":{"start":1721244211506,"stop":1721244211506,"duration":0},"status":"passed","severity":"normal"},{"uid":"37e9a99a5acb826","name":"Check received message with timestamp: 1649153314 ","time":{"start":1721244127951,"stop":1721244127951,"duration":0},"status":"passed","severity":"normal"},{"uid":"47e361b3b82d4a93","name":"recovers when dns.resolve returns empty","time":{"start":1721243584197,"stop":1721243584198,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5888308a3af802c","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1721243559537,"stop":1721243559537,"duration":0},"status":"passed","severity":"normal"},{"uid":"14c4961e9c3f79e3","name":"Light Node - default protocols","time":{"start":1721244286685,"stop":1721244286686,"duration":1},"status":"passed","severity":"normal"},{"uid":"5bd36352e6da544a","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1721244263770,"stop":1721244263771,"duration":1},"status":"passed","severity":"normal"},{"uid":"3142bb0d7e0796d6","name":"Publish message with large meta","time":{"start":1721244105967,"stop":1721244105967,"duration":0},"status":"passed","severity":"normal"},{"uid":"78a1a1074a420471","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1721243559537,"stop":1721243559537,"duration":0},"status":"passed","severity":"normal"},{"uid":"de6806eb901bd7da","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1721244211714,"stop":1721244211714,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4a340c6f654e6f","name":"Ping on peer without subscriptions","time":{"start":1721243710143,"stop":1721243710144,"duration":1},"status":"passed","severity":"normal"},{"uid":"5bd3bb1078208ca8","name":"Check message with invalid timestamp is not received","time":{"start":1721243817814,"stop":1721243817814,"duration":0},"status":"passed","severity":"normal"},{"uid":"39d5524ccc4bc238","name":"Does not throw an exception when node disconnects","time":{"start":1721244283783,"stop":1721244283783,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a87fc989d73d0f6","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1721243819596,"stop":1721243819596,"duration":0},"status":"passed","severity":"normal"},{"uid":"b30a22e51a24f31b","name":"Subscribe to topic containing shell command and receive message","time":{"start":1721243869481,"stop":1721243869482,"duration":1},"status":"passed","severity":"normal"},{"uid":"13adaadde6292944","name":"Push 30 different messages","time":{"start":1721244211512,"stop":1721244211513,"duration":1},"status":"passed","severity":"normal"},{"uid":"50357b9c72d569b","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1721243819590,"stop":1721243819591,"duration":1},"status":"passed","severity":"normal"},{"uid":"efe89e6a78f363a9","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1721243583165,"stop":1721243583165,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f3200aac913bb11","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1721244127922,"stop":1721244127922,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb97a41fd61ed8ca","name":"Waku message hash computation (payload length 0)","time":{"start":1721243562178,"stop":1721243562178,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b3679e3f8d4c143","name":"Subscribe to topic containing Russian and publish message","time":{"start":1721244118796,"stop":1721244118799,"duration":3},"status":"passed","severity":"normal"},{"uid":"9919896278f8e682","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1721244246009,"stop":1721244246009,"duration":0},"status":"passed","severity":"normal"},{"uid":"652a63a38dbb379f","name":"should properly create location multiaddrs - udp4","time":{"start":1721243568135,"stop":1721243568135,"duration":0},"status":"passed","severity":"normal"},{"uid":"725b8cc5fcbfe422","name":"Number of peers are maintained correctly","time":{"start":1721243733062,"stop":1721243733063,"duration":1},"status":"passed","severity":"normal"},{"uid":"6fcbbda434e607ed","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app20/2/topic396/utf8","time":{"start":1721244168026,"stop":1721244168026,"duration":0},"status":"passed","severity":"normal"},{"uid":"90a496fd264f7947","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1721243819581,"stop":1721243819582,"duration":1},"status":"passed","severity":"normal"},{"uid":"bbe6e9caa1bca384","name":"Check received message containing long","time":{"start":1721243817805,"stop":1721243817805,"duration":0},"status":"passed","severity":"normal"},{"uid":"d47a9dbf7905b544","name":"Check publish message containing numeric","time":{"start":1721244105956,"stop":1721244105956,"duration":0},"status":"passed","severity":"normal"},{"uid":"437aa1e681ba0377","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1721243819580,"stop":1721243819581,"duration":1},"status":"passed","severity":"normal"},{"uid":"437a69a5a7ecc28","name":"Check received message containing numeric","time":{"start":1721244127942,"stop":1721244127942,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ff0b6be67e969c7","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1721243819593,"stop":1721243819593,"duration":0},"status":"passed","severity":"normal"},{"uid":"da48dff794ef34ce","name":"Overlapping topic subscription","time":{"start":1721243869474,"stop":1721243869474,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d43e73be4107ee","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1721243567361,"stop":1721243567361,"duration":0},"status":"passed","severity":"normal"},{"uid":"34b1cea87c216592","name":"Push message with Russian payload","time":{"start":1721244211502,"stop":1721244211503,"duration":1},"status":"passed","severity":"normal"},{"uid":"e509bfa51d559922","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1721243705967,"stop":1721243705968,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e13af04195bf00d","name":"receives messages sent to provided content topic through stream","time":{"start":1721244106069,"stop":1721244106069,"duration":0},"status":"skipped","severity":"normal"},{"uid":"cf1eaa2f4b77733c","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1721244399685,"stop":1721244399686,"duration":1},"status":"passed","severity":"normal"},{"uid":"9068be9ca333d137","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 1","time":{"start":1721243559544,"stop":1721243559544,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3c039536080e059","name":"same cluster, different shard: nodes connect","time":{"start":1721243928168,"stop":1721243928168,"duration":0},"status":"passed","severity":"normal"},{"uid":"8eec7aaef5397f29","name":"start node with ApplicationInfo","time":{"start":1721244168032,"stop":1721244168032,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d5e38d9d89906e0","name":"isConnected should return true after first peer connects","time":{"start":1721243669798,"stop":1721243669799,"duration":1},"status":"passed","severity":"normal"},{"uid":"85849dbd0197446b","name":"more peers than existing","time":{"start":1721244049246,"stop":1721244049247,"duration":1},"status":"skipped","severity":"normal"},{"uid":"65f42ddd866ce3ec","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1721244250748,"stop":1721244250748,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b25f2474e9409bb","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1721244168021,"stop":1721244168021,"duration":0},"status":"passed","severity":"normal"},{"uid":"15eebc2e8c487940","name":"Throws when trying to push message with empty payload","time":{"start":1721244079389,"stop":1721244079389,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca4c0b9818ca19cb","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1721243819583,"stop":1721243819583,"duration":0},"status":"passed","severity":"normal"},{"uid":"fec8c1d9b74adabf","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1721243669797,"stop":1721243669798,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b1d434f7d7b588b","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1721243819585,"stop":1721243819586,"duration":1},"status":"passed","severity":"normal"},{"uid":"26b06092ee9d3ac1","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1721243880656,"stop":1721243880657,"duration":1},"status":"passed","severity":"normal"},{"uid":"61c722f9f59abe8c","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1721244246000,"stop":1721244246000,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c93ce1e14f91bf8","name":"Push message with Arabic payload","time":{"start":1721244079377,"stop":1721244079378,"duration":1},"status":"passed","severity":"normal"},{"uid":"e750b091ece03e65","name":"Push message with XML payload","time":{"start":1721244079385,"stop":1721244079385,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f2f53bf8ee8a246","name":"Push message with numeric payload","time":{"start":1721244079375,"stop":1721244079375,"duration":0},"status":"passed","severity":"normal"},{"uid":"166a1525eb60db96","name":"caches peers it previously fetched","time":{"start":1721243584198,"stop":1721243584199,"duration":1},"status":"passed","severity":"normal"},{"uid":"58d8ff1ccc6cf7bd","name":"Ephemeral field is preserved - encoder v0","time":{"start":1721243620826,"stop":1721243620826,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f0fbb624f37bad3","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1721243567359,"stop":1721243567360,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b21a508bd33087e","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1721243559533,"stop":1721243559533,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bb589fc3e5114e4","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1721244168031,"stop":1721244168032,"duration":1},"status":"passed","severity":"normal"},{"uid":"a20b607447db50f1","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1721243567355,"stop":1721243567356,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e02c7e618d0d214","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1721244105961,"stop":1721244105962,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c340dcf3fba440a","name":"throws on content topic with empty version field","time":{"start":1721243559515,"stop":1721243559516,"duration":1},"status":"passed","severity":"normal"},{"uid":"41867ab048657af4","name":"should not fail to start the service if it is already started","time":{"start":1721244424123,"stop":1721244424123,"duration":0},"status":"passed","severity":"normal"},{"uid":"574cccff3916333f","name":"Renews peer on consistent ping failures","time":{"start":1721243733064,"stop":1721243733065,"duration":1},"status":"passed","severity":"normal"},{"uid":"61e59768865b2e2c","name":"Push message with emoji payload","time":{"start":1721244079388,"stop":1721244079388,"duration":0},"status":"passed","severity":"normal"},{"uid":"b140294ec0c6fc56","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1721244279549,"stop":1721244279549,"duration":0},"status":"passed","severity":"normal"},{"uid":"292a67e3c6a5c6b3","name":"Query generator for multiple messages with different message text format","time":{"start":1721244263386,"stop":1721244263388,"duration":2},"status":"passed","severity":"normal"},{"uid":"b91e67bcac60c6d6","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1721243559526,"stop":1721243559526,"duration":0},"status":"passed","severity":"normal"},{"uid":"79da43000cde832e","name":"should decode valid enr with tcp successfully","time":{"start":1721243568122,"stop":1721243568122,"duration":0},"status":"passed","severity":"normal"},{"uid":"c977bef6fbed548d","name":"Query generator for multiple messages with multiple decoders","time":{"start":1721244263389,"stop":1721244263389,"duration":0},"status":"passed","severity":"normal"},{"uid":"5247a27143dca3c0","name":"1 Store, 2 fetches","time":{"start":1721243583961,"stop":1721243583962,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc9dd51a3e416bf7","name":"Push message on custom pubsubTopic","time":{"start":1721243929261,"stop":1721243929262,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5f3ff1d0a4b660e","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1721243819590,"stop":1721243819590,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f1731e4a429ec79","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1721243559534,"stop":1721243559534,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c1f34a86ef5fde3","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1721243596052,"stop":1721243596052,"duration":0},"status":"passed","severity":"normal"},{"uid":"262f33498fbfc976","name":"Asymmetric encrypt & decrypt","time":{"start":1721243594563,"stop":1721243594564,"duration":1},"status":"passed","severity":"normal"},{"uid":"504e98910abd7999","name":"Push message with unicode special characters payload","time":{"start":1721244079387,"stop":1721244079388,"duration":1},"status":"passed","severity":"normal"},{"uid":"719f7665644d2971","name":"should only return 1 node with relay and store capability","time":{"start":1721243584200,"stop":1721243584200,"duration":0},"status":"passed","severity":"normal"},{"uid":"423e5398b2f04d92","name":"throws an error for improperly formatted content topics","time":{"start":1721243559525,"stop":1721243559525,"duration":0},"status":"passed","severity":"normal"},{"uid":"de34752f6b4330f7","name":"Subscribe to topic containing Russian and receive message","time":{"start":1721244246014,"stop":1721244246015,"duration":1},"status":"passed","severity":"normal"},{"uid":"dbde194de3329dd3","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1721243869478,"stop":1721243869478,"duration":0},"status":"passed","severity":"normal"},{"uid":"47ae8e9a0aec7466","name":"should return empty list for no shard","time":{"start":1721243559530,"stop":1721243559530,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4b71a21dbc15de9","name":"1 Relay, 1 fetch","time":{"start":1721243583961,"stop":1721243583961,"duration":0},"status":"passed","severity":"normal"},{"uid":"5eb86c606e15467e","name":"Relay + Store","time":{"start":1721243621663,"stop":1721243621663,"duration":0},"status":"passed","severity":"normal"},{"uid":"70f9bb9866838fea","name":"Push message with SQL Injection payload","time":{"start":1721244211503,"stop":1721244211504,"duration":1},"status":"passed","severity":"normal"},{"uid":"a146572ad9a4e89a","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1721243559533,"stop":1721243559533,"duration":0},"status":"passed","severity":"normal"},{"uid":"31e6487053055312","name":"Push message with custom timestamp: 1721247418120","time":{"start":1721244211532,"stop":1721244211532,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee510783f298d707","name":"should throw error - invalid id","time":{"start":1721243568132,"stop":1721243568132,"duration":0},"status":"passed","severity":"normal"},{"uid":"8412826b66e7249a","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app81/3/topic327/xml","time":{"start":1721244168025,"stop":1721244168025,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6173f2c79530f11","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1721243819581,"stop":1721243819581,"duration":0},"status":"passed","severity":"normal"},{"uid":"19cd8a2aba8e7de2","name":"less peers than existing","time":{"start":1721244049247,"stop":1721244049247,"duration":0},"status":"skipped","severity":"normal"},{"uid":"cd1c1d515492a4fe","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1721243869482,"stop":1721243869482,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8bb1b1399b2548d","name":"Push message with content topic containing escaped characters","time":{"start":1721244211528,"stop":1721244211528,"duration":0},"status":"passed","severity":"normal"},{"uid":"115050ff35fae419","name":"Rejects garbage","time":{"start":1721243576595,"stop":1721243576596,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca9eeb8f6d50c3d","name":"should not fail to stop the service if it was not started","time":{"start":1721244424123,"stop":1721244424123,"duration":0},"status":"passed","severity":"normal"},{"uid":"2dbf3b4445502981","name":"can start the service","time":{"start":1721244424122,"stop":1721244424122,"duration":0},"status":"passed","severity":"normal"},{"uid":"65c5a7418ba21b26","name":"addEventListener with wrong event","time":{"start":1721243650917,"stop":1721243650917,"duration":0},"status":"passed","severity":"normal"},{"uid":"d00ccc0589db1046","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1721243751240,"stop":1721243751240,"duration":0},"status":"passed","severity":"normal"},{"uid":"29e78e1394d8d22a","name":"1 Relay, 1 Filter, gives up","time":{"start":1721243583962,"stop":1721243583963,"duration":1},"status":"passed","severity":"normal"},{"uid":"4714cb690ccb04ff","name":"Check received message containing SQL Injection","time":{"start":1721244127911,"stop":1721244127912,"duration":1},"status":"passed","severity":"normal"},{"uid":"994288c1f1672893","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721243929262,"stop":1721243929263,"duration":1},"status":"passed","severity":"normal"},{"uid":"978c875c3a9e4642","name":"throws on empty content topic","time":{"start":1721243559512,"stop":1721243559513,"duration":1},"status":"passed","severity":"normal"},{"uid":"dac8fcd581296838","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1721244118795,"stop":1721244118795,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a22d066d0b10db9","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1721244127951,"stop":1721244127952,"duration":1},"status":"passed","severity":"normal"},{"uid":"e51315baadd4fb1a","name":"Check received message containing XML","time":{"start":1721244127946,"stop":1721244127947,"duration":1},"status":"passed","severity":"normal"},{"uid":"71ef92280ea7ea34","name":"Subscribe to topic containing special chars and receive message","time":{"start":1721243869477,"stop":1721243869477,"duration":0},"status":"passed","severity":"normal"},{"uid":"74e2476a5b3ccbe0","name":"Push message with content topic containing Script","time":{"start":1721244079427,"stop":1721244079427,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bf1135a28d12db4","name":"Push message with Arabic payload","time":{"start":1721244211501,"stop":1721244211502,"duration":1},"status":"passed","severity":"normal"},{"uid":"f047061090de6dd8","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1721243869470,"stop":1721243869471,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f082487f1df2df","name":"Promise Callback - forward","time":{"start":1721244253637,"stop":1721244253637,"duration":0},"status":"passed","severity":"normal"},{"uid":"940e2a3db0d13820","name":"Callback on promise","time":{"start":1721244263390,"stop":1721244263391,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5139fbeff149e40","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1721243559532,"stop":1721243559533,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3c63a6ff21cfae2","name":"tcp ip4 address","time":{"start":1721243567609,"stop":1721243567610,"duration":1},"status":"passed","severity":"normal"},{"uid":"8864bb184008f1df","name":"should emit a peer event after start","time":{"start":1721244424124,"stop":1721244424124,"duration":0},"status":"passed","severity":"normal"},{"uid":"40531e584c7ca47","name":"can start and stop the service","time":{"start":1721244424122,"stop":1721244424123,"duration":1},"status":"passed","severity":"normal"},{"uid":"fea720fbe35d9d2","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1721243559527,"stop":1721243559527,"duration":0},"status":"passed","severity":"normal"},{"uid":"53fe2abf90633992","name":"Nodes with multiple pubsub topic","time":{"start":1721244092445,"stop":1721244092445,"duration":0},"status":"passed","severity":"normal"},{"uid":"438aed6e680b6fbc","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1721243819598,"stop":1721243819599,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d247b9a9dbb7d47","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1721243869473,"stop":1721243869474,"duration":1},"status":"passed","severity":"normal"},{"uid":"c092b56ae09570f7","name":"udp ip6 address","time":{"start":1721243567610,"stop":1721243567610,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd502f98a9c00899","name":"Fails to push message with empty content topic","time":{"start":1721244211529,"stop":1721244211529,"duration":0},"status":"passed","severity":"normal"},{"uid":"69b961fade6209f9","name":"handles empty contentTopics array correctly","time":{"start":1721243559545,"stop":1721243559546,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef698263ca474042","name":"Push message with special chars payload","time":{"start":1721244211500,"stop":1721244211500,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9b0d1dbd82bb6da","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721243819594,"stop":1721243819594,"duration":0},"status":"passed","severity":"normal"},{"uid":"a74eca37f226db92","name":"Push message with content topic containing numeric","time":{"start":1721244079424,"stop":1721244079424,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2745ea80ce51269","name":"different cluster, different shard: nodes don't connect","time":{"start":1721243928169,"stop":1721243928169,"duration":0},"status":"passed","severity":"normal"},{"uid":"9afcec4f25cf3cbe","name":"should return all peers when numPeers is 0","time":{"start":1721243572939,"stop":1721243572939,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0c7df06965fb71c","name":"Push message with content topic containing unicode special characters","time":{"start":1721244079440,"stop":1721244079441,"duration":1},"status":"passed","severity":"normal"},{"uid":"9dcfd3824e798ec4","name":"should configure sharding based on application and version for autosharding","time":{"start":1721243559543,"stop":1721243559543,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c32e3d2322e1747","name":"Push message with JSON payload","time":{"start":1721244079386,"stop":1721244079386,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bcd3406df503e64","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1721244245996,"stop":1721244245996,"duration":0},"status":"passed","severity":"normal"},{"uid":"462f2887c688c6e9","name":"should set field with only FILTER enabled","time":{"start":1721243568139,"stop":1721243568139,"duration":0},"status":"passed","severity":"normal"},{"uid":"35a854dd6008a755","name":"Push message with content topic containing emoji","time":{"start":1721244079441,"stop":1721244079442,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa11955ce85c4e7d","name":"shard 0","time":{"start":1721244186390,"stop":1721244186390,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b45f878f6579a50","name":"Decoder throws on empty string content topic","time":{"start":1721243573091,"stop":1721243573091,"duration":0},"status":"passed","severity":"normal"},{"uid":"50f50bc8952bf0fa","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1721243880659,"stop":1721243880659,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3f4194bea646419","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1721243559522,"stop":1721243559523,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b28aaf79fa54089","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1721243559537,"stop":1721243559538,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3da5afcc91a2068","name":"Check message on other pubsub topic is not received","time":{"start":1721244127952,"stop":1721244127953,"duration":1},"status":"passed","severity":"normal"},{"uid":"58b63e96e13cd4db","name":"Query with Promise Callback, No message returned","time":{"start":1721244232191,"stop":1721244232192,"duration":1},"status":"passed","severity":"normal"},{"uid":"944be80797f60b20","name":"same cluster, different shard: nodes don't connect","time":{"start":1721243819579,"stop":1721243819579,"duration":0},"status":"passed","severity":"normal"},{"uid":"312dee522dd8abf6","name":"should return false","time":{"start":1721243568132,"stop":1721243568132,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3fb978b0057dd4e","name":"Sets default value correctly","time":{"start":1721244283785,"stop":1721244283785,"duration":0},"status":"passed","severity":"normal"},{"uid":"f52701f657e8be1e","name":"Ping on subscribed peer","time":{"start":1721243710145,"stop":1721243710145,"duration":0},"status":"passed","severity":"normal"},{"uid":"83806b0bd94b803e","name":"Push message with short payload","time":{"start":1721244079373,"stop":1721244079374,"duration":1},"status":"passed","severity":"normal"},{"uid":"90707a2eea87b482","name":"Query with Promise Callback, No Decoder","time":{"start":1721244232191,"stop":1721244232191,"duration":0},"status":"passed","severity":"normal"},{"uid":"4125ee871b1631d3","name":"should be called at least once on all `peer:discovery` events","time":{"start":1721243618583,"stop":1721243618584,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7b73266594acc6a","name":"should not receive a peer event after stop","time":{"start":1721243588088,"stop":1721243588088,"duration":0},"status":"passed","severity":"normal"},{"uid":"52194537c9a6fc09","name":"through manual discovery","time":{"start":1721243931821,"stop":1721243931822,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c6fabfc01e11f72","name":"Decoder throws on undefined content topic","time":{"start":1721243594094,"stop":1721243594094,"duration":0},"status":"passed","severity":"normal"},{"uid":"2302b07284589d4f","name":"Check message with non string payload is not received","time":{"start":1721244127956,"stop":1721244127956,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a7f8001bda3637f","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1721244263392,"stop":1721244263392,"duration":0},"status":"passed","severity":"normal"},{"uid":"228594b2eab79f","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1721243568122,"stop":1721243568122,"duration":0},"status":"passed","severity":"normal"},{"uid":"66e32affe0e78e9c","name":"Push message with content topic containing short","time":{"start":1721244079389,"stop":1721244079389,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ed0e7dd2267bea8","name":"Meta field set when metaSetter is specified","time":{"start":1721243573089,"stop":1721243573089,"duration":0},"status":"passed","severity":"normal"},{"uid":"570642254bd36328","name":"handles empty shards array correctly","time":{"start":1721243559545,"stop":1721243559545,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc0504fb1203a5dd","name":"Publish message with custom timestamp: Wed Jul 17 2024 20:21:19 GMT+0000 (Coordinated Universal Time)","time":{"start":1721244105964,"stop":1721244105964,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c2f1bec0964d0c9","name":"throws on content topic with empty encoding field","time":{"start":1721243559516,"stop":1721243559517,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a380f3130d0a851","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1721244246015,"stop":1721244246015,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fc800c98b21ff6d","name":"Subscribe to topic containing long and receive message","time":{"start":1721243869475,"stop":1721243869476,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5ff53bf9c069105","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1721243567354,"stop":1721243567354,"duration":0},"status":"passed","severity":"normal"},{"uid":"373c593a38b8693d","name":"Subscribe to topic containing short and receive message","time":{"start":1721244245998,"stop":1721244245998,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fa61bf03c1ca5eb","name":"Push message with content topic containing JSON","time":{"start":1721244079428,"stop":1721244079429,"duration":1},"status":"passed","severity":"normal"},{"uid":"8287c34949af6d7c","name":"Overlapping topic subscription","time":{"start":1721244245997,"stop":1721244245997,"duration":0},"status":"passed","severity":"normal"},{"uid":"e336361fe014fdc1","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1721243705978,"stop":1721243705979,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9f12cdb22ad2eaf","name":"Store - dialed first","time":{"start":1721244286684,"stop":1721244286684,"duration":0},"status":"passed","severity":"normal"},{"uid":"edbc5889f5beee15","name":"should throw an error for empty SingleShardInfos array","time":{"start":1721243559526,"stop":1721243559527,"duration":1},"status":"passed","severity":"normal"},{"uid":"eaf8e3cb44c65b53","name":"Nodes with multiple pubsub topic","time":{"start":1721244092447,"stop":1721244092447,"duration":0},"status":"passed","severity":"normal"},{"uid":"8dedbf9cd2b049d4","name":"Push message with content topic containing escaped characters","time":{"start":1721244079429,"stop":1721244079430,"duration":1},"status":"passed","severity":"normal"},{"uid":"b10e6f31c5439780","name":"Ordered callback, aborts when callback returns true","time":{"start":1721244263392,"stop":1721244263393,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3c9ae7649a566a5","name":"Push message with content topic containing short","time":{"start":1721244211514,"stop":1721244211515,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce2c97e160fd7b9f","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1721243584202,"stop":1721243584202,"duration":0},"status":"skipped","severity":"normal"},{"uid":"16764256709bcfb7","name":"should handle corrupted local storage data gracefully","time":{"start":1721243588090,"stop":1721243588090,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5e440f4f3ae9490","name":"Generator, 2 different pubsubtopics","time":{"start":1721244250747,"stop":1721244250747,"duration":0},"status":"passed","severity":"normal"},{"uid":"62e3d4579c2d75d5","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1721244246001,"stop":1721244246002,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce052f51abeccdeb","name":"receives messages sent to provided content topic through callback (Waku class)","time":{"start":1721244106068,"stop":1721244106069,"duration":1},"status":"skipped","severity":"normal"},{"uid":"e765fed6cfadad22","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1721243751239,"stop":1721243751240,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc579f6924f3d2d5","name":"Mutual subscription","time":{"start":1721244118745,"stop":1721244118751,"duration":6},"status":"passed","severity":"normal"},{"uid":"d864c00f58fc536a","name":"should properly create peer info with all multiaddrs","time":{"start":1721243568137,"stop":1721243568137,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2a8ca38d90d4feb","name":"Push message with Chinese payload","time":{"start":1721244211501,"stop":1721244211501,"duration":0},"status":"passed","severity":"normal"},{"uid":"c496c9900dbca800","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1721244245993,"stop":1721244245993,"duration":0},"status":"passed","severity":"normal"},{"uid":"376af91db932ec34","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1721244232178,"stop":1721244232178,"duration":0},"status":"passed","severity":"normal"},{"uid":"edfc8798201ccd78","name":"Check received message with timestamp: 1721243610043 ","time":{"start":1721243817812,"stop":1721243817813,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c91b57d18f63f46","name":"Check received message containing Chinese","time":{"start":1721244127943,"stop":1721244127943,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee308ee16eb168f2","name":"Check received message containing SQL Injection","time":{"start":1721243817807,"stop":1721243817808,"duration":1},"status":"passed","severity":"normal"},{"uid":"433b1378e4e2b027","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1721243611234,"stop":1721243611234,"duration":0},"status":"passed","severity":"normal"},{"uid":"c33c1d1fc0af60f3","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1721243559541,"stop":1721243559541,"duration":0},"status":"passed","severity":"normal"},{"uid":"422f88e578af9da4","name":"random static sharding 1 - Cluster ID: 402, Shard ID: 486","time":{"start":1721244186391,"stop":1721244186391,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e6857c525df9ce4","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1721243819591,"stop":1721243819591,"duration":0},"status":"passed","severity":"normal"},{"uid":"7564943354a0fe1d","name":"Decoder throws on undefined content topic","time":{"start":1721243573091,"stop":1721243573091,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5260f98f752e738","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1721243583863,"stop":1721243583864,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a75946183896c71","name":"Push message with content topic containing shell command","time":{"start":1721244211527,"stop":1721244211527,"duration":0},"status":"passed","severity":"normal"},{"uid":"48b62dbff4b4171","name":"Check received message containing short","time":{"start":1721244127941,"stop":1721244127941,"duration":0},"status":"passed","severity":"normal"},{"uid":"682f2e21b1e8c927","name":"Push message with emoji payload","time":{"start":1721244211512,"stop":1721244211512,"duration":0},"status":"passed","severity":"normal"},{"uid":"87a8237f0e36eeac","name":"Check publish message containing SQL Injection","time":{"start":1721244105958,"stop":1721244105958,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4d7ae749466abdf","name":"should get / set UDP multiaddr","time":{"start":1721243568134,"stop":1721243568134,"duration":0},"status":"passed","severity":"normal"},{"uid":"71368f43ee7f3060","name":"Push message with SQL Injection payload","time":{"start":1721244079384,"stop":1721244079384,"duration":0},"status":"passed","severity":"normal"},{"uid":"323a64395db768b2","name":"Query generator for 2000 messages","time":{"start":1721244263393,"stop":1721244263394,"duration":1},"status":"passed","severity":"normal"},{"uid":"53d8ba60b65e036d","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1721243819586,"stop":1721243819586,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1294d4c7dfcc82a","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1721243880659,"stop":1721243880660,"duration":1},"status":"passed","severity":"normal"},{"uid":"703721ed6b1a716","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1721243584202,"stop":1721243584202,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8c742f5f7d959e9f","name":"Check message on other pubsub topic is not received","time":{"start":1721243817814,"stop":1721243817815,"duration":1},"status":"passed","severity":"normal"},{"uid":"4198eb0f41dbd4f5","name":"should add and remove event listeners correctly","time":{"start":1721243588090,"stop":1721243588091,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b721a48e3429d2f","name":"Subscribe to topic containing special chars and publish message","time":{"start":1721244118790,"stop":1721244118795,"duration":5},"status":"passed","severity":"normal"},{"uid":"d44633c74e20c24d","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1721244246005,"stop":1721244246005,"duration":0},"status":"passed","severity":"normal"},{"uid":"a64742e0ec939221","name":"random static sharding 5 - Cluster ID: 917, Shard ID: 346","time":{"start":1721244186393,"stop":1721244186393,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc3045bd5329f984","name":"different cluster, same shard: nodes don't connect","time":{"start":1721243928168,"stop":1721243928169,"duration":1},"status":"passed","severity":"normal"},{"uid":"58d4cecf26eb0642","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1721243705970,"stop":1721243705970,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc573e1c7692fbf6","name":"Generator, 2 different pubsubtopics","time":{"start":1721244250744,"stop":1721244250745,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d035163e3ba70e7","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1721244092446,"stop":1721244092446,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f630e0962d10ec0","name":"Push message with custom timestamp: 1690485418120","time":{"start":1721244211531,"stop":1721244211531,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ae9d9e5fad21846","name":"random static sharding 2 - Cluster ID: 543, Shard ID: 715","time":{"start":1721244186391,"stop":1721244186392,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e9eda608b163f05","name":"Subscribe to topic containing emoji and receive message","time":{"start":1721244246020,"stop":1721244246021,"duration":1},"status":"passed","severity":"normal"},{"uid":"a966bdfada713ad9","name":"Check publish message containing short","time":{"start":1721244105955,"stop":1721244105955,"duration":0},"status":"passed","severity":"normal"},{"uid":"4048c7721097a595","name":"should set field with only RELAY enabled","time":{"start":1721243568138,"stop":1721243568138,"duration":0},"status":"passed","severity":"normal"},{"uid":"179322d015b330a1","name":"Privacy Node - default protocol","time":{"start":1721244286686,"stop":1721244286686,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b7fd4fd4d16efa9","name":"Passing page size 3 when there are 20 messages","time":{"start":1721244272697,"stop":1721244272697,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d91b598b07679a1","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1721243751238,"stop":1721243751239,"duration":1},"status":"passed","severity":"normal"},{"uid":"72fb17bf09a60c2e","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1721244118821,"stop":1721244118823,"duration":2},"status":"passed","severity":"normal"},{"uid":"66744216d86bf1bf","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1721243869471,"stop":1721243869471,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9edb9e87a6ba4f5","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1721243705971,"stop":1721243705971,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cc9705e1cd7435f","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1721243622001,"stop":1721243622001,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4078fc28def6fb23","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1721243559536,"stop":1721243559536,"duration":0},"status":"passed","severity":"normal"},{"uid":"917edb6391c740f4","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1721243559604,"stop":1721243559604,"duration":0},"status":"passed","severity":"normal"},{"uid":"23074fd8e774bbaa","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1721243869479,"stop":1721243869479,"duration":0},"status":"passed","severity":"normal"},{"uid":"618fa05bf6345233","name":"Check received message containing special chars","time":{"start":1721244127909,"stop":1721244127909,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b76bbe04e659090","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app51/1/topic236/proto","time":{"start":1721244168023,"stop":1721244168023,"duration":0},"status":"passed","severity":"normal"},{"uid":"88245b7be5f44682","name":"should not fail to stop the service if it was not started","time":{"start":1721243621983,"stop":1721243621984,"duration":1},"status":"passed","severity":"normal"},{"uid":"d22b09f56104e182","name":"Push message with rate limit","time":{"start":1721244211530,"stop":1721244211531,"duration":1},"status":"passed","severity":"normal"},{"uid":"63b81a29d036e9ac","name":"Push message on custom pubsubTopic","time":{"start":1721243929252,"stop":1721243929254,"duration":2},"status":"passed","severity":"normal"},{"uid":"c1bbc0fc98155fdd","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1721243928167,"stop":1721243928167,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e359796351461ef","name":"Check message with no content topic is not received","time":{"start":1721243817815,"stop":1721243817816,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ae489c458bf5640","name":"Check received message containing unicode special characters","time":{"start":1721244127949,"stop":1721244127949,"duration":0},"status":"passed","severity":"normal"},{"uid":"843357cc75dda9","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1721244092442,"stop":1721244092443,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6748899d6d387ad","name":"should correctly map a content topic to a pubsub topic","time":{"start":1721243559546,"stop":1721243559546,"duration":0},"status":"passed","severity":"normal"},{"uid":"4733e3603b2a700d","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1721244118761,"stop":1721244118763,"duration":2},"status":"passed","severity":"normal"},{"uid":"1cfae9b38db65102","name":"Subscribe to topic containing XML and publish message","time":{"start":1721244118801,"stop":1721244118802,"duration":1},"status":"passed","severity":"normal"},{"uid":"140ba6bc607ae4b1","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1721243559522,"stop":1721243559522,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f3443dc1ab72c2c","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1721244049052,"stop":1721244049052,"duration":0},"status":"passed","severity":"normal"},{"uid":"694353edb27eaff","name":"should properly create location multiaddrs - tcp","time":{"start":1721243568137,"stop":1721243568137,"duration":0},"status":"passed","severity":"normal"},{"uid":"58a4433ac66f0549","name":"Js publishes, other Js receives","time":{"start":1721244079164,"stop":1721244079165,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc334aa773ee9c7","name":"Ordered Callback - backward","time":{"start":1721244253638,"stop":1721244253638,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9b8d06f03d56299","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1721243819595,"stop":1721243819596,"duration":1},"status":"passed","severity":"normal"},{"uid":"952feca6d20e957f","name":"addEventListener with correct event","time":{"start":1721243650915,"stop":1721243650917,"duration":2},"status":"passed","severity":"normal"},{"uid":"9d09c7a8ab2a68c","name":"Subscribe to topic containing long and receive message","time":{"start":1721244245998,"stop":1721244245999,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea974bb1a58d417c","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1721244279546,"stop":1721244279547,"duration":1},"status":"passed","severity":"normal"},{"uid":"a34e581cd2734dcd","name":"Check received message containing special chars","time":{"start":1721243817806,"stop":1721243817806,"duration":0},"status":"passed","severity":"normal"},{"uid":"448afe3b873b308a","name":"Refresh subscription","time":{"start":1721243869474,"stop":1721243869475,"duration":1},"status":"passed","severity":"normal"},{"uid":"7df7e3ce95748b6f","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721243819587,"stop":1721243819587,"duration":0},"status":"passed","severity":"normal"},{"uid":"170f81c829c4504f","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1721244250745,"stop":1721244250745,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c86c9dfd6ee571a","name":"Waku message hash computation (meta attribute not present)","time":{"start":1721243562178,"stop":1721243562178,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bd392806320b236","name":"dispatchEvent via connectionManager","time":{"start":1721243650921,"stop":1721243650921,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5f26a224569e083","name":"Passing page size 11 when there are 10 messages","time":{"start":1721244272698,"stop":1721244272698,"duration":0},"status":"passed","severity":"normal"},{"uid":"44f21709b72fcf80","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1721243583865,"stop":1721243583866,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6047d773a4178e7","name":"Check received message containing Script","time":{"start":1721244127945,"stop":1721244127945,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c2c09ff417c7f4f","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1721243929255,"stop":1721243929256,"duration":1},"status":"passed","severity":"normal"},{"uid":"9aa3555c42a6e25a","name":"throws on content topic with too few or too many fields","time":{"start":1721243559513,"stop":1721243559513,"duration":0},"status":"passed","severity":"normal"},{"uid":"1eb2550baf39c2be","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1721244245994,"stop":1721244245995,"duration":1},"status":"passed","severity":"normal"},{"uid":"177e5f72cfd59608","name":"getPeersByDiscovery","time":{"start":1721243650920,"stop":1721243650920,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a27a46117b94ffd","name":"Check message with invalid timestamp is not received","time":{"start":1721244127952,"stop":1721244127952,"duration":0},"status":"passed","severity":"normal"},{"uid":"81c6d65205ee6b7","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1721243751239,"stop":1721243751239,"duration":0},"status":"passed","severity":"normal"},{"uid":"a80f895f130abcc4","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1721243929263,"stop":1721243929264,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce7f393171113c94","name":"Check received message containing Script","time":{"start":1721243817808,"stop":1721243817808,"duration":0},"status":"passed","severity":"normal"},{"uid":"3214c0509ce87e77","name":"Check message with no pubsub topic is not received","time":{"start":1721243817815,"stop":1721243817815,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c68c824b53943f9","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1721244092447,"stop":1721244092448,"duration":1},"status":"passed","severity":"normal"},{"uid":"a64667af46f53e8f","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1721244279547,"stop":1721244279548,"duration":1},"status":"passed","severity":"normal"},{"uid":"97e82143eda32c36","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1721243559532,"stop":1721243559532,"duration":0},"status":"passed","severity":"normal"},{"uid":"a569a790cbd9e70c","name":"Check received message with timestamp: 1721243610043000000 ","time":{"start":1721243817812,"stop":1721243817812,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac316dfb3ae054d3","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1721244092441,"stop":1721244092442,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b3ae902cc57247d","name":"Push 30 different messages","time":{"start":1721244079388,"stop":1721244079389,"duration":1},"status":"passed","severity":"normal"},{"uid":"5390b3eaaf15a4bc","name":"isConnected return false after peer stops","time":{"start":1721243669801,"stop":1721243669801,"duration":0},"status":"passed","severity":"normal"},{"uid":"61ee63c9b2e2a4fa","name":"Push message with content topic containing long","time":{"start":1721244079390,"stop":1721244079424,"duration":34},"status":"passed","severity":"normal"},{"uid":"b466c1177b5aebe6","name":"Push message with Script payload","time":{"start":1721244079385,"stop":1721244079385,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea9c5f9defdd3706","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1721243869472,"stop":1721243869472,"duration":0},"status":"passed","severity":"normal"},{"uid":"4992fb6fce33ead9","name":"Ordered Callback - forward","time":{"start":1721244253637,"stop":1721244253638,"duration":1},"status":"passed","severity":"normal"},{"uid":"160dd4a64ac9c5d","name":"Check message with no payload is not received","time":{"start":1721244127955,"stop":1721244127955,"duration":0},"status":"passed","severity":"normal"},{"uid":"d51fe9804e2ad14","name":"should set field with only LIGHTPUSH enabled","time":{"start":1721243568139,"stop":1721243568140,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1480644cc80348d","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1721243559519,"stop":1721243559519,"duration":0},"status":"passed","severity":"normal"},{"uid":"ada7ef21ccbf6e20","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1721244246004,"stop":1721244246005,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb1da7e8e5dfc47","name":"Relay + Store","time":{"start":1721243568140,"stop":1721243568140,"duration":0},"status":"passed","severity":"normal"},{"uid":"94cc3187e91f78cd","name":"LightPush","time":{"start":1721244286684,"stop":1721244286685,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f282b9575bf33e8","name":"Subscribe to topic containing numeric and receive message","time":{"start":1721244246012,"stop":1721244246012,"duration":0},"status":"passed","severity":"normal"},{"uid":"3da4cc55024f0160","name":"Check received message with timestamp: 1721243610551000000 ","time":{"start":1721244127950,"stop":1721244127950,"duration":0},"status":"passed","severity":"normal"},{"uid":"16f3c71a8c714e77","name":"Fails to push message with large meta","time":{"start":1721244079444,"stop":1721244079445,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ed31cfcf5b0e01a","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1721243819604,"stop":1721243819605,"duration":1},"status":"passed","severity":"normal"},{"uid":"58c2b027bc12c83b","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1721243620827,"stop":1721243620827,"duration":0},"status":"passed","severity":"normal"},{"uid":"25970697a72e2dd9","name":"Subscribe and receive messages via waku relay post","time":{"start":1721243869471,"stop":1721243869471,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbf3d8ce12947d72","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1721243705975,"stop":1721243705975,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfde381906ac8346","name":"Passing page size 1 when there are 4 messages","time":{"start":1721244272696,"stop":1721244272697,"duration":1},"status":"passed","severity":"normal"},{"uid":"35c5d7211c905917","name":"Keep-alive pings maintain the connection","time":{"start":1721243733064,"stop":1721243733064,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b949fee1cb42bdc","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1721243618589,"stop":1721243618589,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb282f6066e5d8c3","name":"Push message with numeric payload","time":{"start":1721244211498,"stop":1721244211499,"duration":1},"status":"passed","severity":"normal"},{"uid":"3afcee7c2dddd429","name":"should return unique PubsubTopics for static sharding","time":{"start":1721243559528,"stop":1721243559528,"duration":0},"status":"passed","severity":"normal"},{"uid":"87412c55c295794e","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1721244245996,"stop":1721244245997,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f2b6ef7ffd50aef","name":"throws on content topic with non-number generation field","time":{"start":1721243559514,"stop":1721243559514,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6be3b6dc7a7fb4a","name":"Subscribe to topic containing special chars and receive message","time":{"start":1721244246013,"stop":1721244246013,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e91fed2eba65d72","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1721243588089,"stop":1721243588090,"duration":1},"status":"passed","severity":"normal"},{"uid":"90bbf1d2fb518e9c","name":"should set field with all protocols enabled","time":{"start":1721243568138,"stop":1721243568138,"duration":0},"status":"passed","severity":"normal"},{"uid":"30826e0ce7bce4d8","name":"does not throw on valid cases","time":{"start":1721243559511,"stop":1721243559512,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ea140ad1536e0e2","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1721244118795,"stop":1721244118796,"duration":1},"status":"passed","severity":"normal"},{"uid":"5bf3f95a15355a17","name":"Push message with meta","time":{"start":1721244211529,"stop":1721244211530,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ef33a56c1d82859","name":"topics with same application and version share the same shard","time":{"start":1721243559523,"stop":1721243559523,"duration":0},"status":"passed","severity":"normal"},{"uid":"f563fbe6429871e1","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 4","time":{"start":1721243559544,"stop":1721243559545,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd5bef1decaa6a27","name":"Subscribe to topic containing short and receive message","time":{"start":1721243869475,"stop":1721243869475,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb47cc6e66d4bfb2","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1721243573091,"stop":1721243573092,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4479c1f1b5d812f","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1721243594091,"stop":1721243594091,"duration":0},"status":"passed","severity":"normal"},{"uid":"76e6f7e14f01de2d","name":"Subscribe to topic containing emoji and publish message","time":{"start":1721244118825,"stop":1721244118826,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7a61169348cd112","name":"Check received message containing unicode special characters","time":{"start":1721244127920,"stop":1721244127920,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1a7a2ede3ef242e","name":"Check publish message containing JSON","time":{"start":1721244105959,"stop":1721244105960,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc5443f7e8e8bb21","name":"Relay","time":{"start":1721243621662,"stop":1721243621662,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa3e3734cfad2c0e","name":"Reopen subscription with peer with lost subscription","time":{"start":1721243710144,"stop":1721243710145,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb50b180fc3da1c7","name":"throws on content topic with generation field greater than 0","time":{"start":1721243559514,"stop":1721243559515,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb63c4b3c8511d0b","name":"should properly create location multiaddrs - udp","time":{"start":1721243568136,"stop":1721243568137,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe2a14bb8ed5063e","name":"Passing an array","time":{"start":1721244283784,"stop":1721244283784,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cc98bd914a543a5","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1721243562176,"stop":1721243562177,"duration":1},"status":"passed","severity":"normal"},{"uid":"afd4323bdb63b990","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1721243819583,"stop":1721243819583,"duration":0},"status":"passed","severity":"normal"},{"uid":"e788c590485a85d1","name":"Correctly serialized arguments","time":{"start":1721243929351,"stop":1721243929351,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbef8b07ce4b7378","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1721243669795,"stop":1721243669796,"duration":1},"status":"passed","severity":"normal"},{"uid":"2454f40feaef947c","name":"should get / set TCP multiaddr","time":{"start":1721243568134,"stop":1721243568135,"duration":1},"status":"passed","severity":"normal"},{"uid":"968a112adb554c50","name":"Reusing cursor across nodes","time":{"start":1721244211714,"stop":1721244211715,"duration":1},"status":"passed","severity":"normal"},{"uid":"2444cb8fb4234d9d","name":"Ping fails for unsubscribed peers","time":{"start":1721243733063,"stop":1721243733064,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2b4e85837a60dd5","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1721243751241,"stop":1721243751241,"duration":0},"status":"passed","severity":"normal"},{"uid":"1708225863bfd6de","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1721244250746,"stop":1721244250747,"duration":1},"status":"passed","severity":"normal"},{"uid":"89438a9abbeadc01","name":"Push message with content topic containing Arabic","time":{"start":1721244079425,"stop":1721244079426,"duration":1},"status":"passed","severity":"normal"},{"uid":"7632fdfb5c3cbf0c","name":"should emit a peer event after start","time":{"start":1721243621985,"stop":1721243621986,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb242303f6945bc9","name":"Query Generator, No Decoder","time":{"start":1721244232177,"stop":1721244232177,"duration":0},"status":"passed","severity":"normal"},{"uid":"94bcbd677ff18187","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1721243559532,"stop":1721243559532,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae5b5174e003e515","name":"Subscribe to topic containing JSON and receive message","time":{"start":1721244246017,"stop":1721244246018,"duration":1},"status":"passed","severity":"normal"},{"uid":"50a2f3ecdd9b74cd","name":"should return the pubsub topic directly if a string is provided","time":{"start":1721243559540,"stop":1721243559540,"duration":0},"status":"passed","severity":"normal"},{"uid":"690671deb7f037b2","name":"Check received message with timestamp: 1649153314 ","time":{"start":1721244127921,"stop":1721244127922,"duration":1},"status":"passed","severity":"normal"},{"uid":"facc818454000875","name":"Subscribe to topic containing emoji and receive message","time":{"start":1721244246005,"stop":1721244246006,"duration":1},"status":"passed","severity":"normal"},{"uid":"a22ecaf1be39cb60","name":"Check message with no content topic is not received","time":{"start":1721244127923,"stop":1721244127924,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a294a055d6a00b8","name":"Check received message containing unicode special characters","time":{"start":1721243817811,"stop":1721243817811,"duration":0},"status":"passed","severity":"normal"},{"uid":"c05c5e43c0bd27cf","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1721243559604,"stop":1721243559604,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cebf9e3b6747658","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1721243559520,"stop":1721243559521,"duration":1},"status":"passed","severity":"normal"},{"uid":"371da5b0ab72bbc3","name":"Refresh subscription","time":{"start":1721244118765,"stop":1721244118766,"duration":1},"status":"skipped","severity":"normal"},{"uid":"dc7b9d7a045b9647","name":"Push to array if already present","time":{"start":1721243559009,"stop":1721243559010,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c77c1ff5dabedc6","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1721243572940,"stop":1721243572940,"duration":0},"status":"passed","severity":"normal"},{"uid":"afe789c1ab1909a6","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1721243869482,"stop":1721243869482,"duration":0},"status":"passed","severity":"normal"},{"uid":"b912d3cea2e2e06f","name":"Check received message containing long","time":{"start":1721244127941,"stop":1721244127942,"duration":1},"status":"passed","severity":"normal"},{"uid":"553a7824f351055c","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1721244049052,"stop":1721244049052,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d6dc009adffed397","name":"should only return 1 node with relay capability","time":{"start":1721243584199,"stop":1721243584199,"duration":0},"status":"passed","severity":"normal"},{"uid":"118bac71fd77983f","name":"Check received message containing Chinese","time":{"start":1721243817806,"stop":1721243817806,"duration":0},"status":"passed","severity":"normal"},{"uid":"bea333fd93255015","name":"Push message with long payload","time":{"start":1721244079374,"stop":1721244079375,"duration":1},"status":"passed","severity":"normal"},{"uid":"82acbb739498599b","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1721244211703,"stop":1721244211713,"duration":10},"status":"passed","severity":"normal"},{"uid":"836ca7ecd1001fe2","name":"given a waku node and content topic, creates a filter subscription","time":{"start":1721244106067,"stop":1721244106068,"duration":1},"status":"skipped","severity":"normal"},{"uid":"1b853612d5ed3f4","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1721243559535,"stop":1721243559535,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b9d75240d1ccd18","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1721244246000,"stop":1721244246001,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ef25b708e6ce5a4","name":"Publishes to nwaku","time":{"start":1721244079164,"stop":1721244079164,"duration":0},"status":"passed","severity":"normal"},{"uid":"c96f7ec96086f5ac","name":"Subscribe and receive messages via lightPush","time":{"start":1721244246007,"stop":1721244246007,"duration":0},"status":"passed","severity":"normal"},{"uid":"98a3018a3562e42f","name":"Encoder throws on empty string content topic","time":{"start":1721243573090,"stop":1721243573090,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9f15af2cf88bcac","name":"Query Generator, Wrong PubsubTopic","time":{"start":1721244232176,"stop":1721244232177,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec44451e58cb4f29","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1721243567360,"stop":1721243567360,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d00af02361eb857","name":"Register correct protocols","time":{"start":1721244118751,"stop":1721244118752,"duration":1},"status":"passed","severity":"normal"},{"uid":"b847c2e780516c3c","name":"Fails to publish message with wrong content topic","time":{"start":1721244105965,"stop":1721244105965,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e5e47034ea87788","name":"Subscribe and publish message","time":{"start":1721244118755,"stop":1721244118758,"duration":3},"status":"passed","severity":"normal"},{"uid":"d04d524a1c2fa37b","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1721243567359,"stop":1721243567359,"duration":0},"status":"passed","severity":"normal"},{"uid":"35b838848a1358da","name":"Decoder throws on empty string content topic","time":{"start":1721243594095,"stop":1721243594095,"duration":0},"status":"passed","severity":"normal"},{"uid":"76fba3db1fa77622","name":"Check received message containing short","time":{"start":1721244127905,"stop":1721244127907,"duration":2},"status":"passed","severity":"normal"},{"uid":"c7ac36acdb302085","name":"Subscribe to topic containing long and receive message","time":{"start":1721244246012,"stop":1721244246012,"duration":0},"status":"passed","severity":"normal"},{"uid":"924f640cd283cae2","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721243819582,"stop":1721243819582,"duration":0},"status":"passed","severity":"normal"},{"uid":"356d2b9b457e8d4a","name":"should be able to encode the field with only FILTER set to true","time":{"start":1721243567351,"stop":1721243567352,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb7213001447f9f6","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1721243819595,"stop":1721243819595,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6aa6171e16c1f62","name":"Check message received after jswaku node is restarted","time":{"start":1721244127934,"stop":1721244127934,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fe6f67e323a2b6e5","name":"can start and stop the service","time":{"start":1721243621981,"stop":1721243621982,"duration":1},"status":"passed","severity":"normal"},{"uid":"16c5022d3a2bc574","name":"Fields are not dropped","time":{"start":1721243572420,"stop":1721243572421,"duration":1},"status":"passed","severity":"normal"},{"uid":"5097b713861a73ef","name":"Number of peers are maintained correctly","time":{"start":1721243852500,"stop":1721243852500,"duration":0},"status":"passed","severity":"normal"},{"uid":"365309cd1238d388","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1721243559547,"stop":1721243559547,"duration":0},"status":"passed","severity":"normal"},{"uid":"6725163f8d5a68cb","name":"connected peers and dial","time":{"start":1721244049246,"stop":1721244049246,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e6b7cecc59122c31","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1721243929259,"stop":1721243929260,"duration":1},"status":"passed","severity":"normal"},{"uid":"591f71a9c1dbc24c","name":"getPeersByDiscovery","time":{"start":1721244049050,"stop":1721244049051,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7c5eedc56fbfb5","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1721243869472,"stop":1721243869472,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b83b8c400228ac8","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1721243611236,"stop":1721243611237,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f8d78343f97223b","name":"Check received message containing escaped characters","time":{"start":1721244127949,"stop":1721244127949,"duration":0},"status":"passed","severity":"normal"},{"uid":"6676834a61c4ee70","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1721243819588,"stop":1721243819588,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c24fd8638d0a425","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1721243559518,"stop":1721243559518,"duration":0},"status":"passed","severity":"normal"},{"uid":"708c93bbf3497adc","name":"A test","time":{"start":1721243880763,"stop":1721243880763,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb960df4369e13fe","name":"Filter","time":{"start":1721244286685,"stop":1721244286685,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7a15cb94cf4b42d","name":"passes more than one ENR URLs and attempts connection","time":{"start":1721243622001,"stop":1721243622001,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ca88c76e6c1be896","name":"isConnected should return false after all peers disconnect","time":{"start":1721243611237,"stop":1721243611237,"duration":0},"status":"passed","severity":"normal"},{"uid":"468f342531463ebb","name":"should not receive a peer event after stop","time":{"start":1721243621999,"stop":1721243621999,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1540d3753c7a557","name":"Check received message containing JSON","time":{"start":1721244127948,"stop":1721244127948,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bc4ba014739e6bb","name":"Check publish message containing Arabic","time":{"start":1721244105957,"stop":1721244105957,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe449933aceb56ee","name":"should not receive a peer event before start","time":{"start":1721243621986,"stop":1721243621999,"duration":13},"status":"passed","severity":"normal"},{"uid":"830eedc99c7e19f5","name":"Check received message with timestamp: 1721243610551 ","time":{"start":1721244127951,"stop":1721244127951,"duration":0},"status":"passed","severity":"normal"},{"uid":"58dc8a14375cf7eb","name":"should set field with only STORE enabled","time":{"start":1721243568139,"stop":1721243568139,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4d65d7662fbb6ab","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1721244118763,"stop":1721244118764,"duration":1},"status":"passed","severity":"normal"},{"uid":"7680caf30f9dcbf1","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1721244092444,"stop":1721244092444,"duration":0},"status":"passed","severity":"normal"},{"uid":"9442e54ecbf65089","name":"Check meta is set [ecies]","time":{"start":1721243596053,"stop":1721243596053,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b7f16f7b082707f","name":"nwaku subscribes","time":{"start":1721244079163,"stop":1721244079163,"duration":0},"status":"passed","severity":"normal"},{"uid":"873df16035d0b1a6","name":"Push message with content topic containing numeric","time":{"start":1721244211516,"stop":1721244211517,"duration":1},"status":"passed","severity":"normal"},{"uid":"75a33846745904bb","name":"isConnected should return false after all peers disconnect","time":{"start":1721243669799,"stop":1721243669800,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee771422ca46e77d","name":"Subscribe to topic containing numeric and receive message","time":{"start":1721244245999,"stop":1721244245999,"duration":0},"status":"passed","severity":"normal"},{"uid":"e883f12850251a02","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1721244279548,"stop":1721244279549,"duration":1},"status":"passed","severity":"normal"},{"uid":"34d322bb13ebd32a","name":"random static sharding 9 - Cluster ID: 894, Shard ID: 132","time":{"start":1721244186396,"stop":1721244186396,"duration":0},"status":"passed","severity":"normal"},{"uid":"da8138303eeba827","name":"Passing page size 110 when there are 120 messages","time":{"start":1721244272699,"stop":1721244272699,"duration":0},"status":"passed","severity":"normal"},{"uid":"20e1a198058ae07a","name":"Push message with JSON payload","time":{"start":1721244211508,"stop":1721244211508,"duration":0},"status":"passed","severity":"normal"},{"uid":"9dc57fa4666fbcea","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1721243559520,"stop":1721243559520,"duration":0},"status":"passed","severity":"normal"},{"uid":"6dd11af0c82c432d","name":"Push message on custom pubsubTopic","time":{"start":1721243929257,"stop":1721243929258,"duration":1},"status":"passed","severity":"normal"},{"uid":"bcce66ee5c041aec","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1721243559529,"stop":1721243559529,"duration":0},"status":"passed","severity":"normal"},{"uid":"1244f6260770c8fd","name":"handles different clusterIds correctly","time":{"start":1721243559524,"stop":1721243559524,"duration":0},"status":"passed","severity":"normal"},{"uid":"4024c9c023f3db1d","name":"Fails to publish duplicate message","time":{"start":1721244105964,"stop":1721244105964,"duration":0},"status":"passed","severity":"normal"},{"uid":"31fdb8c4387e930a","name":"Push message with unicode special characters payload","time":{"start":1721244211511,"stop":1721244211511,"duration":0},"status":"passed","severity":"normal"},{"uid":"5686e6acac5bf49","name":"Ping on subscribed peer","time":{"start":1721243710143,"stop":1721243710143,"duration":0},"status":"passed","severity":"normal"},{"uid":"24ca2b6ff0206f89","name":"Check publish message containing shell command","time":{"start":1721244105960,"stop":1721244105960,"duration":0},"status":"passed","severity":"normal"},{"uid":"c376496958262651","name":"Check publish message containing long","time":{"start":1721244105955,"stop":1721244105956,"duration":1},"status":"passed","severity":"normal"},{"uid":"d177104ac22389fc","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1721243819588,"stop":1721243819588,"duration":0},"status":"passed","severity":"normal"},{"uid":"d01351a81a1b8612","name":"stop","time":{"start":1721243650922,"stop":1721243650922,"duration":0},"status":"passed","severity":"normal"},{"uid":"5acf665c28d2d765","name":"Query with Ordered Callback, No message returned","time":{"start":1721244232189,"stop":1721244232190,"duration":1},"status":"passed","severity":"normal"},{"uid":"82440a4adfe07f20","name":"same cluster, same shard: nodes connect","time":{"start":1721243819578,"stop":1721243819578,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c5b3956f4a7344a","name":"Subscribe to topic containing Script and receive message","time":{"start":1721243869480,"stop":1721243869480,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb81e14fe91e9c2c","name":"start node with empty content topic","time":{"start":1721244168032,"stop":1721244168032,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2113c3fae6b0ac","name":"Sample","time":{"start":1721243567549,"stop":1721243567549,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5936c1bdfa5378d","name":"Subscribe to topic containing short and publish message","time":{"start":1721244118782,"stop":1721244118783,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7614e1993ac4245","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1721244245995,"stop":1721244245995,"duration":0},"status":"passed","severity":"normal"},{"uid":"898cb9df007d0340","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1721243559535,"stop":1721243559536,"duration":1},"status":"passed","severity":"normal"},{"uid":"98b362368c3b6460","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1721243819602,"stop":1721243819603,"duration":1},"status":"passed","severity":"normal"},{"uid":"21128d5db0cf9e0d","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1721243817813,"stop":1721243817814,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b3f23d3f4a4007d","name":"Push message with content topic containing JSON","time":{"start":1721244211527,"stop":1721244211527,"duration":0},"status":"passed","severity":"normal"},{"uid":"72549f9f498ae5a2","name":"Decrypt messages","time":{"start":1721244052770,"stop":1721244052778,"duration":8},"status":"passed","severity":"normal"},{"uid":"58c77cccc9c2e726","name":"A test","time":{"start":1721243880763,"stop":1721243880764,"duration":1},"status":"passed","severity":"normal"},{"uid":"1628c5a6948c10c6","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1721244092446,"stop":1721244092447,"duration":1},"status":"passed","severity":"normal"},{"uid":"d10ccb4159420263","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1721244399687,"stop":1721244399687,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef42186d3303a8e5","name":"Generator, custom pubsub topic","time":{"start":1721244250746,"stop":1721244250746,"duration":0},"status":"passed","severity":"normal"},{"uid":"15540de7aab107e","name":"should properly create location multiaddrs - tcp4","time":{"start":1721243568135,"stop":1721243568136,"duration":1},"status":"passed","severity":"normal"},{"uid":"472c6c5aec8588dd","name":"Decoder throws on empty string content topic","time":{"start":1721243596055,"stop":1721243596055,"duration":0},"status":"passed","severity":"normal"},{"uid":"65f69b4128282e3a","name":"Push message with Russian payload","time":{"start":1721244079381,"stop":1721244079384,"duration":3},"status":"passed","severity":"normal"},{"uid":"933767b2fe5cc2ef","name":"Push message with content topic containing Russian","time":{"start":1721244211524,"stop":1721244211525,"duration":1},"status":"passed","severity":"normal"},{"uid":"f66e7aafbb441935","name":"Check message received after nwaku node is restarted","time":{"start":1721244127957,"stop":1721244127958,"duration":1},"status":"skipped","severity":"normal"},{"uid":"2af6ac9bb849d8d7","name":"can start and stop the service","time":{"start":1721243588086,"stop":1721243588086,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bc88d9f1316065d","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1721243559521,"stop":1721243559522,"duration":1},"status":"passed","severity":"normal"},{"uid":"725261249c5f9049","name":"Push message with content topic containing Arabic","time":{"start":1721244211524,"stop":1721244211524,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfd482c21da02295","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1721243880660,"stop":1721243880660,"duration":0},"status":"passed","severity":"normal"},{"uid":"a82f2e90fa79710d","name":"Subscribe and receives messages on 20 topics","time":{"start":1721244246009,"stop":1721244246010,"duration":1},"status":"passed","severity":"normal"},{"uid":"bae4703f1dc2d6b3","name":"Subscribe to topic containing Russian and receive message","time":{"start":1721243869479,"stop":1721243869479,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b317fe18f83e898","name":"Check received message containing XML","time":{"start":1721244127916,"stop":1721244127916,"duration":0},"status":"passed","severity":"normal"},{"uid":"db927434e3a57af4","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1721243669797,"stop":1721243669797,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4d39ad49c8c5955","name":"Push message with shell command payload","time":{"start":1721244211508,"stop":1721244211509,"duration":1},"status":"passed","severity":"normal"},{"uid":"1272fef714602ec5","name":"Check received message containing long","time":{"start":1721244127907,"stop":1721244127908,"duration":1},"status":"passed","severity":"normal"},{"uid":"e488e68b1a50d5ee","name":"Encoder throws on undefined content topic","time":{"start":1721243596054,"stop":1721243596054,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0236208d268e0b2","name":"Check message received after nwaku node is restarted","time":{"start":1721243817818,"stop":1721243817818,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a24c2c2f5187ee5a","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1721243559540,"stop":1721243559541,"duration":1},"status":"passed","severity":"normal"},{"uid":"7bc13013d856b814","name":"1 Store, 2 relays, 2 fetches","time":{"start":1721243583962,"stop":1721243583962,"duration":0},"status":"passed","severity":"normal"},{"uid":"527d5cc6bb6e35b5","name":"Subscribe and receives messages on 20 topics","time":{"start":1721243869472,"stop":1721243869473,"duration":1},"status":"passed","severity":"normal"},{"uid":"1bf586d0fa7be21","name":"Check publish message containing emoji","time":{"start":1721244105961,"stop":1721244105961,"duration":0},"status":"passed","severity":"normal"},{"uid":"d44eb2919f0e4b5e","name":"Maintains correct number of peers after multiple subscribe/unsubscribe cycles","time":{"start":1721243733065,"stop":1721243733066,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b7f6ff4da74b050","name":"Check message received after jswaku node is restarted","time":{"start":1721243817817,"stop":1721243817817,"duration":0},"status":"skipped","severity":"normal"},{"uid":"304bbc9607225dbb","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1721243869480,"stop":1721243869481,"duration":1},"status":"passed","severity":"normal"},{"uid":"b08fb64db9d11294","name":"Check received message containing short","time":{"start":1721243817804,"stop":1721243817805,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c08df5b56213359","name":"should not fail to start the service if it is already started","time":{"start":1721243621984,"stop":1721243621985,"duration":1},"status":"passed","severity":"normal"},{"uid":"754b43e35457d97c","name":"Check publish message containing escaped characters","time":{"start":1721244105960,"stop":1721244105960,"duration":0},"status":"passed","severity":"normal"},{"uid":"63dea76c5c53c05f","name":"Fails to publish message with empty text","time":{"start":1721244105964,"stop":1721244105964,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b7426a3af1494d6","name":"Check received message containing emoji","time":{"start":1721244127920,"stop":1721244127920,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d139d984171aa0d","name":"Subscribe to topic containing shell command and receive message","time":{"start":1721244246018,"stop":1721244246018,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6801dbe9472ed4f","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1721244246008,"stop":1721244246009,"duration":1},"status":"passed","severity":"normal"},{"uid":"c65412ebef5db868","name":"Subscribe and receive messages via lightPush","time":{"start":1721243869470,"stop":1721243869470,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2350f5e87fe578b","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 0","time":{"start":1721243559544,"stop":1721243559544,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b886f32034cd437","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1721243880657,"stop":1721243880658,"duration":1},"status":"passed","severity":"normal"},{"uid":"40473f5b41bc781","name":"Using a function","time":{"start":1721244283784,"stop":1721244283784,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9ff09873687f0ba","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1721243559521,"stop":1721243559521,"duration":0},"status":"passed","severity":"normal"},{"uid":"a838b7b46338c88a","name":"Subscribe and receive messages via waku relay post","time":{"start":1721244245994,"stop":1721244245994,"duration":0},"status":"passed","severity":"normal"},{"uid":"d12562034ede8cf1","name":"Check received message with timestamp: 1721243610551 ","time":{"start":1721244127921,"stop":1721244127921,"duration":0},"status":"passed","severity":"normal"},{"uid":"b29f702cb58097cc","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721243929254,"stop":1721243929255,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a20af53f2fc1816","name":"different cluster, same shard: nodes don't connect","time":{"start":1721243819579,"stop":1721243819579,"duration":0},"status":"passed","severity":"normal"},{"uid":"3be0d8240010972e","name":"Check received message containing JSON","time":{"start":1721244127917,"stop":1721244127917,"duration":0},"status":"passed","severity":"normal"},{"uid":"76c8ec9693476aea","name":"start node with empty shard","time":{"start":1721244186402,"stop":1721244186402,"duration":0},"status":"passed","severity":"normal"},{"uid":"88a6935b68c2dae6","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app52/9/topic211/json","time":{"start":1721244168025,"stop":1721244168025,"duration":0},"status":"passed","severity":"normal"},{"uid":"9563b965bde85ac7","name":"Check message with non string payload is not received","time":{"start":1721244127932,"stop":1721244127933,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e868290ecfc6d20","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1721243559528,"stop":1721243559529,"duration":1},"status":"passed","severity":"normal"},{"uid":"81c36fb37d42f3c5","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1721244246019,"stop":1721244246020,"duration":1},"status":"passed","severity":"normal"},{"uid":"26d9341e4641ae8e","name":"Passing page size 19 when there are 20 messages","time":{"start":1721244272698,"stop":1721244272699,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1430400c0f1fb3d","name":"Check publish message containing Script","time":{"start":1721244105958,"stop":1721244105958,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7c38a67dad3036e","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1721243559533,"stop":1721243559534,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4c47a6abc79f921","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1721243559532,"stop":1721243559532,"duration":0},"status":"passed","severity":"normal"},{"uid":"9be0c2936622643a","name":"listenerCount","time":{"start":1721243650920,"stop":1721243650921,"duration":1},"status":"passed","severity":"normal"},{"uid":"63895747ade329b9","name":"creates an iterator","time":{"start":1721244273192,"stop":1721244273193,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f48d288fb027ac","name":"handles different networkShards values correctly","time":{"start":1721243559525,"stop":1721243559525,"duration":0},"status":"passed","severity":"normal"},{"uid":"62e013807d0e9af0","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app45/9/topic718/utf8","time":{"start":1721244168023,"stop":1721244168024,"duration":1},"status":"passed","severity":"normal"},{"uid":"f43d9127f749e6dc","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1721243567352,"stop":1721243567353,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d51de187a3c74bd","name":"Subscribe to topic containing numeric and publish message","time":{"start":1721244118789,"stop":1721244118789,"duration":0},"status":"passed","severity":"normal"},{"uid":"78e73d03cd8e1631","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1721244211713,"stop":1721244211714,"duration":1},"status":"passed","severity":"normal"},{"uid":"841f1fdd92dc99b9","name":"Encoder throws on empty string content topic","time":{"start":1721243594093,"stop":1721243594094,"duration":1},"status":"passed","severity":"normal"},{"uid":"b581a81e78102d89","name":"should load peers from local storage and dispatch events","time":{"start":1721243588089,"stop":1721243588089,"duration":0},"status":"passed","severity":"normal"},{"uid":"32db2719f020802e","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1721244399686,"stop":1721244399687,"duration":1},"status":"passed","severity":"normal"},{"uid":"175fd2a16ff1e4ab","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1721244246013,"stop":1721244246014,"duration":1},"status":"passed","severity":"normal"},{"uid":"9cd86c3017664d39","name":"Round trip binary encryption [ecies, signature]","time":{"start":1721243596053,"stop":1721243596053,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d2b3034a5b1fc8","name":"Decoder throws on undefined content topic","time":{"start":1721243596055,"stop":1721243596055,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9ec9ca80e67c595","name":"Push message with short payload","time":{"start":1721244211496,"stop":1721244211497,"duration":1},"status":"passed","severity":"normal"},{"uid":"a00870bcbf81d40b","name":"Subscribe to topic containing short and receive message","time":{"start":1721244246011,"stop":1721244246012,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2a3670e88345907","name":"should be able to encode the field with only STORE set to true","time":{"start":1721243567350,"stop":1721243567351,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b2556e7d4159f3b","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1721243559535,"stop":1721243559535,"duration":0},"status":"passed","severity":"normal"},{"uid":"270daeb4d10a9eab","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1721243594088,"stop":1721243594090,"duration":2},"status":"passed","severity":"normal"},{"uid":"c22c00c4ab8c55a7","name":"Push message with content topic containing XML","time":{"start":1721244211526,"stop":1721244211526,"duration":0},"status":"passed","severity":"normal"},{"uid":"453d650aa6dfc1cd","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1721243705976,"stop":1721243705976,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c22e76a69d3c3f6","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1721243559531,"stop":1721243559531,"duration":0},"status":"passed","severity":"normal"},{"uid":"b86e0aa9ec8a40fb","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1721243819592,"stop":1721243819592,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbbe12ca4b724ce8","name":"Relay - dialed after","time":{"start":1721244286683,"stop":1721244286683,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcd752dcaf48e08e","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1721243583859,"stop":1721243583861,"duration":2},"status":"passed","severity":"normal"},{"uid":"a76c212c037474a8","name":"Push message with content topic containing Chinese","time":{"start":1721244079425,"stop":1721244079425,"duration":0},"status":"passed","severity":"normal"},{"uid":"3afd542ae2d1de43","name":"should throw an error for missing required configuration","time":{"start":1721243559530,"stop":1721243559531,"duration":1},"status":"passed","severity":"normal"},{"uid":"9bcb932356db7257","name":"Check received message containing XML","time":{"start":1721243817808,"stop":1721243817808,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bf950426f03d9e7","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1721244211703,"stop":1721244211703,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c7f2b3e2c4f9f1a","name":"Query Generator, No message returned","time":{"start":1721244232178,"stop":1721244232178,"duration":0},"status":"passed","severity":"normal"},{"uid":"462a69175816342f","name":"Subscribe to topic containing Script and receive message","time":{"start":1721244246002,"stop":1721244246002,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c8e971c492b257b","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1721244118760,"stop":1721244118761,"duration":1},"status":"passed","severity":"normal"},{"uid":"7fb7c4e7cd4acf04","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1721244279548,"stop":1721244279548,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb0020aee7aa49","name":"should set field with all protocols disabled","time":{"start":1721243568137,"stop":1721243568138,"duration":1},"status":"passed","severity":"normal"},{"uid":"616e0ace5c311951","name":"Push message with escaped characters payload","time":{"start":1721244211510,"stop":1721244211510,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9482b8dc3e9919a","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1721243819589,"stop":1721243819590,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b9e6198729b69d3","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1721244263759,"stop":1721244263768,"duration":9},"status":"passed","severity":"normal"},{"uid":"6556e47c9f336b0a","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1721243559532,"stop":1721243559532,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a2d5ebb58dad7be","name":"should encodeTxt and decodeTxt","time":{"start":1721243568120,"stop":1721243568121,"duration":1},"status":"passed","severity":"normal"},{"uid":"483d9e1455c91e43","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1721244211713,"stop":1721244211713,"duration":0},"status":"passed","severity":"normal"},{"uid":"75dbc76a34df8fca","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1721244279547,"stop":1721244279547,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d4a31418d954d83","name":"should encode/decode to text encoding","time":{"start":1721243568134,"stop":1721243568134,"duration":0},"status":"passed","severity":"normal"},{"uid":"35ad5b3b2b955a55","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1721244211702,"stop":1721244211703,"duration":1},"status":"passed","severity":"normal"},{"uid":"9df65def79ff0294","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721243819589,"stop":1721243819589,"duration":0},"status":"passed","severity":"normal"},{"uid":"826ed3690d18d99d","name":"Check received message containing Basic HTML tag","time":{"start":1721244127916,"stop":1721244127917,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8c5ff0c3e1c5dc1","name":"Check received message containing Chinese","time":{"start":1721244127909,"stop":1721244127910,"duration":1},"status":"passed","severity":"normal"},{"uid":"3aae3a5d2ee29e30","name":"Subscribe to topic containing shell command and publish message","time":{"start":1721244118812,"stop":1721244118821,"duration":9},"status":"passed","severity":"normal"},{"uid":"76de2a4a4bdaf9cb","name":"Subscribe to topic containing JSON and publish message","time":{"start":1721244118806,"stop":1721244118812,"duration":6},"status":"passed","severity":"normal"},{"uid":"9151f535ea15c9e3","name":"configure the node with multiple content topics","time":{"start":1721244168030,"stop":1721244168031,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a0e38c27a30d0e1","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1721243559534,"stop":1721243559534,"duration":0},"status":"passed","severity":"normal"},{"uid":"90a461d2d622a9ff","name":"Push message with content topic containing XML","time":{"start":1721244079428,"stop":1721244079428,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb0d3cce1bfc3098","name":"Non TWN Cluster","time":{"start":1721244168021,"stop":1721244168022,"duration":1},"status":"passed","severity":"normal"},{"uid":"5567c016e4ea6866","name":"Fails to publish message with size larger than 1 MB","time":{"start":1721244105966,"stop":1721244105966,"duration":0},"status":"passed","severity":"normal"},{"uid":"efa9c9e4df752994","name":"Passing page size 0 when there are 110 messages","time":{"start":1721244272696,"stop":1721244272696,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfc09113e650c6c5","name":"random static sharding 7 - Cluster ID: 394, Shard ID: 630","time":{"start":1721244186394,"stop":1721244186395,"duration":1},"status":"passed","severity":"normal"},{"uid":"2afed6537a199b07","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1721243583864,"stop":1721243583864,"duration":0},"status":"passed","severity":"normal"},{"uid":"333266c6f90374d","name":"receives messages sent to provided content topic through callback","time":{"start":1721244106068,"stop":1721244106068,"duration":0},"status":"skipped","severity":"normal"},{"uid":"539c7f6303e0f39a","name":"Push message with content topic containing unicode special characters","time":{"start":1721244211528,"stop":1721244211528,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d73bd7b5cb717c0","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1721243559527,"stop":1721243559527,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4dd4c18cd4eeaff","name":"Overlapping topic subscription","time":{"start":1721244246011,"stop":1721244246011,"duration":0},"status":"passed","severity":"normal"},{"uid":"1788b163b04d449f","name":"Push message with content topic containing SQL Injection","time":{"start":1721244211525,"stop":1721244211525,"duration":0},"status":"passed","severity":"normal"},{"uid":"e07b89a722d04b13","name":"Push message with content topic containing Russian","time":{"start":1721244079426,"stop":1721244079427,"duration":1},"status":"passed","severity":"normal"},{"uid":"723059677070d8ae","name":"Ephemeral messages are not stored","time":{"start":1721243620825,"stop":1721243620826,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc723f75e346acb6","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1721243583865,"stop":1721243583865,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef5d43f68addd3a7","name":"Publish message with custom timestamp: Wed Jul 17 2024 18:21:19 GMT+0000 (Coordinated Universal Time)","time":{"start":1721244105963,"stop":1721244105963,"duration":0},"status":"passed","severity":"normal"},{"uid":"56e53b44fb6812c1","name":"Nwaku publishes","time":{"start":1721244079164,"stop":1721244079164,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd410b52d829451b","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1721244246008,"stop":1721244246008,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4edffc0ba80e1da","name":"different cluster, different shard: nodes don't connect","time":{"start":1721243819579,"stop":1721243819580,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa3ba98e5f79515","name":"Check publish message after client node is restarted","time":{"start":1721244105967,"stop":1721244105967,"duration":0},"status":"skipped","severity":"normal"},{"uid":"77fc3e39c86eb923","name":"Ping on peer without subscriptions","time":{"start":1721243710145,"stop":1721243710146,"duration":1},"status":"passed","severity":"normal"},{"uid":"c19dbb57eda0c6e8","name":"Subscribe to topic containing special chars and receive message","time":{"start":1721244245999,"stop":1721244246000,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c894e525819b6fc","name":"should throw an error for missing sharding configuration","time":{"start":1721243559545,"stop":1721243559545,"duration":0},"status":"passed","severity":"normal"},{"uid":"890b2a6c3235be0e","name":"Check received message containing numeric","time":{"start":1721243817805,"stop":1721243817806,"duration":1},"status":"passed","severity":"normal"},{"uid":"818ee67652818420","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1721244246010,"stop":1721244246010,"duration":0},"status":"passed","severity":"normal"},{"uid":"effca392d1925e0","name":"Symmetric encrypt & Decrypt","time":{"start":1721243594564,"stop":1721243594564,"duration":0},"status":"passed","severity":"normal"},{"uid":"a74347cf3d50ce29","name":"Check message with non string payload is not received","time":{"start":1721243817817,"stop":1721243817817,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e2dfea5cfa54b34","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1721243869473,"stop":1721243869473,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0eb7f4ab7a5a4bb","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1721243819586,"stop":1721243819586,"duration":0},"status":"passed","severity":"normal"},{"uid":"cae4bbae0801492d","name":"Check publish message containing Russian","time":{"start":1721244105957,"stop":1721244105958,"duration":1},"status":"passed","severity":"normal"},{"uid":"72b3bbd787cd16f3","name":"Check received message containing Russian","time":{"start":1721244127911,"stop":1721244127911,"duration":0},"status":"passed","severity":"normal"},{"uid":"16ddcc678e597d2f","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1721243819587,"stop":1721243819587,"duration":0},"status":"passed","severity":"normal"},{"uid":"74c452ab73a0d96c","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1721243559531,"stop":1721243559531,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0ad983ce655ecbb","name":"Accepts a valid Waku Message","time":{"start":1721243576594,"stop":1721243576595,"duration":1},"status":"passed","severity":"normal"},{"uid":"e774638968454e53","name":"should throw an error if shards are undefined for static sharding","time":{"start":1721243559530,"stop":1721243559530,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcd4f244aa4d7aba","name":"should be able to encode the field with only RELAY set to true","time":{"start":1721243567347,"stop":1721243567349,"duration":2},"status":"passed","severity":"normal"},{"uid":"34f84f934d84b71d","name":"removeEventListener with correct event","time":{"start":1721243650918,"stop":1721243650919,"duration":1},"status":"passed","severity":"normal"},{"uid":"454d768b21bab264","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721243819592,"stop":1721243819592,"duration":0},"status":"passed","severity":"normal"},{"uid":"25014c464a236f34","name":"Push message with content topic containing special chars","time":{"start":1721244211517,"stop":1721244211523,"duration":6},"status":"passed","severity":"normal"},{"uid":"aff7885282d974c5","name":"Round trip binary serialization","time":{"start":1721243573088,"stop":1721243573088,"duration":0},"status":"passed","severity":"normal"},{"uid":"215efdc49cfb2aec","name":"Check message received after jswaku node is restarted","time":{"start":1721244127957,"stop":1721244127957,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b2d738cde3cc3ed4","name":"random static sharding 3 - Cluster ID: 228, Shard ID: 320","time":{"start":1721244186392,"stop":1721244186392,"duration":0},"status":"passed","severity":"normal"},{"uid":"d312646aa7a8d6a6","name":"Check message with no payload is not received","time":{"start":1721244127924,"stop":1721244127925,"duration":1},"status":"passed","severity":"normal"},{"uid":"65fc32383a495bfd","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721243929258,"stop":1721243929259,"duration":1},"status":"passed","severity":"normal"},{"uid":"82f560bba158094a","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1721243559538,"stop":1721243559538,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa8cc2eaa940afe5","name":"handles multiple messages","time":{"start":1721244273193,"stop":1721244273193,"duration":0},"status":"passed","severity":"normal"},{"uid":"c32c1c3b6c92f988","name":"Push message with content topic containing Basic HTML tag","time":{"start":1721244211526,"stop":1721244211527,"duration":1},"status":"passed","severity":"normal"},{"uid":"4207b7c5b434edbe","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1721243567354,"stop":1721243567355,"duration":1},"status":"passed","severity":"normal"},{"uid":"843a442ef9bed9cb","name":"All","time":{"start":1721243621663,"stop":1721243621663,"duration":0},"status":"passed","severity":"normal"},{"uid":"50d7eff6d48f451a","name":"Refresh subscription","time":{"start":1721244246011,"stop":1721244246011,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac648ae1aa0e4b9c","name":"Push message with escaped characters payload","time":{"start":1721244079387,"stop":1721244079387,"duration":0},"status":"passed","severity":"normal"},{"uid":"d027831b1a1df87a","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1721244279548,"stop":1721244279548,"duration":0},"status":"passed","severity":"normal"},{"uid":"3812320a8f3d242a","name":"unsubscribes","time":{"start":1721244273193,"stop":1721244273194,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7be87e0e95b5d85","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1721243928166,"stop":1721243928167,"duration":1},"status":"passed","severity":"normal"},{"uid":"35b7693c6f8d7031","name":"Overlapping topic subscription","time":{"start":1721244118782,"stop":1721244118782,"duration":0},"status":"skipped","severity":"normal"},{"uid":"624efcbc4dcef166","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1721244246010,"stop":1721244246010,"duration":0},"status":"passed","severity":"normal"},{"uid":"f32f8157e23ac904","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1721243559541,"stop":1721243559542,"duration":1},"status":"passed","severity":"normal"},{"uid":"48a53a173c69d4fd","name":"same cluster, same shard: nodes connect","time":{"start":1721243928167,"stop":1721243928168,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0506b668c19bca1","name":"Store - dialed after - with timeout","time":{"start":1721244286684,"stop":1721244286684,"duration":0},"status":"passed","severity":"normal"},{"uid":"100bd0afd9fe66c3","name":"Check received message with timestamp: 1721243610551000000 ","time":{"start":1721244127921,"stop":1721244127921,"duration":0},"status":"passed","severity":"normal"},{"uid":"9447dce7280eda5","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1721243559518,"stop":1721243559518,"duration":0},"status":"passed","severity":"normal"},{"uid":"926deebcc19c5a07","name":"Subscribe and receives messages on 20 topics","time":{"start":1721244245996,"stop":1721244245996,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca7cc2299c1285ec","name":"Ping on peer without subscriptions","time":{"start":1721243676984,"stop":1721243676994,"duration":10},"status":"passed","severity":"normal"},{"uid":"a916f3a870616c94","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1721243567353,"stop":1721243567353,"duration":0},"status":"passed","severity":"normal"},{"uid":"98892dbf3f3b827f","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1721243559539,"stop":1721243559539,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c8b65f31d2cb83e","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1721244279547,"stop":1721244279547,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce502dec98af390f","name":"should handle a minimal index list","time":{"start":1721243559603,"stop":1721243559604,"duration":1},"status":"passed","severity":"normal"},{"uid":"6740564d2b2da2b0","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1721244186401,"stop":1721244186401,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f8b3c2a153bd529","name":"Query generator for multiple messages","time":{"start":1721244263386,"stop":1721244263386,"duration":0},"status":"passed","severity":"normal"},{"uid":"94149f974bb39753","name":"Generator, custom pubsub topic","time":{"start":1721244250747,"stop":1721244250747,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed19d0312a765168","name":"Subscribe to topic containing shell command and receive message","time":{"start":1721244246004,"stop":1721244246004,"duration":0},"status":"passed","severity":"normal"},{"uid":"53dd235915dcfdc1","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721243705968,"stop":1721243705969,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee943a17c38bb0b6","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1721243559541,"stop":1721243559541,"duration":0},"status":"passed","severity":"normal"},{"uid":"c62fb990854ae566","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1721244186390,"stop":1721244186391,"duration":1},"status":"passed","severity":"normal"},{"uid":"8157d49bfea620a2","name":"non connected peers","time":{"start":1721244049247,"stop":1721244049247,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8b690f9774ef41c9","name":"random static sharding 10 - Cluster ID: 433, Shard ID: 484","time":{"start":1721244186396,"stop":1721244186397,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2029df78b065e26","name":"pre and post cipher","time":{"start":1721243594565,"stop":1721243594565,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a3d421d35a99f96","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1721243880661,"stop":1721243880661,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8991a015e5ccee3","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721243819597,"stop":1721243819598,"duration":1},"status":"passed","severity":"normal"},{"uid":"f40d5937d44c649a","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1721243819595,"stop":1721243819595,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdaa1a5e822d43d","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1721243819593,"stop":1721243819594,"duration":1},"status":"passed","severity":"normal"},{"uid":"7468f8d26892a307","name":"Encoder throws on undefined content topic","time":{"start":1721243573089,"stop":1721243573090,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b480de0b4e500c5","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1721244232190,"stop":1721244232190,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6c3be15962e263e","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1721243819588,"stop":1721243819588,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb23c1b03dce3c8e","name":"Push message with custom timestamp: 1721247452741","time":{"start":1721244079448,"stop":1721244079449,"duration":1},"status":"passed","severity":"normal"},{"uid":"d58a88febf08af20","name":"should emit a peer event after start","time":{"start":1721243588087,"stop":1721243588087,"duration":0},"status":"passed","severity":"normal"},{"uid":"71cdfddc9541a952","name":"should not fail to stop the service if it was not started","time":{"start":1721243588086,"stop":1721243588086,"duration":0},"status":"passed","severity":"normal"},{"uid":"14e53f57cd0e4d2","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1721243559525,"stop":1721243559526,"duration":1},"status":"passed","severity":"normal"},{"uid":"cfdd6dea168cbd26","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1721244246007,"stop":1721244246007,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d92254e9fdb5201","name":"groups content topics by expected pubsub topic","time":{"start":1721243559523,"stop":1721243559524,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2069d0b5d75fff4","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1721244246013,"stop":1721244246013,"duration":0},"status":"passed","severity":"normal"},{"uid":"3abdd9f0eb48201d","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app92/3/topic546/xml","time":{"start":1721244168024,"stop":1721244168024,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fa3010ec2f97f22","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1721243583866,"stop":1721243583866,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d6cdac89df193","name":"Check received message containing escaped characters","time":{"start":1721243817810,"stop":1721243817811,"duration":1},"status":"passed","severity":"normal"},{"uid":"61f0c495f0665c61","name":"can start the service","time":{"start":1721243588085,"stop":1721243588085,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9c4c4c67bc1e015","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1721243705974,"stop":1721243705975,"duration":1},"status":"passed","severity":"normal"},{"uid":"f813c7c2d28650da","name":"Refresh subscription","time":{"start":1721244245997,"stop":1721244245998,"duration":1},"status":"passed","severity":"normal"},{"uid":"315e524c9e2d1a97","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1721244399685,"stop":1721244399685,"duration":0},"status":"passed","severity":"normal"},{"uid":"47aa46edb088dade","name":"Relay - dialed first","time":{"start":1721244286682,"stop":1721244286683,"duration":1},"status":"passed","severity":"normal"},{"uid":"b588910c3bc3ec4e","name":"Used by Waku Relay","time":{"start":1721244283784,"stop":1721244283785,"duration":1},"status":"passed","severity":"normal"},{"uid":"31b865b71f225e8c","name":"Check received message containing Arabic","time":{"start":1721244127910,"stop":1721244127910,"duration":0},"status":"passed","severity":"normal"},{"uid":"98d3f050a5433a2b","name":"Check received message containing Russian","time":{"start":1721243817807,"stop":1721243817807,"duration":0},"status":"passed","severity":"normal"},{"uid":"ded0c429c605df3d","name":"Subscribe to topic containing long and publish message","time":{"start":1721244118783,"stop":1721244118789,"duration":6},"status":"passed","severity":"normal"},{"uid":"724365b130cda3c3","name":"Sign & Recover","time":{"start":1721243594565,"stop":1721243594565,"duration":0},"status":"passed","severity":"normal"},{"uid":"37f18ac1a8380ef1","name":"Nodes with multiple pubsub topic","time":{"start":1721244092443,"stop":1721244092443,"duration":0},"status":"passed","severity":"normal"},{"uid":"62ec78fc3450bb09","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1721243880657,"stop":1721243880657,"duration":0},"status":"passed","severity":"normal"},{"uid":"e84946e419582ffe","name":"Check meta is set [symmetric]","time":{"start":1721243594092,"stop":1721243594092,"duration":0},"status":"passed","severity":"normal"},{"uid":"e76167a899c11217","name":"Push message with content topic containing special chars","time":{"start":1721244079424,"stop":1721244079425,"duration":1},"status":"passed","severity":"normal"},{"uid":"f192cb84d87b26d7","name":"Check message with no payload is not received","time":{"start":1721243817816,"stop":1721243817816,"duration":0},"status":"passed","severity":"normal"},{"uid":"d356b382e098742d","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1721243880662,"stop":1721243880663,"duration":1},"status":"passed","severity":"normal"},{"uid":"2236f3f0ebf01487","name":"Subscribe to topic containing Russian and receive message","time":{"start":1721244246001,"stop":1721244246001,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4598cf671066ddd","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1721243559519,"stop":1721243559520,"duration":1},"status":"passed","severity":"normal"},{"uid":"382c82133697e28c","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1721243559533,"stop":1721243559533,"duration":0},"status":"passed","severity":"normal"},{"uid":"b56ee560892730ed","name":"Fails to push message with empty content topic","time":{"start":1721244079442,"stop":1721244079443,"duration":1},"status":"passed","severity":"normal"},{"uid":"8259222257dd94c6","name":"Init the array if not present","time":{"start":1721243559007,"stop":1721243559009,"duration":2},"status":"passed","severity":"normal"},{"uid":"ef18fbd8a5b84931","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1721244279545,"stop":1721244279546,"duration":1},"status":"passed","severity":"normal"},{"uid":"79ebd5f359ae30e6","name":"Push message with meta","time":{"start":1721244079443,"stop":1721244079444,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae033213bff58ee7","name":"Check publish message containing XML","time":{"start":1721244105959,"stop":1721244105959,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a987faa7fb4d846","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721243705973,"stop":1721243705974,"duration":1},"status":"passed","severity":"normal"},{"uid":"1cd1d7f904b5cac0","name":"should throw error - no id","time":{"start":1721243568131,"stop":1721243568132,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb6bbdfe958c5f4f","name":"Subscribe to topic containing JSON and receive message","time":{"start":1721244246003,"stop":1721244246004,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4166896d544fcc","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1721243583862,"stop":1721243583863,"duration":1},"status":"passed","severity":"normal"},{"uid":"13ed13d29e188714","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1721243562179,"stop":1721243562179,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4652547bac80f1e","name":"Push message with content topic containing SQL Injection","time":{"start":1721244079427,"stop":1721244079427,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a2fdbed7c74364","name":"Subscribe to topic containing XML and receive message","time":{"start":1721243869480,"stop":1721243869480,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0153ff025c4799e","name":"Ping succeeds for all connected peers","time":{"start":1721243733063,"stop":1721243733063,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cccfdcec7c7756a","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1721243819601,"stop":1721243819601,"duration":0},"status":"passed","severity":"normal"},{"uid":"91126a55399c6405","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1721244245992,"stop":1721244245993,"duration":1},"status":"passed","severity":"normal"},{"uid":"bdaa80c2108ca35c","name":"random static sharding 4 - Cluster ID: 276, Shard ID: 943","time":{"start":1721244186393,"stop":1721244186393,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8e22cafedae3e1b","name":"connects to nwaku","time":{"start":1721244283782,"stop":1721244283783,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ec114164ff8975e","name":"ignores unrecognized TXT record formats","time":{"start":1721243584198,"stop":1721243584198,"duration":0},"status":"passed","severity":"normal"},{"uid":"846950787461d764","name":"Check publish message containing Basic HTML tag","time":{"start":1721244105959,"stop":1721244105959,"duration":0},"status":"passed","severity":"normal"}] |