mirror of
https://github.com/logos-messaging/logos-messaging-allure-js.git
synced 2026-01-20 00:43:14 +00:00
1 line
154 KiB
JSON
1 line
154 KiB
JSON
[{"uid":"73ec279f35a950bd","name":"same cluster, different shard: nodes connect","time":{"start":1727421576496,"stop":1727421576497,"duration":1},"status":"passed","severity":"normal"},{"uid":"bcfe584c1903aa85","name":"Keep-alive pings maintain the connection","time":{"start":1727421416998,"stop":1727421416999,"duration":1},"status":"passed","severity":"normal"},{"uid":"957dfafc2b2613","name":"Push 30 different messages","time":{"start":1727421665614,"stop":1727421665615,"duration":1},"status":"passed","severity":"normal"},{"uid":"78db367d5af0da5","name":"configure the node with multiple pubsub topics","time":{"start":1727421697149,"stop":1727421697149,"duration":0},"status":"passed","severity":"normal"},{"uid":"c440d249bc119f87","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1727421419349,"stop":1727421419349,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea0b9335b03e3512","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1727421658248,"stop":1727421658248,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e7a8cb4f9e3f666","name":"throws on content topic with too few or too many fields","time":{"start":1727421301170,"stop":1727421301171,"duration":1},"status":"passed","severity":"normal"},{"uid":"80084d6ba37ec90","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1727421576491,"stop":1727421576493,"duration":2},"status":"passed","severity":"normal"},{"uid":"bbafecc3b91a94b1","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1727421301187,"stop":1727421301187,"duration":0},"status":"passed","severity":"normal"},{"uid":"f15df396f83f6f12","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1727421803984,"stop":1727421803985,"duration":1},"status":"passed","severity":"normal"},{"uid":"92be9bb9821e0cdf","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1727421729251,"stop":1727421729251,"duration":0},"status":"passed","severity":"normal"},{"uid":"a570f1d9687e99b8","name":"Check received message with timestamp: 1727421350115 ","time":{"start":1727421608904,"stop":1727421608905,"duration":1},"status":"passed","severity":"normal"},{"uid":"6616a55fa288a776","name":"random static sharding 9 - Cluster ID: 210, Shard ID: 16","time":{"start":1727421697140,"stop":1727421697141,"duration":1},"status":"passed","severity":"normal"},{"uid":"9fda5b9e21c72011","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1727421693335,"stop":1727421693335,"duration":0},"status":"passed","severity":"normal"},{"uid":"656e73105086bf","name":"Subscribe and receive messages via waku relay post","time":{"start":1727421693318,"stop":1727421693320,"duration":2},"status":"passed","severity":"normal"},{"uid":"1bce4f6371de7a20","name":"Relay + Store","time":{"start":1727421357393,"stop":1727421357394,"duration":1},"status":"passed","severity":"normal"},{"uid":"cdf7c292107c5bf8","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1727421658256,"stop":1727421658256,"duration":0},"status":"passed","severity":"normal"},{"uid":"681adfe3b8bcb471","name":"Check received message containing XML","time":{"start":1727421470275,"stop":1727421470275,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fdaf87a923c2867","name":"Fails to publish duplicate message","time":{"start":1727421648559,"stop":1727421648559,"duration":0},"status":"passed","severity":"normal"},{"uid":"82a6767a894962a9","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1727421419350,"stop":1727421419350,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8488978af3db844","name":"should properly create location multiaddrs - tcp6","time":{"start":1727421309584,"stop":1727421309585,"duration":1},"status":"passed","severity":"normal"},{"uid":"27816fa51e2bd76e","name":"LightPush: 0 peers, Filter: 1 peers - Expected: Unhealthy","time":{"start":1727421601167,"stop":1727421601168,"duration":1},"status":"passed","severity":"normal"},{"uid":"5be8ae8e3938f391","name":"Check received message containing XML","time":{"start":1727421608895,"stop":1727421608896,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3abcda34ce2b112","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1727421495607,"stop":1727421495607,"duration":0},"status":"passed","severity":"normal"},{"uid":"710f375d51287d7b","name":"should throw an error for missing sharding configuration","time":{"start":1727421301203,"stop":1727421301204,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9cfe03723294c37","name":"random static sharding 8 - Cluster ID: 63, Shard ID: 255","time":{"start":1727421697139,"stop":1727421697140,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9a9a3c14efa99b3","name":"should return valid sharding parameters for static sharding","time":{"start":1727421301203,"stop":1727421301203,"duration":0},"status":"passed","severity":"normal"},{"uid":"aed4d4201f367fed","name":"Subscribe to topic containing long and receive message","time":{"start":1727421693330,"stop":1727421693331,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5da8ec4b7fe42a2","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1727421648549,"stop":1727421648549,"duration":0},"status":"passed","severity":"normal"},{"uid":"c324b5b53465fa04","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1727421473836,"stop":1727421473836,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1618c5a05e5ce01","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1727421699092,"stop":1727421699092,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b8144adb871ba97","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1727421704604,"stop":1727421704605,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8a4ed290c89191e","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1727421301205,"stop":1727421301205,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ced69558cd2077e","name":"Encoder throws on empty string content topic","time":{"start":1727421314547,"stop":1727421314547,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad66f3a211ec727","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1727421682488,"stop":1727421682488,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2ecbdd1b31bcf81e","name":"through manual discovery","time":{"start":1727421580642,"stop":1727421580643,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5649ead743c024d","name":"random static sharding 4 - Cluster ID: 421, Shard ID: 384","time":{"start":1727421697130,"stop":1727421697130,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca0870d94b969895","name":"Passing page size 19 when there are 20 messages","time":{"start":1727421720037,"stop":1727421720039,"duration":2},"status":"passed","severity":"normal"},{"uid":"afd218ebbc51161","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1727421308806,"stop":1727421308807,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6651e5853a4c3c0","name":"Subscribe to topic containing special chars and publish message","time":{"start":1727421658253,"stop":1727421658253,"duration":0},"status":"passed","severity":"normal"},{"uid":"c420e525fd0a8480","name":"Mutual subscription","time":{"start":1727421658229,"stop":1727421658231,"duration":2},"status":"passed","severity":"normal"},{"uid":"bc90bb01d158f040","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1727421721056,"stop":1727421721057,"duration":1},"status":"passed","severity":"normal"},{"uid":"69fa788b20281b30","name":"Generator, custom pubsub topic","time":{"start":1727421721056,"stop":1727421721056,"duration":0},"status":"passed","severity":"normal"},{"uid":"5de1f7ffd8956f0e","name":"LightPush: 1 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1727421601173,"stop":1727421601173,"duration":0},"status":"passed","severity":"normal"},{"uid":"c16746016017651c","name":"Push message with content topic containing XML","time":{"start":1727421624456,"stop":1727421624456,"duration":0},"status":"passed","severity":"normal"},{"uid":"1add479882af8207","name":"should set field with only LIGHTPUSH enabled","time":{"start":1727421309588,"stop":1727421309588,"duration":0},"status":"broken","severity":"normal"},{"uid":"f515486e48775c1","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1727421729252,"stop":1727421729252,"duration":0},"status":"passed","severity":"normal"},{"uid":"621a1ea824392ee","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1727421729252,"stop":1727421729253,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1c0cbdaff3ca050","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1727421803986,"stop":1727421803986,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd48cc3e207af895","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1727421473866,"stop":1727421473866,"duration":0},"status":"passed","severity":"normal"},{"uid":"3480b9c4917326e8","name":"Check received message containing Script","time":{"start":1727421608876,"stop":1727421608877,"duration":1},"status":"passed","severity":"normal"},{"uid":"967cdb5837810c0d","name":"Check received message containing short","time":{"start":1727421608892,"stop":1727421608892,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d1189bdea85f247","name":"Promise Callback - false","time":{"start":1727421710933,"stop":1727421710934,"duration":1},"status":"passed","severity":"normal"},{"uid":"bdfff5346fd0fa46","name":"Js publishes, other Js receives","time":{"start":1727421626268,"stop":1727421626268,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdb130b509bd52d8","name":"Push message with Russian payload","time":{"start":1727421624443,"stop":1727421624444,"duration":1},"status":"passed","severity":"normal"},{"uid":"2fecf2831baaaa5","name":"Push message with Arabic payload","time":{"start":1727421624443,"stop":1727421624443,"duration":0},"status":"passed","severity":"normal"},{"uid":"859a5fd3de4db331","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1727421714406,"stop":1727421714406,"duration":0},"status":"passed","severity":"normal"},{"uid":"21f20d58fbeb64dd","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1727421357810,"stop":1727421357811,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea0eae908bc7b163","name":"Check message with invalid timestamp is not received","time":{"start":1727421470306,"stop":1727421470308,"duration":2},"status":"passed","severity":"normal"},{"uid":"cad3d3e8c745e4ba","name":"should throw an error if shards are undefined for static sharding","time":{"start":1727421301193,"stop":1727421301193,"duration":0},"status":"passed","severity":"normal"},{"uid":"f202bca81e760e90","name":"Encoder throws on undefined content topic","time":{"start":1727421330168,"stop":1727421330169,"duration":1},"status":"passed","severity":"normal"},{"uid":"5af16b4cfef390f9","name":"Check received message containing emoji","time":{"start":1727421608886,"stop":1727421608887,"duration":1},"status":"passed","severity":"normal"},{"uid":"2879a850560f565e","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1727421636021,"stop":1727421636021,"duration":0},"status":"passed","severity":"normal"},{"uid":"58e5bac4ee486c79","name":"isConnected should return true after first peer connects","time":{"start":1727421381306,"stop":1727421381307,"duration":1},"status":"passed","severity":"normal"},{"uid":"18f4d16f6c270a3","name":"should be called at least once on all `peer:discovery` events","time":{"start":1727421358220,"stop":1727421358221,"duration":1},"status":"passed","severity":"normal"},{"uid":"6fe95307d5ff495c","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1727421491289,"stop":1727421491289,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cd53fb9ceba5fea","name":"Check message with no pubsub topic is not received","time":{"start":1727421470308,"stop":1727421470309,"duration":1},"status":"passed","severity":"normal"},{"uid":"27b0181dbf0a9785","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1727421301194,"stop":1727421301195,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0a3b35a54cffae9","name":"Ping on peer without subscriptions","time":{"start":1727421404352,"stop":1727421404352,"duration":0},"status":"passed","severity":"normal"},{"uid":"126f146fce269dcc","name":"Subscribe to topic containing emoji and receive message","time":{"start":1727421693338,"stop":1727421693339,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea314c371be91b07","name":"Filter with 2 connections","time":{"start":1727421503080,"stop":1727421503080,"duration":0},"status":"passed","severity":"normal"},{"uid":"726f32e31f80a018","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1727421301198,"stop":1727421301199,"duration":1},"status":"passed","severity":"normal"},{"uid":"6dcb8d773f267d","name":"should encodeTxt and decodeTxt","time":{"start":1727421309573,"stop":1727421309574,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3ff7558b2993324","name":"it tolerates circular branch references","time":{"start":1727421322300,"stop":1727421322301,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2716734014e7901","name":"Add multiple subscription objects on single nwaku node","time":{"start":1727421693339,"stop":1727421693339,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9de364ccad06f0","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1727421495608,"stop":1727421495608,"duration":0},"status":"passed","severity":"normal"},{"uid":"94ddc96e6f74d97e","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1727421729252,"stop":1727421729252,"duration":0},"status":"passed","severity":"normal"},{"uid":"5749d714c230c0ef","name":"Query generator for multiple messages","time":{"start":1727421725077,"stop":1727421725077,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7377cef073723a4","name":"Push message with Script payload","time":{"start":1727421624444,"stop":1727421624445,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ac26c1744d60e35","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1727421322304,"stop":1727421322304,"duration":0},"status":"passed","severity":"normal"},{"uid":"72b6683004650f69","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app3/9/topic151/xml","time":{"start":1727421674725,"stop":1727421674726,"duration":1},"status":"passed","severity":"normal"},{"uid":"2cf9aaab0eb57c57","name":"Subscribe to topic containing Russian and publish message","time":{"start":1727421658254,"stop":1727421658254,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee3c895b501d081","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1727421473843,"stop":1727421473843,"duration":0},"status":"passed","severity":"normal"},{"uid":"be5453e73e33e16f","name":"should be able to decode the field with only STORE set to true","time":{"start":1727421308810,"stop":1727421308813,"duration":3},"status":"passed","severity":"normal"},{"uid":"bc58983e1f04c67a","name":"throws on content topic with empty application field","time":{"start":1727421301172,"stop":1727421301172,"duration":0},"status":"passed","severity":"normal"},{"uid":"541bf2b5d828ba13","name":"A test","time":{"start":1727421548461,"stop":1727421548461,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ac93f5f1fd36134","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1727421473842,"stop":1727421473842,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c2910343c270eae","name":"Check publish message after service node is restarted","time":{"start":1727421648567,"stop":1727421648567,"duration":0},"status":"skipped","severity":"normal"},{"uid":"249b847639d1945a","name":"Publish without waiting for remote peer","time":{"start":1727421658234,"stop":1727421658235,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4f2ce38a8ea6534","name":"Subscribe to topic containing numeric and receive message","time":{"start":1727421495614,"stop":1727421495615,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2003a397c8e787d","name":"Sample","time":{"start":1727421309058,"stop":1727421309059,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c9db3667996828a","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1727421301194,"stop":1727421301194,"duration":0},"status":"passed","severity":"normal"},{"uid":"b095b640c4f362e3","name":"should be able to decode the field with only FILTER set to true","time":{"start":1727421308809,"stop":1727421308809,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d3f2a85e8345f7","name":"Push message with content topic containing SQL Injection","time":{"start":1727421665629,"stop":1727421665629,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a821a35f4d1faaf","name":"Publish message with custom timestamp: Fri Sep 27 2024 06:20:26 GMT+0000 (Coordinated Universal Time)","time":{"start":1727421648555,"stop":1727421648558,"duration":3},"status":"passed","severity":"normal"},{"uid":"99fb5b12a436044","name":"Check received message with timestamp: 1727421349942 ","time":{"start":1727421470293,"stop":1727421470297,"duration":4},"status":"passed","severity":"normal"},{"uid":"1bf38a377b9eda30","name":"Push message with content topic containing escaped characters","time":{"start":1727421665633,"stop":1727421665634,"duration":1},"status":"passed","severity":"normal"},{"uid":"89a076858ef1c2c4","name":"random static sharding 5 - Cluster ID: 763, Shard ID: 243","time":{"start":1727421697130,"stop":1727421697131,"duration":1},"status":"passed","severity":"normal"},{"uid":"ecd4feae9f942f8f","name":"tcp ip4 address","time":{"start":1727421308929,"stop":1727421308930,"duration":1},"status":"passed","severity":"normal"},{"uid":"5fbebf5d8175726a","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1727421322032,"stop":1727421322033,"duration":1},"status":"passed","severity":"normal"},{"uid":"99c02f53a3a8a719","name":"Check publish message containing shell command","time":{"start":1727421648547,"stop":1727421648548,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4002a5b33f31ad7","name":"Relay - times out","time":{"start":1727421738296,"stop":1727421738296,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8838a0e28a085de","name":"Query generator for multiple messages with different message text format","time":{"start":1727421725078,"stop":1727421725078,"duration":0},"status":"passed","severity":"normal"},{"uid":"1642ad47c7ce5f21","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1727421473871,"stop":1727421473871,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e86eaa97c518766","name":"Subscribe and receives messages on 20 topics","time":{"start":1727421495607,"stop":1727421495607,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3ccbdcecd4375e6","name":"Encoder throws on undefined content topic","time":{"start":1727421314547,"stop":1727421314547,"duration":0},"status":"passed","severity":"normal"},{"uid":"74db75a0660278d","name":"Check publish message containing long","time":{"start":1727421648529,"stop":1727421648529,"duration":0},"status":"passed","severity":"normal"},{"uid":"9057d2328fd0aa1a","name":"LightPush: 2 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1727421601179,"stop":1727421601179,"duration":0},"status":"passed","severity":"normal"},{"uid":"395a0103d43941f1","name":"Push message with Russian payload","time":{"start":1727421665602,"stop":1727421665603,"duration":1},"status":"passed","severity":"normal"},{"uid":"20fff426bf3fe3c8","name":"Store - dialed after - with timeout","time":{"start":1727421738296,"stop":1727421738297,"duration":1},"status":"passed","severity":"normal"},{"uid":"8cedf7910cde8479","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1727421322037,"stop":1727421322037,"duration":0},"status":"passed","severity":"normal"},{"uid":"35f88522249677f1","name":"Add multiple subscription objects on single nwaku node","time":{"start":1727421693351,"stop":1727421693351,"duration":0},"status":"passed","severity":"normal"},{"uid":"64f1ffd9d42d7942","name":"should not receive a peer event after stop","time":{"start":1727421678170,"stop":1727421678171,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a903b7756c9b064","name":"should properly create location multiaddrs - tcp4","time":{"start":1727421309584,"stop":1727421309584,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5b248a46e02d577","name":"LightPush: 2 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1727421601178,"stop":1727421601178,"duration":0},"status":"passed","severity":"normal"},{"uid":"5679ac2c3ebdd7a1","name":"Push message with special chars payload","time":{"start":1727421624442,"stop":1727421624442,"duration":0},"status":"passed","severity":"normal"},{"uid":"60ae59607052681f","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1727421693334,"stop":1727421693335,"duration":1},"status":"passed","severity":"normal"},{"uid":"6767226f3a0794b4","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1727421473859,"stop":1727421473860,"duration":1},"status":"passed","severity":"normal"},{"uid":"8527a08a573d970c","name":"Ordered Callback - true","time":{"start":1727421710934,"stop":1727421710934,"duration":0},"status":"passed","severity":"normal"},{"uid":"11f0d8ab9f12e31e","name":"should throw error - no public key","time":{"start":1727421309577,"stop":1727421309581,"duration":4},"status":"passed","severity":"normal"},{"uid":"cc0da751f2df409b","name":"Passing an array","time":{"start":1727421729883,"stop":1727421729884,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9590bda74fa8f8e","name":"Fails to push message with large meta","time":{"start":1727421624461,"stop":1727421624461,"duration":0},"status":"passed","severity":"normal"},{"uid":"db149388e2dce74c","name":"Subscribe and receives messages on 20 topics","time":{"start":1727421693342,"stop":1727421693342,"duration":0},"status":"passed","severity":"normal"},{"uid":"d371b0c3ecb57a92","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1727421301201,"stop":1727421301201,"duration":0},"status":"passed","severity":"normal"},{"uid":"eafdf878139c6b52","name":"Push message with Basic HTML tag payload","time":{"start":1727421624445,"stop":1727421624446,"duration":1},"status":"passed","severity":"normal"},{"uid":"34bf8de6347dea58","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1727421658245,"stop":1727421658247,"duration":2},"status":"passed","severity":"normal"},{"uid":"d8ea2e22e66dc4a","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1727421473841,"stop":1727421473841,"duration":0},"status":"passed","severity":"normal"},{"uid":"997c7861fd005a49","name":"Check received message containing escaped characters","time":{"start":1727421470281,"stop":1727421470282,"duration":1},"status":"passed","severity":"normal"},{"uid":"68b3ccecfe91ef33","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1727421699092,"stop":1727421699092,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcd2aa3e1e16ebf3","name":"Check received message containing numeric","time":{"start":1727421608871,"stop":1727421608872,"duration":1},"status":"passed","severity":"normal"},{"uid":"b491b402a896515f","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1727421636037,"stop":1727421636037,"duration":0},"status":"passed","severity":"normal"},{"uid":"aaccdc55a8c38058","name":"Callback on promise","time":{"start":1727421725079,"stop":1727421725079,"duration":0},"status":"passed","severity":"normal"},{"uid":"5273b044f2e1a38c","name":"does not throw on valid cases","time":{"start":1727421301169,"stop":1727421301170,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc4e1088160432ba","name":"Subscribe to topic containing Script and receive message","time":{"start":1727421693348,"stop":1727421693349,"duration":1},"status":"passed","severity":"normal"},{"uid":"28433a6df59a5a84","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1727421301200,"stop":1727421301200,"duration":0},"status":"passed","severity":"normal"},{"uid":"519c35347477257c","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app7/2/topic995/xml","time":{"start":1727421674729,"stop":1727421674732,"duration":3},"status":"passed","severity":"normal"},{"uid":"3aa6ef3bea8449d8","name":"Ordered callback, aborts when callback returns true","time":{"start":1727421725080,"stop":1727421725081,"duration":1},"status":"passed","severity":"normal"},{"uid":"2031d13da71a011e","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1727421473848,"stop":1727421473849,"duration":1},"status":"passed","severity":"normal"},{"uid":"3dee72521946ca80","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1727421714405,"stop":1727421714405,"duration":0},"status":"passed","severity":"normal"},{"uid":"602d0c8b66ce3db4","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1727421322033,"stop":1727421322034,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1375644e95e5abb","name":"Renews peer on consistent ping failures","time":{"start":1727421416999,"stop":1727421416999,"duration":0},"status":"passed","severity":"normal"},{"uid":"2628290a782aae25","name":"Push message with content topic containing Russian","time":{"start":1727421665628,"stop":1727421665629,"duration":1},"status":"passed","severity":"normal"},{"uid":"b83c8bab9dfdf726","name":"Push message with rate limit","time":{"start":1727421665638,"stop":1727421665638,"duration":0},"status":"passed","severity":"normal"},{"uid":"b74688c77a7e628f","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1727421309574,"stop":1727421309575,"duration":1},"status":"passed","severity":"normal"},{"uid":"9fc4262025bf163","name":"Passing page size 0 when there are 110 messages","time":{"start":1727421720023,"stop":1727421720026,"duration":3},"status":"passed","severity":"normal"},{"uid":"be4aa98ee7259550","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1727421301198,"stop":1727421301198,"duration":0},"status":"passed","severity":"normal"},{"uid":"67e981247882edab","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1727421322036,"stop":1727421322037,"duration":1},"status":"passed","severity":"normal"},{"uid":"1dec0f6aeb4d290c","name":"Subscribe to topic containing XML and receive message","time":{"start":1727421693336,"stop":1727421693336,"duration":0},"status":"passed","severity":"normal"},{"uid":"69e00d54ef329cb4","name":"Push message with content topic containing Script","time":{"start":1727421624455,"stop":1727421624455,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7f94207893b629","name":"Check received message containing Chinese","time":{"start":1727421470273,"stop":1727421470273,"duration":0},"status":"passed","severity":"normal"},{"uid":"72bab060856d0500","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1727421495619,"stop":1727421495619,"duration":0},"status":"passed","severity":"normal"},{"uid":"80192b79dfa23caf","name":"Subscribe to topic containing short and receive message","time":{"start":1727421693329,"stop":1727421693330,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1551bcaf6b7cf32","name":"Generator, custom pubsub topic","time":{"start":1727421721057,"stop":1727421721057,"duration":0},"status":"passed","severity":"normal"},{"uid":"94446b43b5de707c","name":"Push message with escaped characters payload","time":{"start":1727421624447,"stop":1727421624447,"duration":0},"status":"passed","severity":"normal"},{"uid":"d81b7ad90df306ef","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1727421697150,"stop":1727421697160,"duration":10},"status":"passed","severity":"normal"},{"uid":"2f3f697312a3f0f3","name":"Check publish message containing XML","time":{"start":1727421648543,"stop":1727421648543,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad68b63a95487c0e","name":"Check message on other pubsub topic is not received","time":{"start":1727421608889,"stop":1727421608889,"duration":0},"status":"passed","severity":"normal"},{"uid":"27745638985ee920","name":"Filter with 1 connections","time":{"start":1727421503079,"stop":1727421503079,"duration":0},"status":"passed","severity":"normal"},{"uid":"621eb5c3b6fd774e","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1727421714405,"stop":1727421714405,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7f86a773174c392","name":"Push message with content topic containing Basic HTML tag","time":{"start":1727421665631,"stop":1727421665632,"duration":1},"status":"passed","severity":"normal"},{"uid":"28adc353391580ee","name":"Tracks peer failures correctly","time":{"start":1727421416999,"stop":1727421417001,"duration":2},"status":"passed","severity":"normal"},{"uid":"73d8b28b9ff349a1","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1727421693324,"stop":1727421693324,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c18a0a50599aa3","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1727421693342,"stop":1727421693342,"duration":0},"status":"passed","severity":"normal"},{"uid":"119ae48471c5210","name":"should return unique PubsubTopics for static sharding","time":{"start":1727421301191,"stop":1727421301192,"duration":1},"status":"passed","severity":"normal"},{"uid":"e621374d8540591e","name":"Passing page size 3 when there are 20 messages","time":{"start":1727421720028,"stop":1727421720030,"duration":2},"status":"passed","severity":"normal"},{"uid":"36fb9bf222c80b5c","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1727421301198,"stop":1727421301198,"duration":0},"status":"passed","severity":"normal"},{"uid":"955fc120860edaf2","name":"Push message equal or less that 1MB","time":{"start":1727421665643,"stop":1727421665643,"duration":0},"status":"passed","severity":"normal"},{"uid":"3007bf89d64bbe08","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1727421381303,"stop":1727421381306,"duration":3},"status":"passed","severity":"normal"},{"uid":"e4fa31bd719919aa","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1727421322304,"stop":1727421322305,"duration":1},"status":"skipped","severity":"normal"},{"uid":"f8a42876bfd1a4a0","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1727421658253,"stop":1727421658253,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea2db1e837855e98","name":"Push message with custom timestamp: 1696663091776","time":{"start":1727421665640,"stop":1727421665640,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9a5ec2a96d97ce8","name":"should use the provided clusterId for the pubsub topic","time":{"start":1727421301205,"stop":1727421301205,"duration":0},"status":"passed","severity":"normal"},{"uid":"1da031ed78d3437e","name":"should throw an error for insufficient data","time":{"start":1727421301207,"stop":1727421301207,"duration":0},"status":"passed","severity":"normal"},{"uid":"364c064f548ce5cc","name":"throws on content topic with empty encoding field","time":{"start":1727421301174,"stop":1727421301174,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1e3e8751f552a39","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1727421350908,"stop":1727421350912,"duration":4},"status":"passed","severity":"normal"},{"uid":"971be82ea3c90d7c","name":"Push message with shell command payload","time":{"start":1727421665612,"stop":1727421665613,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf327d8d0b542db4","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1727421429798,"stop":1727421429799,"duration":1},"status":"passed","severity":"normal"},{"uid":"f34ae29726b42b6e","name":"Check message with non string payload is not received","time":{"start":1727421608890,"stop":1727421608891,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d41f79a2d674b8b","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1727421473829,"stop":1727421473830,"duration":1},"status":"passed","severity":"normal"},{"uid":"759c882978381d3b","name":"Check received message containing special chars","time":{"start":1727421608893,"stop":1727421608893,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5406f6347a2ea8e","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1727421636034,"stop":1727421636035,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c15021eb77e5e9b","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1727421308818,"stop":1727421308819,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea553072f67e28a","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1727421301192,"stop":1727421301192,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bedebdafd90d912","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1727421491287,"stop":1727421491287,"duration":0},"status":"passed","severity":"normal"},{"uid":"888c6d573da2f0ad","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1727421419350,"stop":1727421419350,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecc27d1bee0d698f","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1727421803986,"stop":1727421803986,"duration":0},"status":"passed","severity":"normal"},{"uid":"66a5bcbc4916a693","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1727421419343,"stop":1727421419343,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6e69f8a6892d8b1","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1727421301187,"stop":1727421301187,"duration":0},"status":"passed","severity":"normal"},{"uid":"d62c2d5026c4eb30","name":"Check received message with timestamp: 1727421349942000000 ","time":{"start":1727421470288,"stop":1727421470293,"duration":5},"status":"passed","severity":"normal"},{"uid":"eaa60865900bab16","name":"Generator, 2 different pubsubtopics","time":{"start":1727421721057,"stop":1727421721057,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bb3b14fb010ede6","name":"Query with Ordered Callback, No Decoder","time":{"start":1727421704606,"stop":1727421704606,"duration":0},"status":"passed","severity":"normal"},{"uid":"82d0ce0b71e3a5b9","name":"should return empty list for no shard","time":{"start":1727421301192,"stop":1727421301192,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d462d1bad3fad4d","name":"Decrypt messages","time":{"start":1727421612052,"stop":1727421612053,"duration":1},"status":"passed","severity":"normal"},{"uid":"8237d1565a5df077","name":"Fails to publish message with size larger than 1 MB","time":{"start":1727421648561,"stop":1727421648566,"duration":5},"status":"passed","severity":"normal"},{"uid":"569d1489511ed40b","name":"isConnected between 2 js-waku relay nodes","time":{"start":1727421381311,"stop":1727421381312,"duration":1},"status":"passed","severity":"normal"},{"uid":"7cedf4c479d46a7c","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1727421350906,"stop":1727421350908,"duration":2},"status":"passed","severity":"normal"},{"uid":"871811d4a3dbaa59","name":"LightPush with 3 connections","time":{"start":1727421503080,"stop":1727421503081,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0646ca9e93c9d94","name":"Subscribe to topic containing short and receive message","time":{"start":1727421495611,"stop":1727421495613,"duration":2},"status":"passed","severity":"normal"},{"uid":"8807095e599ae292","name":"Push message with content topic containing shell command","time":{"start":1727421665633,"stop":1727421665633,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8a90a4af7553462","name":"Push message with unicode special characters payload","time":{"start":1727421665613,"stop":1727421665613,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c0576cf21bdc0fe","name":"Check publish message containing Arabic","time":{"start":1727421648534,"stop":1727421648537,"duration":3},"status":"passed","severity":"normal"},{"uid":"1a527fee1503a72b","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1727421301176,"stop":1727421301186,"duration":10},"status":"passed","severity":"normal"},{"uid":"cd72ed1fd066002d","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1727421473835,"stop":1727421473836,"duration":1},"status":"passed","severity":"normal"},{"uid":"392b2bcb8ca86208","name":"LightPush: 1 peers, Filter: 2 peers - Expected: MinimallyHealthy","time":{"start":1727421601176,"stop":1727421601176,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2ebbc7fc790f8c7","name":"Check received message containing unicode special characters","time":{"start":1727421470282,"stop":1727421470287,"duration":5},"status":"passed","severity":"normal"},{"uid":"d37643e0d01e80f2","name":"nwaku subscribes","time":{"start":1727421626266,"stop":1727421626267,"duration":1},"status":"passed","severity":"normal"},{"uid":"788f53301eb4c55e","name":"Push message with content topic containing short","time":{"start":1727421624451,"stop":1727421624451,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbeba2646ab7516d","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1727421658238,"stop":1727421658239,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ae390696d6f98e3","name":"pre and post cipher","time":{"start":1727421330629,"stop":1727421330630,"duration":1},"status":"passed","severity":"normal"},{"uid":"74caf18c0a8e7a09","name":"Check received message containing emoji","time":{"start":1727421470287,"stop":1727421470288,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1c2fbcaa4870b5e","name":"should properly create location multiaddrs - udp4","time":{"start":1727421309583,"stop":1727421309584,"duration":1},"status":"passed","severity":"normal"},{"uid":"56393d1f78b5b10f","name":"should decode valid enr successfully","time":{"start":1727421309574,"stop":1727421309574,"duration":0},"status":"passed","severity":"normal"},{"uid":"5643a1181fc6e2ad","name":"Push message with content topic containing JSON","time":{"start":1727421624456,"stop":1727421624457,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f62ca57f1e4783d","name":"Push message with content topic containing emoji","time":{"start":1727421665634,"stop":1727421665634,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce09a1564a07e149","name":"Subscribe to topic containing numeric and receive message","time":{"start":1727421693332,"stop":1727421693332,"duration":0},"status":"passed","severity":"normal"},{"uid":"7313e40b46ae140","name":"Decoder throws on undefined content topic","time":{"start":1727421330169,"stop":1727421330170,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6bfb7ab8b026a76","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1727421473871,"stop":1727421473871,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e006116f29ee469","name":"should emit a peer event after start","time":{"start":1727421678169,"stop":1727421678170,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b1af95f88ca59a","name":"Renews subscription after lossing a connection","time":{"start":1727421693339,"stop":1727421693339,"duration":0},"status":"passed","severity":"normal"},{"uid":"9abe9053a6eb7f73","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1727421693341,"stop":1727421693341,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee71dbdc86ff2f7","name":"Check message with invalid timestamp is not received","time":{"start":1727421608889,"stop":1727421608889,"duration":0},"status":"passed","severity":"normal"},{"uid":"34765cc9739d4e7e","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1727421301202,"stop":1727421301202,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bbfbf6806b5e697","name":"Check message with no content topic is not received","time":{"start":1727421608908,"stop":1727421608909,"duration":1},"status":"passed","severity":"normal"},{"uid":"e47204d4be366e82","name":"Check received message containing SQL Injection","time":{"start":1727421470274,"stop":1727421470274,"duration":0},"status":"passed","severity":"normal"},{"uid":"5671fe552c5e7e9d","name":"Light Node - default protocols","time":{"start":1727421738297,"stop":1727421738297,"duration":0},"status":"passed","severity":"normal"},{"uid":"36762fa55cbcdc5d","name":"Nodes with multiple pubsub topic","time":{"start":1727421636036,"stop":1727421636037,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3764e7f26c42d87","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1727421301193,"stop":1727421301193,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e0db24db53d747b","name":"Used by Waku Relay","time":{"start":1727421729885,"stop":1727421729885,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a15f479bb758fb0","name":"Check message received after nwaku node is restarted","time":{"start":1727421608910,"stop":1727421608911,"duration":1},"status":"skipped","severity":"normal"},{"uid":"32f5a48e41548533","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1727421495621,"stop":1727421495621,"duration":0},"status":"passed","severity":"normal"},{"uid":"17d5d388a49c4a0e","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1727421473870,"stop":1727421473870,"duration":0},"status":"passed","severity":"normal"},{"uid":"59edd6a29e108a4a","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1727421301189,"stop":1727421301189,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f003dcba9fa6cbe","name":"Check message with no content topic is not received","time":{"start":1727421470309,"stop":1727421470309,"duration":0},"status":"passed","severity":"normal"},{"uid":"95c1acf6d1f1ccbd","name":"Check received message containing escaped characters","time":{"start":1727421608883,"stop":1727421608884,"duration":1},"status":"passed","severity":"normal"},{"uid":"97d9d0ec4b2446a7","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app78/8/topic509/xml","time":{"start":1727421674727,"stop":1727421674727,"duration":0},"status":"passed","severity":"normal"},{"uid":"b22dda5d31c68148","name":"Subscribe to topic containing Russian and receive message","time":{"start":1727421693335,"stop":1727421693335,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b72896ecf008eb7","name":"random static sharding 1 - Cluster ID: 865, Shard ID: 639","time":{"start":1727421697124,"stop":1727421697125,"duration":1},"status":"passed","severity":"normal"},{"uid":"dcc0600bf07785ea","name":"Decoder throws on undefined content topic","time":{"start":1727421314548,"stop":1727421314548,"duration":0},"status":"passed","severity":"normal"},{"uid":"c961438562dd562d","name":"Filter with 0 connections","time":{"start":1727421503078,"stop":1727421503078,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd7d5fae17f3061d","name":"Check received message containing short","time":{"start":1727421470269,"stop":1727421470269,"duration":0},"status":"passed","severity":"normal"},{"uid":"50ed4934a637ee1f","name":"Check received message containing Chinese","time":{"start":1727421608873,"stop":1727421608874,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e3f4dc4345f3477","name":"Check publish message containing SQL Injection","time":{"start":1727421648538,"stop":1727421648541,"duration":3},"status":"passed","severity":"normal"},{"uid":"430830fc223e14c5","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1727421303608,"stop":1727421303609,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b8eec22c13faf1d","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1727421419348,"stop":1727421419349,"duration":1},"status":"passed","severity":"normal"},{"uid":"9848b1b60b4e6bc0","name":"Check meta is set [ecies]","time":{"start":1727421331808,"stop":1727421331808,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8a7799a28c17108","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1727421322304,"stop":1727421322304,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c248358c72bbdf53","name":"Subscribe to topic containing JSON and receive message","time":{"start":1727421693337,"stop":1727421693337,"duration":0},"status":"passed","severity":"normal"},{"uid":"226461162aef52ce","name":"should not receive a peer event before start","time":{"start":1727421678170,"stop":1727421678170,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba24b2164557911f","name":"caches peers it previously fetched","time":{"start":1727421322302,"stop":1727421322302,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac523a8ab31615fa","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1727421314267,"stop":1727421314267,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce9ccb202c388dd7","name":"Store - dialed first","time":{"start":1727421738296,"stop":1727421738296,"duration":0},"status":"passed","severity":"normal"},{"uid":"87126776d157e169","name":"Subscribe to topic containing Script and receive message","time":{"start":1727421495618,"stop":1727421495618,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3f56851f25f12ce","name":"Subscribe to topic containing Script and publish message","time":{"start":1727421658255,"stop":1727421658255,"duration":0},"status":"passed","severity":"normal"},{"uid":"a55f864d68adc84a","name":"Check received message containing Basic HTML tag","time":{"start":1727421608877,"stop":1727421608878,"duration":1},"status":"passed","severity":"normal"},{"uid":"be881fa67f8f76d6","name":"Subscribe and receive messages via lightPush","time":{"start":1727421495604,"stop":1727421495604,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6504b5780affd08","name":"start node with empty shard should fail","time":{"start":1727421697160,"stop":1727421697161,"duration":1},"status":"passed","severity":"normal"},{"uid":"a669bdbb81b1f44c","name":"should properly compute the node id","time":{"start":1727421309581,"stop":1727421309582,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ce60e2ad34ffddf","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1727421714404,"stop":1727421714405,"duration":1},"status":"passed","severity":"normal"},{"uid":"709e49dc021eb08d","name":"throws on empty content topic","time":{"start":1727421301170,"stop":1727421301170,"duration":0},"status":"passed","severity":"normal"},{"uid":"928342df7a0ee44f","name":"different cluster, same shard: nodes don't connect","time":{"start":1727421576497,"stop":1727421576498,"duration":1},"status":"passed","severity":"normal"},{"uid":"1db460719a2239fc","name":"Ping on subscribed peer","time":{"start":1727421395212,"stop":1727421395213,"duration":1},"status":"passed","severity":"normal"},{"uid":"63b33fab35d66282","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1727421358229,"stop":1727421358232,"duration":3},"status":"passed","severity":"normal"},{"uid":"8a0a6fb38bca15e8","name":"Rejects garbage","time":{"start":1727421335011,"stop":1727421335012,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc91e2b2f650a9dd","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1727421693315,"stop":1727421693315,"duration":0},"status":"passed","severity":"normal"},{"uid":"c356bec84fafaab7","name":"should properly create location multiaddrs - udp6","time":{"start":1727421309584,"stop":1727421309584,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b5f2fbd3d54083e","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1727421495606,"stop":1727421495606,"duration":0},"status":"passed","severity":"normal"},{"uid":"272119c865e18b68","name":"handles multiple messages","time":{"start":1727421721376,"stop":1727421721376,"duration":0},"status":"passed","severity":"normal"},{"uid":"eaa9b5e155758015","name":"ignores unrecognized TXT record formats","time":{"start":1727421322301,"stop":1727421322301,"duration":0},"status":"passed","severity":"normal"},{"uid":"322b515c3ce9b4a","name":"Promise Callback - true","time":{"start":1727421710932,"stop":1727421710932,"duration":0},"status":"passed","severity":"normal"},{"uid":"58f9d20b867262d","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1727421429794,"stop":1727421429795,"duration":1},"status":"passed","severity":"normal"},{"uid":"f723b5cdfaff0b7c","name":"Push message with custom timestamp: 1727417891776","time":{"start":1727421665640,"stop":1727421665641,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d6c5e913ddc08ca","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1727421473832,"stop":1727421473833,"duration":1},"status":"passed","severity":"normal"},{"uid":"16885d62179b1ccb","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1727421699091,"stop":1727421699091,"duration":0},"status":"passed","severity":"normal"},{"uid":"6891d8b8bbfff2f4","name":"Check message with no content topic is not received","time":{"start":1727421608890,"stop":1727421608890,"duration":0},"status":"passed","severity":"normal"},{"uid":"857aae4d1d58459b","name":"Check received message containing Basic HTML tag","time":{"start":1727421470276,"stop":1727421470277,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2573e69c495b12a","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1727421308813,"stop":1727421308813,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f90308b0083233d","name":"LightPush: 3 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1727421601180,"stop":1727421601181,"duration":1},"status":"passed","severity":"normal"},{"uid":"71ad3493228fa3db","name":"Subscribe to topic containing shell command and receive message","time":{"start":1727421693337,"stop":1727421693338,"duration":1},"status":"passed","severity":"normal"},{"uid":"2af3bf9d31c92e77","name":"Check message received after nwaku node is restarted","time":{"start":1727421608891,"stop":1727421608891,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9eda8f05b222203e","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1727421473859,"stop":1727421473859,"duration":0},"status":"passed","severity":"normal"},{"uid":"da55275e16ff7972","name":"Ephemeral messages are not stored","time":{"start":1727421357809,"stop":1727421357809,"duration":0},"status":"passed","severity":"normal"},{"uid":"380ec7333ed4a408","name":"Ping on unsubscribed peer","time":{"start":1727421404353,"stop":1727421404354,"duration":1},"status":"passed","severity":"normal"},{"uid":"b745715844526b8","name":"shard 0","time":{"start":1727421697115,"stop":1727421697118,"duration":3},"status":"passed","severity":"normal"},{"uid":"84baa99de4d36089","name":"different cluster, same shard: nodes don't connect","time":{"start":1727421473828,"stop":1727421473829,"duration":1},"status":"passed","severity":"normal"},{"uid":"639bb8a57941525f","name":"should return false","time":{"start":1727421309581,"stop":1727421309581,"duration":0},"status":"passed","severity":"normal"},{"uid":"61593b369d9104a9","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1727421548278,"stop":1727421548278,"duration":0},"status":"passed","severity":"normal"},{"uid":"853945089c15005b","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1727421301190,"stop":1727421301190,"duration":0},"status":"passed","severity":"normal"},{"uid":"9295ec4996687e45","name":"Ping fails for unsubscribed peers","time":{"start":1727421416997,"stop":1727421416998,"duration":1},"status":"passed","severity":"normal"},{"uid":"3437936485ff88da","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1727421473843,"stop":1727421473843,"duration":0},"status":"passed","severity":"normal"},{"uid":"53dd0f1edc635a9b","name":"Push message with content topic containing JSON","time":{"start":1727421665633,"stop":1727421665633,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6f69dc192336886","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1727421301197,"stop":1727421301197,"duration":0},"status":"passed","severity":"normal"},{"uid":"83ed20571a656248","name":"Push message with content topic containing SQL Injection","time":{"start":1727421624455,"stop":1727421624455,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a9400e6b4dfc468","name":"Subscribe to topic containing long and receive message","time":{"start":1727421693344,"stop":1727421693344,"duration":0},"status":"passed","severity":"normal"},{"uid":"c162f7446ed3144d","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1727421473872,"stop":1727421473872,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb5d79fc32067257","name":"LightPush: 3 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1727421601181,"stop":1727421601182,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0b2c6aeeba8563c","name":"Check received message with timestamp: 1727421350115000000 ","time":{"start":1727421608887,"stop":1727421608887,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe099647f2af936f","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1727421658254,"stop":1727421658254,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bfbe9c6e970a8db","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1727421548271,"stop":1727421548272,"duration":1},"status":"passed","severity":"normal"},{"uid":"4572ac5ac9b9ef0b","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1727421358222,"stop":1727421358227,"duration":5},"status":"passed","severity":"normal"},{"uid":"a61cc55216aaf996","name":"LightPush","time":{"start":1727421738297,"stop":1727421738297,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8f0893e40cdd4b5","name":"Waku message hash computation (meta attribute not present)","time":{"start":1727421303609,"stop":1727421303610,"duration":1},"status":"passed","severity":"normal"},{"uid":"52876f3a04999450","name":"should set field with only RELAY enabled","time":{"start":1727421309587,"stop":1727421309587,"duration":0},"status":"broken","severity":"normal"},{"uid":"4be4b492af9b7c01","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1727421658257,"stop":1727421658258,"duration":1},"status":"passed","severity":"normal"},{"uid":"29a71ea06cf4e264","name":"Register correct protocols","time":{"start":1727421658232,"stop":1727421658234,"duration":2},"status":"passed","severity":"normal"},{"uid":"41980bd9afda72c7","name":"retrieves a single peer","time":{"start":1727421322300,"stop":1727421322300,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3b2cb44e8cb3237","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1727421473840,"stop":1727421473840,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb3a0376eca7c99c","name":"Fields are not dropped","time":{"start":1727421313920,"stop":1727421313922,"duration":2},"status":"passed","severity":"normal"},{"uid":"6996d62cead8ce5b","name":"Check publish message containing emoji","time":{"start":1727421648549,"stop":1727421648549,"duration":0},"status":"passed","severity":"normal"},{"uid":"14c20728de570216","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app15/1/topic214/xml","time":{"start":1727421674728,"stop":1727421674728,"duration":0},"status":"passed","severity":"normal"},{"uid":"455cbcfc23bb01cc","name":"All","time":{"start":1727421357394,"stop":1727421357394,"duration":0},"status":"passed","severity":"normal"},{"uid":"e58f853b85cacad8","name":"Subscribe to topic containing JSON and receive message","time":{"start":1727421693349,"stop":1727421693350,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5d6aaffa6ae798a","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1727421473831,"stop":1727421473831,"duration":0},"status":"passed","severity":"normal"},{"uid":"17e6791fc00e76c4","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1727421301196,"stop":1727421301196,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a4a8a922857c05b","name":"safeDispatchEvent","time":{"start":1727421390988,"stop":1727421390988,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b9d8f19db020a32","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1727421314266,"stop":1727421314267,"duration":1},"status":"passed","severity":"normal"},{"uid":"8daf81aa8852dc81","name":"should set field with all protocols disabled","time":{"start":1727421309586,"stop":1727421309586,"duration":0},"status":"broken","severity":"normal"},{"uid":"af836470b55164b4","name":"Subscribe to topic containing special chars and receive message","time":{"start":1727421693332,"stop":1727421693332,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4692f4f387bfb77","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1727421322031,"stop":1727421322032,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f0f35b88e1258fc","name":"should properly create peer info with all multiaddrs","time":{"start":1727421309585,"stop":1727421309586,"duration":1},"status":"passed","severity":"normal"},{"uid":"ffcb9e018714aba0","name":"Subscribe to topic containing numeric and publish message","time":{"start":1727421658252,"stop":1727421658253,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7b74dcd2748f2b4","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1727421473866,"stop":1727421473867,"duration":1},"status":"passed","severity":"normal"},{"uid":"39a556b37a3e320","name":"should get / set UDP multiaddr","time":{"start":1727421309582,"stop":1727421309583,"duration":1},"status":"passed","severity":"normal"},{"uid":"576226eb9467bb6f","name":"Push message with content topic containing long","time":{"start":1727421624451,"stop":1727421624452,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d90b2f39774b3e2","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1727421301191,"stop":1727421301191,"duration":0},"status":"passed","severity":"normal"},{"uid":"1af041e902432963","name":"Check received message containing long","time":{"start":1727421470269,"stop":1727421470270,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b601172291fe163","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1727421301199,"stop":1727421301199,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d5753db3fef5085","name":"can start and stop the service","time":{"start":1727421678168,"stop":1727421678168,"duration":0},"status":"passed","severity":"normal"},{"uid":"452ac1b90eed28c9","name":"Subscribe to topic containing emoji and receive message","time":{"start":1727421495621,"stop":1727421495621,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bf3de5b11b13105","name":"should return all peers when numPeers is 0","time":{"start":1727421314265,"stop":1727421314266,"duration":1},"status":"passed","severity":"normal"},{"uid":"2194ed59c3594296","name":"should decode valid enr with tcp successfully","time":{"start":1727421309575,"stop":1727421309575,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a99197d03b9acc8","name":"Push message with content topic containing Chinese","time":{"start":1727421665624,"stop":1727421665627,"duration":3},"status":"passed","severity":"normal"},{"uid":"c4a6f60c89d41909","name":"should be able to encode the field with only STORE set to true","time":{"start":1727421308799,"stop":1727421308799,"duration":0},"status":"passed","severity":"normal"},{"uid":"7edd28d6ee7df033","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1727421301188,"stop":1727421301188,"duration":0},"status":"passed","severity":"normal"},{"uid":"853610c382c17e8","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1727421301202,"stop":1727421301202,"duration":0},"status":"passed","severity":"normal"},{"uid":"394fdf75b53cbc10","name":"Check received message with timestamp: 1649153314 ","time":{"start":1727421608888,"stop":1727421608888,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcc45522533af0cc","name":"Subscribe to topic containing shell command and receive message","time":{"start":1727421495620,"stop":1727421495620,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9fd08a08c789e6e","name":"Push message on custom pubsubTopic","time":{"start":1727421548271,"stop":1727421548271,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8f002db2fcf0c68","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1727421699096,"stop":1727421699097,"duration":1},"status":"passed","severity":"normal"},{"uid":"cbd8d28dce848fab","name":"Subscribe and publish message","time":{"start":1727421658235,"stop":1727421658238,"duration":3},"status":"passed","severity":"normal"},{"uid":"cfd789f958da9032","name":"Passing page size 110 when there are 120 messages","time":{"start":1727421720040,"stop":1727421720041,"duration":1},"status":"passed","severity":"normal"},{"uid":"2092e429593de097","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1727421473859,"stop":1727421473859,"duration":0},"status":"passed","severity":"normal"},{"uid":"98664ac14dedd6c7","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1727421725080,"stop":1727421725080,"duration":0},"status":"passed","severity":"normal"},{"uid":"163a1ecf367b0f7b","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1727421693346,"stop":1727421693347,"duration":1},"status":"passed","severity":"normal"},{"uid":"8219476be92855a0","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1727421308801,"stop":1727421308804,"duration":3},"status":"passed","severity":"normal"},{"uid":"2e0f9c58b3ddf58b","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1727421576493,"stop":1727421576493,"duration":0},"status":"passed","severity":"normal"},{"uid":"67e91976b39f2742","name":"Check received message containing shell command","time":{"start":1727421608897,"stop":1727421608897,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5fd5c4a1dccea22","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1727421301197,"stop":1727421301197,"duration":0},"status":"passed","severity":"normal"},{"uid":"487a10145562de","name":"should throw error - invalid id","time":{"start":1727421309576,"stop":1727421309577,"duration":1},"status":"passed","severity":"normal"},{"uid":"346de5e54de27622","name":"removeEventListener with wrong event","time":{"start":1727421390974,"stop":1727421390978,"duration":4},"status":"passed","severity":"normal"},{"uid":"a5af482628842086","name":"Ping on subscribed peer","time":{"start":1727421395217,"stop":1727421395218,"duration":1},"status":"passed","severity":"normal"},{"uid":"87129d72f764e3ea","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1727421721064,"stop":1727421721074,"duration":10},"status":"passed","severity":"normal"},{"uid":"8e2be3e0c22ba639","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1727421473857,"stop":1727421473859,"duration":2},"status":"passed","severity":"normal"},{"uid":"f5ad7e23b1fb5351","name":"addEventListener with correct event","time":{"start":1727421390972,"stop":1727421390972,"duration":0},"status":"passed","severity":"normal"},{"uid":"1633da23c0c50f9c","name":"Check received message with timestamp: 1727421350115 ","time":{"start":1727421608887,"stop":1727421608888,"duration":1},"status":"passed","severity":"normal"},{"uid":"4cefbd7fa8ece4c6","name":"Throws when trying to push message with empty payload","time":{"start":1727421624451,"stop":1727421624451,"duration":0},"status":"passed","severity":"normal"},{"uid":"35a311b723ff53f0","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1727421301195,"stop":1727421301196,"duration":1},"status":"passed","severity":"normal"},{"uid":"d33b9407f9410fac","name":"Subscribe to topic containing short and receive message","time":{"start":1727421693344,"stop":1727421693344,"duration":0},"status":"passed","severity":"normal"},{"uid":"b68b109724cebad0","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1727421301175,"stop":1727421301175,"duration":0},"status":"passed","severity":"normal"},{"uid":"deb7bf8fc806ab9","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1727421473849,"stop":1727421473851,"duration":2},"status":"passed","severity":"normal"},{"uid":"b67d598a6d8eee67","name":"Renews subscription after lossing a connection","time":{"start":1727421693351,"stop":1727421693352,"duration":1},"status":"passed","severity":"normal"},{"uid":"84b2e2a442729132","name":"Push message with content topic containing emoji","time":{"start":1727421624459,"stop":1727421624460,"duration":1},"status":"passed","severity":"normal"},{"uid":"1055cd57824f0a5c","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1727421473848,"stop":1727421473848,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf638bceefeff7a","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1727421308805,"stop":1727421308806,"duration":1},"status":"passed","severity":"normal"},{"uid":"a10a970544a67674","name":"Accepts a valid Waku Message","time":{"start":1727421335010,"stop":1727421335011,"duration":1},"status":"passed","severity":"normal"},{"uid":"e542eb5a1e580215","name":"Push message with content topic containing Script","time":{"start":1727421665630,"stop":1727421665630,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb9c3927dee9179","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1727421729250,"stop":1727421729250,"duration":0},"status":"passed","severity":"normal"},{"uid":"b59dbfeb4cd5140f","name":"Query generator for multiple messages with multiple decoders","time":{"start":1727421725078,"stop":1727421725078,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4e2c64c285eaa1b","name":"Correctly serialized arguments","time":{"start":1727421580820,"stop":1727421580820,"duration":0},"status":"passed","severity":"normal"},{"uid":"9741bc94d2cf122b","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1727421608906,"stop":1727421608907,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba0a41d539a96e11","name":"should properly create location multiaddrs - tcp","time":{"start":1727421309585,"stop":1727421309585,"duration":0},"status":"passed","severity":"normal"},{"uid":"24e536319929c740","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1727421303611,"stop":1727421303611,"duration":0},"status":"passed","severity":"normal"},{"uid":"580cc7b45de15114","name":"should only return 1 node with relay and store capability","time":{"start":1727421322302,"stop":1727421322303,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2a5e2675098d71f","name":"Check received message containing Russian","time":{"start":1727421608894,"stop":1727421608894,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9fd0cc29c21767b","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1727421322034,"stop":1727421322035,"duration":1},"status":"passed","severity":"normal"},{"uid":"23ab697f99df1c","name":"handles different networkShards values correctly","time":{"start":1727421301189,"stop":1727421301189,"duration":0},"status":"passed","severity":"normal"},{"uid":"96cfc40f8d25bbb6","name":"Push message with content topic containing Arabic","time":{"start":1727421665627,"stop":1727421665627,"duration":0},"status":"passed","severity":"normal"},{"uid":"72a3209ba259f584","name":"Throws when trying to push message with empty payload","time":{"start":1727421665615,"stop":1727421665617,"duration":2},"status":"passed","severity":"normal"},{"uid":"c60f533585211972","name":"Check publish message containing numeric","time":{"start":1727421648530,"stop":1727421648533,"duration":3},"status":"passed","severity":"normal"},{"uid":"5c9dadbfc4f90759","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1727421674733,"stop":1727421674733,"duration":0},"status":"passed","severity":"normal"},{"uid":"53a3d6d382c8beab","name":"should be able to decode the field with only RELAY set to true","time":{"start":1727421308808,"stop":1727421308809,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5c6250b7927e30e","name":"Push message with content topic containing Russian","time":{"start":1727421624454,"stop":1727421624455,"duration":1},"status":"passed","severity":"normal"},{"uid":"6cbed377962d74c3","name":"Check received message containing SQL Injection","time":{"start":1727421608895,"stop":1727421608895,"duration":0},"status":"passed","severity":"normal"},{"uid":"71d8845e3f5e14c8","name":"Push message with long payload","time":{"start":1727421665597,"stop":1727421665597,"duration":0},"status":"passed","severity":"normal"},{"uid":"80a07dcbee501c32","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1727421301188,"stop":1727421301188,"duration":0},"status":"passed","severity":"normal"},{"uid":"b71417580f76f68b","name":"Number of peers are maintained correctly","time":{"start":1727421514670,"stop":1727421514670,"duration":0},"status":"passed","severity":"normal"},{"uid":"cadf7c7051b35229","name":"different cluster, different shard: nodes don't connect","time":{"start":1727421473829,"stop":1727421473829,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b2cdb61dcac35be","name":"udp ip6 address","time":{"start":1727421308930,"stop":1727421308930,"duration":0},"status":"passed","severity":"normal"},{"uid":"aab8daa2e905d78b","name":"Push message with meta","time":{"start":1727421624460,"stop":1727421624461,"duration":1},"status":"passed","severity":"normal"},{"uid":"835f72dae8ea2dca","name":"Query Generator, No Decoder","time":{"start":1727421704603,"stop":1727421704603,"duration":0},"status":"passed","severity":"normal"},{"uid":"bec935ce97ed8caf","name":"LightPush: 2 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1727421601178,"stop":1727421601178,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c2371815f617ff0","name":"Push message with unicode special characters payload","time":{"start":1727421624447,"stop":1727421624447,"duration":0},"status":"passed","severity":"normal"},{"uid":"91ef0aa5f38949e6","name":"Subscribe and receives messages on 20 topics","time":{"start":1727421693323,"stop":1727421693324,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3e5d6929274105b","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1727421301203,"stop":1727421301203,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e3dc3e5e887a59f","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1727421473848,"stop":1727421473848,"duration":0},"status":"passed","severity":"normal"},{"uid":"491b23cb410e2919","name":"Encoder throws on empty string content topic","time":{"start":1727421330169,"stop":1727421330169,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcd8017c4eaa2058","name":"throws on content topic with empty topic name field","time":{"start":1727421301173,"stop":1727421301174,"duration":1},"status":"passed","severity":"normal"},{"uid":"e82754ae132e99e2","name":"stop","time":{"start":1727421390988,"stop":1727421390989,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3e01c208c21122d","name":"Check publish message containing JSON","time":{"start":1727421648547,"stop":1727421648547,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d4324d40cf68df9","name":"Push message with Basic HTML tag payload","time":{"start":1727421665611,"stop":1727421665611,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cd745efe68e7b3","name":"Subscribe and receive messages via lightPush","time":{"start":1727421693340,"stop":1727421693340,"duration":0},"status":"passed","severity":"normal"},{"uid":"48ce484429dee340","name":"Check received message containing Russian","time":{"start":1727421470274,"stop":1727421470274,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbad184b248929f","name":"Reopen subscription with peer with lost subscription","time":{"start":1727421395215,"stop":1727421395216,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0132a096ca07445","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1727421301192,"stop":1727421301192,"duration":0},"status":"passed","severity":"normal"},{"uid":"f59cfa25a7ff0898","name":"Push message with XML payload","time":{"start":1727421665605,"stop":1727421665610,"duration":5},"status":"passed","severity":"normal"},{"uid":"e9ae03da8edd7c12","name":"Push message with SQL Injection payload","time":{"start":1727421665604,"stop":1727421665604,"duration":0},"status":"passed","severity":"normal"},{"uid":"869ad3e206a1dfba","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1727421491286,"stop":1727421491286,"duration":0},"status":"passed","severity":"normal"},{"uid":"d23f9f426b959770","name":"Asymmetric encrypt & decrypt","time":{"start":1727421330628,"stop":1727421330629,"duration":1},"status":"passed","severity":"normal"},{"uid":"c80a5d4b453729d0","name":"Check received message containing numeric","time":{"start":1727421470270,"stop":1727421470272,"duration":2},"status":"passed","severity":"normal"},{"uid":"9f37365e325af93d","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1727421429797,"stop":1727421429798,"duration":1},"status":"passed","severity":"normal"},{"uid":"e17fa4c884c80f76","name":"Overlapping topic subscription","time":{"start":1727421658251,"stop":1727421658251,"duration":0},"status":"skipped","severity":"normal"},{"uid":"65f5b8c923c63697","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1727421473872,"stop":1727421473872,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d2b3ee1a5cd6457","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1727421331807,"stop":1727421331807,"duration":0},"status":"passed","severity":"normal"},{"uid":"239b8002c9e15c74","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1727421308814,"stop":1727421308814,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f3c7a7d32af98ce","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1727421303609,"stop":1727421303609,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e116e9488949c4a","name":"Check message received after jswaku node is restarted","time":{"start":1727421608891,"stop":1727421608891,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a5fb41b946bf3bda","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1727421491287,"stop":1727421491288,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e4353bd8819ffc6","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1727421473851,"stop":1727421473852,"duration":1},"status":"passed","severity":"normal"},{"uid":"d35eb96445c0bb3","name":"Subscribe to topic containing short and publish message","time":{"start":1727421658251,"stop":1727421658252,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e0c7bbefec0b518","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1727421682488,"stop":1727421682488,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc9beb980453bb61","name":"Check message with non string payload is not received","time":{"start":1727421608910,"stop":1727421608910,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f826615994ca8bf","name":"Passing cursor with wrong pubsubTopic","time":{"start":1727421699098,"stop":1727421699099,"duration":1},"status":"passed","severity":"normal"},{"uid":"79647a36be31967c","name":"Query with Promise Callback, No message returned","time":{"start":1727421704612,"stop":1727421704613,"duration":1},"status":"passed","severity":"normal"},{"uid":"6dc606f81822f790","name":"Check received message containing JSON","time":{"start":1727421470280,"stop":1727421470281,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a991045c2028b86","name":"Push message with content topic containing unicode special characters","time":{"start":1727421624459,"stop":1727421624459,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddc6213ef06a613f","name":"connected peers and dial","time":{"start":1727421609296,"stop":1727421609297,"duration":1},"status":"skipped","severity":"normal"},{"uid":"d4533dc050d8a954","name":"Generator, 2 different pubsubtopics","time":{"start":1727421721062,"stop":1727421721064,"duration":2},"status":"passed","severity":"normal"},{"uid":"ff3fe830d110c6dd","name":"different cluster, different shard: nodes don't connect","time":{"start":1727421576499,"stop":1727421576499,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b77aacb7ab7d0e9","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1727421693349,"stop":1727421693349,"duration":0},"status":"passed","severity":"normal"},{"uid":"447798a5cd330084","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1727421350913,"stop":1727421350914,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc70ffd28a66b13d","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1727421693347,"stop":1727421693347,"duration":0},"status":"passed","severity":"normal"},{"uid":"62e108f43c7505ac","name":"Query Generator - true","time":{"start":1727421710926,"stop":1727421710927,"duration":1},"status":"passed","severity":"normal"},{"uid":"600068fb19c5cf2","name":"Push message with custom timestamp: 1727425091776","time":{"start":1727421665642,"stop":1727421665643,"duration":1},"status":"passed","severity":"normal"},{"uid":"aed7da628681250f","name":"Query with Promise Callback, No Decoder","time":{"start":1727421704607,"stop":1727421704608,"duration":1},"status":"passed","severity":"normal"},{"uid":"79e069420561a306","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1727421491286,"stop":1727421491286,"duration":0},"status":"passed","severity":"normal"},{"uid":"38c0d721e229b7ca","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1727421301195,"stop":1727421301195,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b83228ff394304f","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1727421693338,"stop":1727421693338,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c32b7317e22ef6a","name":"LightPush with 2 connections","time":{"start":1727421503080,"stop":1727421503080,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0949783fc879d04","name":"Filter","time":{"start":1727421738297,"stop":1727421738297,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd1afecb676ba8db","name":"Push message with content topic containing special chars","time":{"start":1727421665623,"stop":1727421665624,"duration":1},"status":"passed","severity":"normal"},{"uid":"8aeea310ee2bd47c","name":"LightPush: 3 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1727421601181,"stop":1727421601181,"duration":0},"status":"passed","severity":"normal"},{"uid":"47ca0f81f74bbcd6","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1727421693336,"stop":1727421693337,"duration":1},"status":"passed","severity":"normal"},{"uid":"2095c40de1c07ef6","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1727421301196,"stop":1727421301196,"duration":0},"status":"passed","severity":"normal"},{"uid":"40a9373aef5fd090","name":"should be online or offline if network state changed","time":{"start":1727421350917,"stop":1727421350917,"duration":0},"status":"passed","severity":"normal"},{"uid":"6078d27982371a2f","name":"addEventListener with wrong event","time":{"start":1727421390972,"stop":1727421390973,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b9cf4eaf42fee2b","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1727421495616,"stop":1727421495616,"duration":0},"status":"passed","severity":"normal"},{"uid":"687b631c5c73059b","name":"Passing page size 1 when there are 4 messages","time":{"start":1727421720026,"stop":1727421720028,"duration":2},"status":"passed","severity":"normal"},{"uid":"60fea362e4ca0990","name":"Check received message containing Arabic","time":{"start":1727421608894,"stop":1727421608894,"duration":0},"status":"passed","severity":"normal"},{"uid":"a63b65683af3f4be","name":"Subscribe to topic containing JSON and publish message","time":{"start":1727421658256,"stop":1727421658256,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdb7dda2b2ffb1d2","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1727421803985,"stop":1727421803985,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b33b393ce7dd109","name":"Add multiple subscription objects on single nwaku node","time":{"start":1727421495621,"stop":1727421495622,"duration":1},"status":"passed","severity":"normal"},{"uid":"4993334e7bad6898","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1727421301186,"stop":1727421301186,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcfe93cbe9c1cd94","name":"Decoder throws on empty string content topic","time":{"start":1727421330170,"stop":1727421330170,"duration":0},"status":"passed","severity":"normal"},{"uid":"af629a7d55e6c8e2","name":"Check publish message containing unicode special characters","time":{"start":1727421648548,"stop":1727421648549,"duration":1},"status":"passed","severity":"normal"},{"uid":"1138f8cd452c741c","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1727421729251,"stop":1727421729251,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a51c3f0dd910b52","name":"should be able to encode the field with only FILTER set to true","time":{"start":1727421308800,"stop":1727421308800,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3fa9db314761a1c","name":"Nodes with multiple pubsub topic","time":{"start":1727421636030,"stop":1727421636032,"duration":2},"status":"passed","severity":"normal"},{"uid":"56387f4ddc1813f8","name":"Sets default value correctly","time":{"start":1727421729885,"stop":1727421729886,"duration":1},"status":"passed","severity":"normal"},{"uid":"36f622689bbf727a","name":"Passing invalid cursor","time":{"start":1727421699097,"stop":1727421699098,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ed2c93a39c258c2","name":"Check publish message containing special chars","time":{"start":1727421648534,"stop":1727421648534,"duration":0},"status":"passed","severity":"normal"},{"uid":"43fea7859431b6c8","name":"Reopen subscription with peer with lost subscription","time":{"start":1727421404354,"stop":1727421404354,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bfc5fc07e717a2","name":"removeEventListener with correct event","time":{"start":1727421390973,"stop":1727421390973,"duration":0},"status":"passed","severity":"normal"},{"uid":"49e55e83bbc702f9","name":"Query generator for multiple messages with different content topic format","time":{"start":1727421725079,"stop":1727421725079,"duration":0},"status":"passed","severity":"normal"},{"uid":"a35037d4e59eb7a2","name":"Refresh subscription","time":{"start":1727421693327,"stop":1727421693328,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea33226694b5f914","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1727421636032,"stop":1727421636033,"duration":1},"status":"passed","severity":"normal"},{"uid":"703aba5ffc510995","name":"Query with Ordered Callback, No message returned","time":{"start":1727421704606,"stop":1727421704607,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd0cfd401795f1a3","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1727421674724,"stop":1727421674724,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a7932749863e361","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1727421301191,"stop":1727421301191,"duration":0},"status":"passed","severity":"normal"},{"uid":"9872443ab2ac091f","name":"Check received message containing long","time":{"start":1727421608871,"stop":1727421608871,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5da58c337f35165","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1727421693348,"stop":1727421693348,"duration":0},"status":"passed","severity":"normal"},{"uid":"88a8142965162db2","name":"should throw an error for an unconfigured topic","time":{"start":1727421301200,"stop":1727421301201,"duration":1},"status":"passed","severity":"normal"},{"uid":"e86985310baa9230","name":"Push message with XML payload","time":{"start":1727421624445,"stop":1727421624445,"duration":0},"status":"passed","severity":"normal"},{"uid":"8adaf699c3860b6b","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1727421473838,"stop":1727421473840,"duration":2},"status":"passed","severity":"normal"},{"uid":"6d6ff00e1f3a8fe9","name":"Generator, custom pubsub topic","time":{"start":1727421721061,"stop":1727421721062,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f1a1e8a4dca8cc7","name":"Check received message containing emoji","time":{"start":1727421608901,"stop":1727421608902,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb58bced5fad7266","name":"Fails to push message bigger that 1MB","time":{"start":1727421624465,"stop":1727421624465,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6ec88258a23e6fa","name":"Decoder throws on empty string content topic","time":{"start":1727421314548,"stop":1727421314548,"duration":0},"status":"passed","severity":"normal"},{"uid":"586ba33a0634fdbb","name":"Init the array if not present","time":{"start":1727421300688,"stop":1727421300689,"duration":1},"status":"passed","severity":"normal"},{"uid":"f39e91c80b01653e","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1727421429798,"stop":1727421429798,"duration":0},"status":"passed","severity":"normal"},{"uid":"78f1b72bff3331b7","name":"Check message received after nwaku node is restarted","time":{"start":1727421470312,"stop":1727421470312,"duration":0},"status":"skipped","severity":"normal"},{"uid":"848074e124f1fa73","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1727421729250,"stop":1727421729250,"duration":0},"status":"passed","severity":"normal"},{"uid":"714fe371bdb54acb","name":"Push message with JSON payload","time":{"start":1727421624446,"stop":1727421624446,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1ae81a4afdaf69","name":"Refresh subscription","time":{"start":1727421495610,"stop":1727421495610,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6b4ddb4f6f73636","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1727421473832,"stop":1727421473832,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a7d253e04acc754","name":"Check message on other pubsub topic is not received","time":{"start":1727421608908,"stop":1727421608908,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce85a2aea53d5e74","name":"A test","time":{"start":1727421548460,"stop":1727421548461,"duration":1},"status":"passed","severity":"normal"},{"uid":"de4a262a4686f05a","name":"LightPush: 2 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1727421601179,"stop":1727421601179,"duration":0},"status":"passed","severity":"normal"},{"uid":"971780f40649d3a","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1727421301199,"stop":1727421301199,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c54953e975d9b75","name":"Push message with content topic containing numeric","time":{"start":1727421624452,"stop":1727421624452,"duration":0},"status":"passed","severity":"normal"},{"uid":"6db851621809adcc","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1727421301192,"stop":1727421301192,"duration":0},"status":"passed","severity":"normal"},{"uid":"477a288f00ac3a81","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1727421658257,"stop":1727421658257,"duration":0},"status":"passed","severity":"normal"},{"uid":"37a3476618c0564a","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1727421473872,"stop":1727421473873,"duration":1},"status":"passed","severity":"normal"},{"uid":"f82373e7fd7bf3e7","name":"Check received message containing JSON","time":{"start":1727421608878,"stop":1727421608878,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cbc9cdcff803568","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1727421548276,"stop":1727421548277,"duration":1},"status":"passed","severity":"normal"},{"uid":"788d2ef84a8743a8","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1727421729253,"stop":1727421729253,"duration":0},"status":"passed","severity":"normal"},{"uid":"59334eb18653289a","name":"Subscribe to topic containing Russian and receive message","time":{"start":1727421693348,"stop":1727421693348,"duration":0},"status":"passed","severity":"normal"},{"uid":"1dac3cafba00ff70","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1727421491289,"stop":1727421491289,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e6a289059e5c469","name":"same cluster, same shard: nodes connect","time":{"start":1727421576494,"stop":1727421576496,"duration":2},"status":"passed","severity":"normal"},{"uid":"af4f8529f0482ee4","name":"LightPush with 0 connections","time":{"start":1727421503077,"stop":1727421503077,"duration":0},"status":"passed","severity":"normal"},{"uid":"d11dbf8e0ca92749","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1727421301207,"stop":1727421301207,"duration":0},"status":"passed","severity":"normal"},{"uid":"51ed3b736c3aea60","name":"Check received message containing unicode special characters","time":{"start":1727421608898,"stop":1727421608901,"duration":3},"status":"passed","severity":"normal"},{"uid":"1352b9836a382e4e","name":"Relay","time":{"start":1727421357393,"stop":1727421357393,"duration":0},"status":"passed","severity":"normal"},{"uid":"64ea235e9d544d2b","name":"Fails to push message with large meta","time":{"start":1727421665638,"stop":1727421665638,"duration":0},"status":"passed","severity":"normal"},{"uid":"8eec423a124faeb2","name":"Push message with custom timestamp: 1696663103239","time":{"start":1727421624462,"stop":1727421624462,"duration":0},"status":"passed","severity":"normal"},{"uid":"c895fc1e02b2a7a7","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1727421350915,"stop":1727421350915,"duration":0},"status":"passed","severity":"normal"},{"uid":"d21bc51027bd818a","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1727421473843,"stop":1727421473844,"duration":1},"status":"passed","severity":"normal"},{"uid":"49b1830f786245c0","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1727421693324,"stop":1727421693324,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c62136a873b2289","name":"Publish message with custom timestamp: Sat Oct 07 2023 07:20:26 GMT+0000 (Coordinated Universal Time)","time":{"start":1727421648549,"stop":1727421648554,"duration":5},"status":"passed","severity":"normal"},{"uid":"6eef4405c0d9bf37","name":"Subscribe and receive messages via lightPush","time":{"start":1727421693314,"stop":1727421693315,"duration":1},"status":"passed","severity":"normal"},{"uid":"7103594bf836eef7","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1727421495622,"stop":1727421495622,"duration":0},"status":"passed","severity":"normal"},{"uid":"42e0be26b00b2840","name":"Check message with invalid timestamp is not received","time":{"start":1727421608907,"stop":1727421608908,"duration":1},"status":"passed","severity":"normal"},{"uid":"4505889d42ae54ef","name":"isConnected return false after peer stops","time":{"start":1727421381307,"stop":1727421381311,"duration":4},"status":"passed","severity":"normal"},{"uid":"3ce2235c5c77379","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1727421699092,"stop":1727421699093,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4e8c747ebe7608c","name":"connects to nwaku","time":{"start":1727421729882,"stop":1727421729883,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b95dd1463dad4c8","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1727421491288,"stop":1727421491288,"duration":0},"status":"passed","severity":"normal"},{"uid":"b49d52a9f2e07d70","name":"Push message with Script payload","time":{"start":1727421665604,"stop":1727421665604,"duration":0},"status":"passed","severity":"normal"},{"uid":"423653e7fd795264","name":"Subscribe to topic containing XML and receive message","time":{"start":1727421693349,"stop":1727421693349,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ac3b12f986f329d","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1727421693350,"stop":1727421693350,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bc4e1cd6a3e8499","name":"handles empty shards array correctly","time":{"start":1727421301204,"stop":1727421301204,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1c4d89f4dc2fd65","name":"Check received message containing long","time":{"start":1727421608892,"stop":1727421608892,"duration":0},"status":"passed","severity":"normal"},{"uid":"efc16e4d00936df8","name":"topics with same application and version share the same shard","time":{"start":1727421301188,"stop":1727421301188,"duration":0},"status":"passed","severity":"normal"},{"uid":"781ec9c85f1c2331","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1727421704605,"stop":1727421704606,"duration":1},"status":"passed","severity":"normal"},{"uid":"281de831ee97aac3","name":"Push message with content topic containing XML","time":{"start":1727421665631,"stop":1727421665631,"duration":0},"status":"passed","severity":"normal"},{"uid":"a025aa4db6ea9551","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1727421491284,"stop":1727421491285,"duration":1},"status":"passed","severity":"normal"},{"uid":"1318fc4f6ea6e64f","name":"Overlapping topic subscription","time":{"start":1727421495608,"stop":1727421495609,"duration":1},"status":"passed","severity":"normal"},{"uid":"f54b52ee433e29a1","name":"should return the pubsub topic directly if a string is provided","time":{"start":1727421301201,"stop":1727421301201,"duration":0},"status":"passed","severity":"normal"},{"uid":"671fc5451339c24f","name":"should not fail to stop the service if it was not started","time":{"start":1727421678168,"stop":1727421678169,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f8b376ac8ca5ad8","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1727421548272,"stop":1727421548273,"duration":1},"status":"passed","severity":"normal"},{"uid":"3bab71d03e425dc3","name":"Callback on promise, aborts when callback returns true","time":{"start":1727421725079,"stop":1727421725080,"duration":1},"status":"passed","severity":"normal"},{"uid":"aca51a1b2a96d741","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1727421473866,"stop":1727421473866,"duration":0},"status":"passed","severity":"normal"},{"uid":"97b37f48ef95a9f2","name":"Wrong topic","time":{"start":1727421674732,"stop":1727421674733,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2f00618c01fcca0","name":"creates an iterator","time":{"start":1727421721375,"stop":1727421721376,"duration":1},"status":"passed","severity":"normal"},{"uid":"776ffff19880190","name":"Push message with special chars payload","time":{"start":1727421665598,"stop":1727421665598,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4e091cbb53c0bd7","name":"handles different clusterIds correctly","time":{"start":1727421301189,"stop":1727421301189,"duration":0},"status":"passed","severity":"normal"},{"uid":"71447f3312f02398","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1727421419343,"stop":1727421419343,"duration":0},"status":"passed","severity":"normal"},{"uid":"606cb06de1466ace","name":"Push message with content topic containing long","time":{"start":1727421665617,"stop":1727421665622,"duration":5},"status":"passed","severity":"normal"},{"uid":"4d0c6fcdf4959ff5","name":"configure the node with multiple content topics","time":{"start":1727421674733,"stop":1727421674733,"duration":0},"status":"passed","severity":"normal"},{"uid":"4541a807d16e31b9","name":"Query Generator, Wrong PubsubTopic","time":{"start":1727421704602,"stop":1727421704602,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac14fae9d259bf9b","name":"Check message received after jswaku node is restarted","time":{"start":1727421470312,"stop":1727421470312,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2d699e8d78abc80e","name":"Push message with escaped characters payload","time":{"start":1727421665613,"stop":1727421665613,"duration":0},"status":"passed","severity":"normal"},{"uid":"23d4e23fc5084aba","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1727421693342,"stop":1727421693342,"duration":0},"status":"passed","severity":"normal"},{"uid":"5695a8662f277465","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1727421322035,"stop":1727421322036,"duration":1},"status":"passed","severity":"normal"},{"uid":"f46cc17b64666c6f","name":"Push message on custom pubsubTopic","time":{"start":1727421548274,"stop":1727421548276,"duration":2},"status":"passed","severity":"normal"},{"uid":"1329db1b04babe10","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1727421314268,"stop":1727421314268,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ad37a478e7e59f2","name":"Check message received after jswaku node is restarted","time":{"start":1727421608910,"stop":1727421608910,"duration":0},"status":"skipped","severity":"normal"},{"uid":"54e055fa576fc6da","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1727421473870,"stop":1727421473870,"duration":0},"status":"passed","severity":"normal"},{"uid":"220cbed5c630fdea","name":"Check received message containing Russian","time":{"start":1727421608875,"stop":1727421608875,"duration":0},"status":"passed","severity":"normal"},{"uid":"a614bdda16384e3b","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1727421308813,"stop":1727421308814,"duration":1},"status":"passed","severity":"normal"},{"uid":"df71bd50aadd8344","name":"Delete observer","time":{"start":1727421612053,"stop":1727421612053,"duration":0},"status":"passed","severity":"normal"},{"uid":"80cfe940399a1608","name":"should encode/decode to text encoding","time":{"start":1727421309582,"stop":1727421309582,"duration":0},"status":"passed","severity":"normal"},{"uid":"82bc1051b59d2f6d","name":"should set field with only STORE enabled","time":{"start":1727421309587,"stop":1727421309587,"duration":0},"status":"broken","severity":"normal"},{"uid":"b949752aedb45ca7","name":"random static sharding 10 - Cluster ID: 281, Shard ID: 866","time":{"start":1727421697142,"stop":1727421697143,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b4c30d08fc52e53","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1727421548274,"stop":1727421548274,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1ad132e61f67494","name":"Push message with emoji payload","time":{"start":1727421665614,"stop":1727421665614,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee3d74ffdd995524","name":"Push message with Chinese payload","time":{"start":1727421665599,"stop":1727421665600,"duration":1},"status":"passed","severity":"normal"},{"uid":"2466fb6939bb39f4","name":"Check received message containing shell command","time":{"start":1727421470281,"stop":1727421470281,"duration":0},"status":"passed","severity":"normal"},{"uid":"95873015b5c7fc92","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1727421608888,"stop":1727421608888,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae82183972d58f44","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1727421301205,"stop":1727421301206,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a1933f46412974c","name":"Encoder throws on undefined content topic","time":{"start":1727421331808,"stop":1727421331808,"duration":0},"status":"passed","severity":"normal"},{"uid":"7066f609c0651843","name":"Check received message with timestamp: 1727421350115000000 ","time":{"start":1727421608903,"stop":1727421608904,"duration":1},"status":"passed","severity":"normal"},{"uid":"14a50ad6e98d9686","name":"Symmetric encrypt & Decrypt","time":{"start":1727421330629,"stop":1727421330629,"duration":0},"status":"passed","severity":"normal"},{"uid":"36a8e9eb186f6a6c","name":"Subscribe to topic containing emoji and publish message","time":{"start":1727421658258,"stop":1727421658258,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb6585fdf4cb7c04","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1727421301202,"stop":1727421301202,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fb6c3956a4d6385","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1727421381302,"stop":1727421381302,"duration":0},"status":"passed","severity":"normal"},{"uid":"d98c269ac0deb250","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1727421495605,"stop":1727421495605,"duration":0},"status":"passed","severity":"normal"},{"uid":"433b30e6d8ffade7","name":"Push message with rate limit","time":{"start":1727421624461,"stop":1727421624462,"duration":1},"status":"passed","severity":"normal"},{"uid":"a409c3748b17fbc","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1727421636021,"stop":1727421636022,"duration":1},"status":"passed","severity":"normal"},{"uid":"97efd8ccf351c4aa","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1727421548273,"stop":1727421548274,"duration":1},"status":"passed","severity":"normal"},{"uid":"7dab14a22987d036","name":"Overlapping topic subscription","time":{"start":1727421693325,"stop":1727421693325,"duration":0},"status":"passed","severity":"normal"},{"uid":"84c8548c6222c87e","name":"should not throw an error for a single configured topic","time":{"start":1727421301200,"stop":1727421301200,"duration":0},"status":"passed","severity":"normal"},{"uid":"795f7a58a938fa83","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1727421308800,"stop":1727421308801,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1f1f34321beb3a4","name":"Query generator for 2000 messages","time":{"start":1727421725081,"stop":1727421725081,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e3f1d4360a59eca","name":"Check received message containing XML","time":{"start":1727421608877,"stop":1727421608877,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9e4c512349d1154","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1727421301187,"stop":1727421301187,"duration":0},"status":"passed","severity":"normal"},{"uid":"b16b1f3f36dd55a5","name":"random static sharding 2 - Cluster ID: 721, Shard ID: 582","time":{"start":1727421697125,"stop":1727421697126,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2de293f3396fa0d","name":"Ping on peer without subscriptions","time":{"start":1727421395213,"stop":1727421395214,"duration":1},"status":"passed","severity":"normal"},{"uid":"38bab1efeb08c24e","name":"Subscribe to topic containing shell command and receive message","time":{"start":1727421693350,"stop":1727421693350,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a96a3ce4176283e","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1727421693341,"stop":1727421693341,"duration":0},"status":"passed","severity":"normal"},{"uid":"62b236a2b774d157","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1727421322030,"stop":1727421322031,"duration":1},"status":"passed","severity":"normal"},{"uid":"c87a8f7d05a7f61e","name":"Encoder throws on empty string content topic","time":{"start":1727421331808,"stop":1727421331808,"duration":0},"status":"passed","severity":"normal"},{"uid":"307de95dc771c15b","name":"random static sharding 6 - Cluster ID: 525, Shard ID: 477","time":{"start":1727421697137,"stop":1727421697137,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1660e592ef48c12","name":"LightPush with 1 connections","time":{"start":1727421503079,"stop":1727421503079,"duration":0},"status":"passed","severity":"normal"},{"uid":"cac9603cd5d9b5bf","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1727421473853,"stop":1727421473853,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f065bd9322d378c","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1727421495608,"stop":1727421495608,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9000e5b62f333e5","name":"Non TWN Cluster","time":{"start":1727421674724,"stop":1727421674725,"duration":1},"status":"passed","severity":"normal"},{"uid":"2243c910e48d56f","name":"Ordered Callback - false","time":{"start":1727421710935,"stop":1727421710936,"duration":1},"status":"passed","severity":"normal"},{"uid":"84bb8a994a336f3a","name":"groups content topics by expected pubsub topic","time":{"start":1727421301189,"stop":1727421301189,"duration":0},"status":"passed","severity":"normal"},{"uid":"65563c9879fc03e","name":"same cluster, different shard: nodes don't connect","time":{"start":1727421473828,"stop":1727421473828,"duration":0},"status":"passed","severity":"normal"},{"uid":"26afbbc052f8ef07","name":"getPeersByDiscovery","time":{"start":1727421682486,"stop":1727421682487,"duration":1},"status":"passed","severity":"normal"},{"uid":"72e7b7c4bfb2c768","name":"Subscribe to topic containing shell command and publish message","time":{"start":1727421658257,"stop":1727421658257,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cc402108a80f0c3","name":"Check received message with timestamp: 1649153314 ","time":{"start":1727421608906,"stop":1727421608906,"duration":0},"status":"passed","severity":"normal"},{"uid":"275b0f9806f0079b","name":"Push message with content topic containing escaped characters","time":{"start":1727421624458,"stop":1727421624459,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f62afb0094b221a","name":"Push message with numeric payload","time":{"start":1727421624441,"stop":1727421624442,"duration":1},"status":"passed","severity":"normal"},{"uid":"313c80bca45150df","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1727421301207,"stop":1727421301207,"duration":0},"status":"passed","severity":"normal"},{"uid":"9590a2bd61065c1a","name":"Check publish message containing Russian","time":{"start":1727421648537,"stop":1727421648537,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fa62dda71ba7529","name":"Check received message containing short","time":{"start":1727421608870,"stop":1727421608871,"duration":1},"status":"passed","severity":"normal"},{"uid":"e551006ea65272da","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1727421357810,"stop":1727421357810,"duration":0},"status":"passed","severity":"normal"},{"uid":"24cb8b09c1b2cb3f","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1727421419344,"stop":1727421419348,"duration":4},"status":"passed","severity":"normal"},{"uid":"8a63432773601334","name":"should properly create location multiaddrs - udp","time":{"start":1727421309585,"stop":1727421309585,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c302016c747075d","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1727421473871,"stop":1727421473871,"duration":0},"status":"passed","severity":"normal"},{"uid":"864f69d658232c56","name":"Check publish message containing short","time":{"start":1727421648529,"stop":1727421648529,"duration":0},"status":"passed","severity":"normal"},{"uid":"b02c2f624dfe212e","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1727421491287,"stop":1727421491287,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4c073bc28c83e51","name":"Fails to publish message with empty text","time":{"start":1727421648559,"stop":1727421648560,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b440103c074e087","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1727421729253,"stop":1727421729253,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc01e07f05727a7","name":"Push message with content topic containing Basic HTML tag","time":{"start":1727421624456,"stop":1727421624456,"duration":0},"status":"passed","severity":"normal"},{"uid":"26f5d4eae05fbefb","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1727421301197,"stop":1727421301197,"duration":0},"status":"passed","severity":"normal"},{"uid":"b61a324fe1adc7dd","name":"Push message with shell command payload","time":{"start":1727421624446,"stop":1727421624446,"duration":0},"status":"passed","severity":"normal"},{"uid":"278b4d7ee6bf8dfa","name":"should emit events and trasition isConnected state when has peers or no peers","time":{"start":1727421350916,"stop":1727421350917,"duration":1},"status":"passed","severity":"normal"},{"uid":"95d0c4bf52f30f80","name":"can start the service","time":{"start":1727421678163,"stop":1727421678168,"duration":5},"status":"passed","severity":"normal"},{"uid":"b0a7a15da4c73c9e","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1727421704607,"stop":1727421704607,"duration":0},"status":"passed","severity":"normal"},{"uid":"f68945d41ff42b24","name":"Fails to publish message with wrong content topic","time":{"start":1727421648560,"stop":1727421648560,"duration":0},"status":"passed","severity":"normal"},{"uid":"61dfd7d54faed364","name":"Check publish message containing escaped characters","time":{"start":1727421648548,"stop":1727421648548,"duration":0},"status":"passed","severity":"normal"},{"uid":"56f5b5dd937136d2","name":"Push 30 different messages","time":{"start":1727421624450,"stop":1727421624450,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdebfbe7b2cbdfa1","name":"new peer added after a peer was already found","time":{"start":1727421682487,"stop":1727421682488,"duration":1},"status":"skipped","severity":"normal"},{"uid":"fdd5dfa67da93226","name":"Check message with no payload is not received","time":{"start":1727421608909,"stop":1727421608909,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0454eecc4e6b429","name":"Push message with numeric payload","time":{"start":1727421665598,"stop":1727421665598,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5ba64607ab69db1","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1727421495605,"stop":1727421495605,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e8986e84f977f74","name":"Push message with meta","time":{"start":1727421665635,"stop":1727421665636,"duration":1},"status":"passed","severity":"normal"},{"uid":"814eac805900238e","name":"unsubscribes","time":{"start":1727421721376,"stop":1727421721376,"duration":0},"status":"passed","severity":"normal"},{"uid":"6363ca97831ab0d8","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1727421301199,"stop":1727421301199,"duration":0},"status":"passed","severity":"normal"},{"uid":"30a1d5f76b92d168","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app39/2/topic94/json","time":{"start":1727421674728,"stop":1727421674729,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f5cc568e09b2e2d","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1727421658240,"stop":1727421658244,"duration":4},"status":"passed","severity":"normal"},{"uid":"fa6234d88b2afc5e","name":"1 Relay, 1 fetch","time":{"start":1727421322081,"stop":1727421322082,"duration":1},"status":"passed","severity":"normal"},{"uid":"c39e51c8d552a472","name":"Fails to push message bigger that 1MB","time":{"start":1727421665643,"stop":1727421665644,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e2cb7a63ec75293","name":"should only return 1 node with store capability","time":{"start":1727421322303,"stop":1727421322303,"duration":0},"status":"passed","severity":"normal"},{"uid":"e61656fac8921a92","name":"Check received message containing special chars","time":{"start":1727421608872,"stop":1727421608872,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e99bc29f06e1e7f","name":"Check publish message containing Script","time":{"start":1727421648541,"stop":1727421648542,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8b4300f3239d6c6","name":"throws on content topic with generation field greater than 0","time":{"start":1727421301172,"stop":1727421301172,"duration":0},"status":"passed","severity":"normal"},{"uid":"796378d78dd06395","name":"Reusing cursor across nodes","time":{"start":1727421699097,"stop":1727421699097,"duration":0},"status":"passed","severity":"normal"},{"uid":"701b9ec88bbfada7","name":"Publish message with large meta","time":{"start":1727421648567,"stop":1727421648568,"duration":1},"status":"passed","severity":"normal"},{"uid":"42aeab8123bdb03a","name":"LightPush: 1 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1727421601173,"stop":1727421601176,"duration":3},"status":"passed","severity":"normal"},{"uid":"8c8d54259bb375f5","name":"Push to array if already present","time":{"start":1727421300689,"stop":1727421300690,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b8ba9ae4fea9a9","name":"Check received message containing numeric","time":{"start":1727421608892,"stop":1727421608893,"duration":1},"status":"passed","severity":"normal"},{"uid":"761397bcc7d19ead","name":"Ephemeral field set to true","time":{"start":1727421314546,"stop":1727421314546,"duration":0},"status":"passed","severity":"normal"},{"uid":"1734590cbb8b14ee","name":"Should update shard info","time":{"start":1727421601668,"stop":1727421601668,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff2f956721baf863","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1727421358228,"stop":1727421358229,"duration":1},"status":"passed","severity":"normal"},{"uid":"38d054e30d707d4e","name":"less peers than existing","time":{"start":1727421609299,"stop":1727421609299,"duration":0},"status":"skipped","severity":"normal"},{"uid":"bf98a22c4e0e0ea4","name":"Decoder throws on empty string content topic","time":{"start":1727421331809,"stop":1727421331809,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b489c70ea74ad45","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1727421473842,"stop":1727421473842,"duration":0},"status":"passed","severity":"normal"},{"uid":"f37bf7f9e6b5ed30","name":"Check message with non string payload is not received","time":{"start":1727421470310,"stop":1727421470311,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca1bb43144b9dcf1","name":"Subscribe to topic containing long and publish message","time":{"start":1727421658252,"stop":1727421658252,"duration":0},"status":"passed","severity":"normal"},{"uid":"72573aee01735446","name":"Subscribe to topic containing Script and receive message","time":{"start":1727421693336,"stop":1727421693336,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a09c194d88256b0","name":"Ping succeeds for all connected peers","time":{"start":1727421416997,"stop":1727421416997,"duration":0},"status":"passed","severity":"normal"},{"uid":"34135e7a26a2d1d6","name":"Push message on custom pubsubTopic","time":{"start":1727421548273,"stop":1727421548273,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb50cea23396435a","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1727421301194,"stop":1727421301194,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3870ff56cbcfddd","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1727421697120,"stop":1727421697123,"duration":3},"status":"passed","severity":"normal"},{"uid":"93a4d5c1a6fa3045","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1727421308804,"stop":1727421308805,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae9af5a7aff0d7c6","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1727421301187,"stop":1727421301187,"duration":0},"status":"passed","severity":"normal"},{"uid":"d25bd49fae9f26ca","name":"should encode/decode to RLP encoding","time":{"start":1727421309582,"stop":1727421309582,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8a69abf93ae835","name":"should set field with only FILTER enabled","time":{"start":1727421309587,"stop":1727421309588,"duration":1},"status":"broken","severity":"normal"},{"uid":"2eb9e10f865041f9","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app16/8/topic219/xml","time":{"start":1727421674728,"stop":1727421674728,"duration":0},"status":"passed","severity":"normal"},{"uid":"25892736bd9c1cde","name":"Check publish message after client node is restarted","time":{"start":1727421648567,"stop":1727421648567,"duration":0},"status":"skipped","severity":"normal"},{"uid":"607d2936c0ea219a","name":"Nwaku publishes","time":{"start":1727421626267,"stop":1727421626268,"duration":1},"status":"passed","severity":"normal"},{"uid":"60068e700c8292c8","name":"Check received message with timestamp: 1649153314 ","time":{"start":1727421470297,"stop":1727421470305,"duration":8},"status":"passed","severity":"normal"},{"uid":"d68154569f916e18","name":"throws on content topic with non-number generation field","time":{"start":1727421301171,"stop":1727421301171,"duration":0},"status":"passed","severity":"normal"},{"uid":"609809f748ee9856","name":"handles empty contentTopics array correctly","time":{"start":1727421301204,"stop":1727421301204,"duration":0},"status":"passed","severity":"normal"},{"uid":"2054f438034c0630","name":"Reopen subscription with peer with lost subscription","time":{"start":1727421395220,"stop":1727421395221,"duration":1},"status":"passed","severity":"normal"},{"uid":"8cdb059e10d6c456","name":"returns all values when wanted number is greater than available values","time":{"start":1727421321360,"stop":1727421321361,"duration":1},"status":"passed","severity":"normal"},{"uid":"6eba7a5d3fade1d1","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1727421381306,"stop":1727421381306,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb615a304691623d","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1727421322303,"stop":1727421322303,"duration":0},"status":"passed","severity":"normal"},{"uid":"7756f8e13c9195d0","name":"Passing page size 10 when there are 10 messages","time":{"start":1727421720030,"stop":1727421720031,"duration":1},"status":"passed","severity":"normal"},{"uid":"647518c995198000","name":"Push message with content topic containing short","time":{"start":1727421665617,"stop":1727421665617,"duration":0},"status":"passed","severity":"normal"},{"uid":"2936a898a23184ca","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1727421429797,"stop":1727421429797,"duration":0},"status":"passed","severity":"normal"},{"uid":"bafa5881f930df3a","name":"Push message with custom timestamp: 1727417903239","time":{"start":1727421624462,"stop":1727421624462,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd160758be3725e5","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1727421693315,"stop":1727421693318,"duration":3},"status":"passed","severity":"normal"},{"uid":"57dc0dba072026ff","name":"more peers than existing","time":{"start":1727421609297,"stop":1727421609299,"duration":2},"status":"skipped","severity":"normal"},{"uid":"d7693ab0bf118df2","name":"start node with empty content topic","time":{"start":1727421674733,"stop":1727421674734,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4c39dd4c41266f1","name":"Push message with content topic containing Chinese","time":{"start":1727421624453,"stop":1727421624453,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e32d27448c3157d","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1727421301176,"stop":1727421301176,"duration":0},"status":"passed","severity":"normal"},{"uid":"21c06a6228a650b3","name":"Fails to push message with empty content topic","time":{"start":1727421665635,"stop":1727421665635,"duration":0},"status":"passed","severity":"normal"},{"uid":"af27afcb213cb349","name":"Refresh subscription","time":{"start":1727421658251,"stop":1727421658251,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7ad681198a8e64ca","name":"Push message with content topic containing numeric","time":{"start":1727421665623,"stop":1727421665623,"duration":0},"status":"passed","severity":"normal"},{"uid":"97e3b0adc7634eef","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1727421429796,"stop":1727421429797,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3bc5c0f0270281b","name":"Push message with JSON payload","time":{"start":1727421665612,"stop":1727421665612,"duration":0},"status":"passed","severity":"normal"},{"uid":"4350c971d649c2bb","name":"should set field with all protocols enabled","time":{"start":1727421309586,"stop":1727421309587,"duration":1},"status":"broken","severity":"normal"},{"uid":"e3dc2c9f43231e2a","name":"Generator, 2 different pubsubtopics","time":{"start":1727421721056,"stop":1727421721056,"duration":0},"status":"passed","severity":"normal"},{"uid":"20e55fa18d4ab2fc","name":"Round trip binary encryption [ecies, signature]","time":{"start":1727421331807,"stop":1727421331807,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ca09e8d4fd5546f","name":"throws on content topic with empty version field","time":{"start":1727421301172,"stop":1727421301173,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f9e59c211ec2e77","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1727421314548,"stop":1727421314549,"duration":1},"status":"passed","severity":"normal"},{"uid":"576b9d41718b91a7","name":"Push message equal or less that 1MB","time":{"start":1727421624464,"stop":1727421624465,"duration":1},"status":"passed","severity":"normal"},{"uid":"a93077f85b04f","name":"Decoder throws on undefined content topic","time":{"start":1727421331809,"stop":1727421331809,"duration":0},"status":"passed","severity":"normal"},{"uid":"5eeee5b632393fc4","name":"LightPush: 0 peers, Filter: 3 peers - Expected: Unhealthy","time":{"start":1727421601172,"stop":1727421601172,"duration":0},"status":"passed","severity":"normal"},{"uid":"5884315fbaf78c80","name":"Check received message containing special chars","time":{"start":1727421470272,"stop":1727421470273,"duration":1},"status":"passed","severity":"normal"},{"uid":"cbef410c2ab3b4b2","name":"Ping on peer without subscriptions","time":{"start":1727421395218,"stop":1727421395218,"duration":0},"status":"passed","severity":"normal"},{"uid":"437d549d563409a1","name":"1 Relay, 1 Filter, gives up","time":{"start":1727421322083,"stop":1727421322083,"duration":0},"status":"passed","severity":"normal"},{"uid":"51fd742dc9616772","name":"Check received message containing Chinese","time":{"start":1727421608893,"stop":1727421608894,"duration":1},"status":"passed","severity":"normal"},{"uid":"610cb15654664481","name":"Maintains correct number of peers after multiple subscribe/unsubscribe cycles","time":{"start":1727421417001,"stop":1727421417001,"duration":0},"status":"passed","severity":"normal"},{"uid":"181f9ae817523b0b","name":"Relay - dialed first","time":{"start":1727421738295,"stop":1727421738295,"duration":0},"status":"passed","severity":"normal"},{"uid":"4109d208276decb3","name":"Push message with content topic containing shell command","time":{"start":1727421624457,"stop":1727421624458,"duration":1},"status":"passed","severity":"normal"},{"uid":"3254d2b527d72770","name":"Failed peers are renewed","time":{"start":1727421514671,"stop":1727421514673,"duration":2},"status":"passed","severity":"normal"},{"uid":"d933e6fa2a698aa","name":"Passing page size 11 when there are 10 messages","time":{"start":1727421720033,"stop":1727421720035,"duration":2},"status":"passed","severity":"normal"},{"uid":"afda3b95e797fe6e","name":"Check message with no payload is not received","time":{"start":1727421470309,"stop":1727421470310,"duration":1},"status":"passed","severity":"normal"},{"uid":"dce25c23aa4f53ce","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1727421473841,"stop":1727421473841,"duration":0},"status":"passed","severity":"normal"},{"uid":"144e2bb96e7c6565","name":"Publishes to nwaku","time":{"start":1727421626267,"stop":1727421626267,"duration":0},"status":"passed","severity":"normal"},{"uid":"99e58e041b18b79d","name":"Check received message containing JSON","time":{"start":1727421608896,"stop":1727421608897,"duration":1},"status":"passed","severity":"normal"},{"uid":"670929410f268ce1","name":"Overlapping topic subscription","time":{"start":1727421693343,"stop":1727421693343,"duration":0},"status":"passed","severity":"normal"},{"uid":"8365e55e1a39b690","name":"Check message with no payload is not received","time":{"start":1727421608890,"stop":1727421608890,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0c7bd9bb9b6674f","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1727421693333,"stop":1727421693333,"duration":0},"status":"passed","severity":"normal"},{"uid":"16d88306605f88fe","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1727421473856,"stop":1727421473856,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3cd4c2e575bcf44","name":"Relay + Store","time":{"start":1727421309588,"stop":1727421309588,"duration":0},"status":"passed","severity":"normal"},{"uid":"98f23eb15c5ee46c","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1727421321365,"stop":1727421321366,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e8d76a8e392c83a","name":"Number of peers are maintained correctly","time":{"start":1727421416996,"stop":1727421416997,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f27a676668ad4b4","name":"LightPush: 0 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1727421601165,"stop":1727421601166,"duration":1},"status":"passed","severity":"normal"},{"uid":"87fd15b2f83a13ec","name":"Push message with emoji payload","time":{"start":1727421624448,"stop":1727421624450,"duration":2},"status":"passed","severity":"normal"},{"uid":"3179949afd5e87b9","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1727421301187,"stop":1727421301188,"duration":1},"status":"passed","severity":"normal"},{"uid":"6208724acaa1915","name":"Fails to push message with empty content topic","time":{"start":1727421624460,"stop":1727421624460,"duration":0},"status":"passed","severity":"normal"},{"uid":"28a40a746a83a84c","name":"Subscribe to topic containing emoji and receive message","time":{"start":1727421693351,"stop":1727421693351,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c4e971fd3f2e1b9","name":"Check received message containing Arabic","time":{"start":1727421608874,"stop":1727421608874,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee59d82fa599967e","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1727421330165,"stop":1727421330166,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8ad954af1a33078","name":"Push message with Chinese payload","time":{"start":1727421624443,"stop":1727421624443,"duration":0},"status":"passed","severity":"normal"},{"uid":"633168f810bf3a25","name":"Check received message containing escaped characters","time":{"start":1727421608897,"stop":1727421608897,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ce4da3a7d56249d","name":"Publish message with rate limit","time":{"start":1727421648568,"stop":1727421648569,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ec41662f6e2e61e","name":"should throw an error for empty SingleShardInfos array","time":{"start":1727421301190,"stop":1727421301191,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4072d3b1016b639","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1727421301195,"stop":1727421301195,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd49d149766956af","name":"Subscribe to topic containing special chars and receive message","time":{"start":1727421495616,"stop":1727421495616,"duration":0},"status":"passed","severity":"normal"},{"uid":"86f1e895d0f5552d","name":"Refresh subscription","time":{"start":1727421693343,"stop":1727421693343,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb9b6b62f90cd797","name":"Waku message hash computation (no timestamp)","time":{"start":1727421303610,"stop":1727421303611,"duration":1},"status":"passed","severity":"normal"},{"uid":"209679ed8e788033","name":"Subscribe and receive messages via waku relay post","time":{"start":1727421495605,"stop":1727421495606,"duration":1},"status":"passed","severity":"normal"},{"uid":"5dd25ec75a2d5b20","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1727421419344,"stop":1727421419344,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4ada7860cb014c4","name":"Push message with content topic containing special chars","time":{"start":1727421624452,"stop":1727421624453,"duration":1},"status":"passed","severity":"normal"},{"uid":"9fb01b0efee355d2","name":"Subscribe to topic containing XML and receive message","time":{"start":1727421495618,"stop":1727421495619,"duration":1},"status":"passed","severity":"normal"},{"uid":"a22aeec84e600a2f","name":"Check received message containing Script","time":{"start":1727421608895,"stop":1727421608895,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b2485ec6d3258ef","name":"should throw error - no id","time":{"start":1727421309576,"stop":1727421309576,"duration":0},"status":"passed","severity":"normal"},{"uid":"60733a3bf0bcfbe2","name":"Check received message containing unicode special characters","time":{"start":1727421608884,"stop":1727421608884,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b4f7bbdea62cf59","name":"Push message with long payload","time":{"start":1727421624440,"stop":1727421624441,"duration":1},"status":"passed","severity":"normal"},{"uid":"8fa0136c2b21e505","name":"Round trip binary serialization","time":{"start":1727421314545,"stop":1727421314545,"duration":0},"status":"passed","severity":"normal"},{"uid":"e89b13f5398684e","name":"Push message with Arabic payload","time":{"start":1727421665601,"stop":1727421665602,"duration":1},"status":"passed","severity":"normal"},{"uid":"37a45e2479669ab4","name":"Check received message containing SQL Injection","time":{"start":1727421608876,"stop":1727421608876,"duration":0},"status":"passed","severity":"normal"},{"uid":"364b0d29e198ef76","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1727421495616,"stop":1727421495617,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8295d2d90ca89bb","name":"Check publish message containing Basic HTML tag","time":{"start":1727421648545,"stop":1727421648545,"duration":0},"status":"passed","severity":"normal"},{"uid":"190f72e8c8613014","name":"Waku message hash computation (payload length 0)","time":{"start":1727421303610,"stop":1727421303610,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4c0e888cad9260d","name":"Subscribe to topic containing Russian and receive message","time":{"start":1727421495617,"stop":1727421495617,"duration":0},"status":"passed","severity":"normal"},{"uid":"c10b066767917f77","name":"Check meta is set [symmetric]","time":{"start":1727421330167,"stop":1727421330168,"duration":1},"status":"passed","severity":"normal"},{"uid":"205d975ccbe791d2","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1727421301198,"stop":1727421301198,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdd268cdd368eae4","name":"Should update multiaddrs","time":{"start":1727421601667,"stop":1727421601668,"duration":1},"status":"passed","severity":"normal"},{"uid":"321725fc9105f981","name":"should only return 1 node with relay capability","time":{"start":1727421322302,"stop":1727421322302,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b7a74021d2757b5","name":"Push message with short payload","time":{"start":1727421624439,"stop":1727421624440,"duration":1},"status":"passed","severity":"normal"},{"uid":"32e453d2d8ba6563","name":"Publish message with custom timestamp: Fri Sep 27 2024 08:20:26 GMT+0000 (Coordinated Universal Time)","time":{"start":1727421648559,"stop":1727421648559,"duration":0},"status":"passed","severity":"normal"},{"uid":"d721278db7db0bef","name":"Push message with content topic containing Arabic","time":{"start":1727421624453,"stop":1727421624454,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab7862e8b1fb7dd7","name":"Subscribe and receive messages via waku relay post","time":{"start":1727421693341,"stop":1727421693341,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9cf9efaca606c69","name":"should throw error - no public key","time":{"start":1727421309575,"stop":1727421309576,"duration":1},"status":"passed","severity":"normal"},{"uid":"159a035b87c10b52","name":"Check publish message containing Chinese","time":{"start":1727421648534,"stop":1727421648534,"duration":0},"status":"passed","severity":"normal"},{"uid":"279b1d286cb032bb","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1727421648561,"stop":1727421648561,"duration":0},"status":"passed","severity":"normal"},{"uid":"759be987c30a725e","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1727421491285,"stop":1727421491285,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0129bc355655350","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1727421693343,"stop":1727421693343,"duration":0},"status":"passed","severity":"normal"},{"uid":"69e636e759b62b38","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1727421419348,"stop":1727421419348,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b075b84b81fedaa","name":"same cluster, same shard: nodes connect","time":{"start":1727421473826,"stop":1727421473827,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca72505e6d8e0f9a","name":"Filter with 3 connections","time":{"start":1727421503081,"stop":1727421503081,"duration":0},"status":"passed","severity":"normal"},{"uid":"f06b6350c5dbbf58","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1727421636035,"stop":1727421636036,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ab57b1a84bbd264","name":"1 Store, 2 fetches","time":{"start":1727421322082,"stop":1727421322082,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf6331edacecd5aa","name":"Check received message containing Basic HTML tag","time":{"start":1727421608896,"stop":1727421608896,"duration":0},"status":"passed","severity":"normal"},{"uid":"6702d83bf57df924","name":"Query Generator, Multiple PubsubTopics","time":{"start":1727421704602,"stop":1727421704603,"duration":1},"status":"passed","severity":"normal"},{"uid":"4bc4c005a034d886","name":"Check received message containing Script","time":{"start":1727421470275,"stop":1727421470275,"duration":0},"status":"passed","severity":"normal"},{"uid":"c33c36510e506364","name":"Subscribe to topic containing XML and publish message","time":{"start":1727421658255,"stop":1727421658256,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e0c8b297cf78f1e","name":"Subscribe to topic containing long and receive message","time":{"start":1727421495613,"stop":1727421495614,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc32ecc43d560897","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1727421491285,"stop":1727421491286,"duration":1},"status":"passed","severity":"normal"},{"uid":"dca3e6c464ce6fe5","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1727421721058,"stop":1727421721060,"duration":2},"status":"passed","severity":"normal"},{"uid":"9bd4351a58bf0cb8","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1727421322037,"stop":1727421322038,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca3236ba508aa5cd","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1727421470305,"stop":1727421470305,"duration":0},"status":"passed","severity":"normal"},{"uid":"a455b027639328ba","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1727421693338,"stop":1727421693338,"duration":0},"status":"passed","severity":"normal"},{"uid":"74a7097ea5556c89","name":"random static sharding 3 - Cluster ID: 519, Shard ID: 378","time":{"start":1727421697129,"stop":1727421697130,"duration":1},"status":"passed","severity":"normal"},{"uid":"b83616fba8f2d0fc","name":"should be called for bootstrap peers","time":{"start":1727421358221,"stop":1727421358222,"duration":1},"status":"passed","severity":"normal"},{"uid":"dbc497e67e76ffc0","name":"Does not throw an exception when node disconnects","time":{"start":1727421729883,"stop":1727421729883,"duration":0},"status":"passed","severity":"normal"},{"uid":"35e2232e03a83eee","name":"Ping on unsubscribed peer","time":{"start":1727421395218,"stop":1727421395219,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d0f6310aa9d1037","name":"Using a function","time":{"start":1727421729884,"stop":1727421729884,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0847bb1df219f81","name":"Default pageSize","time":{"start":1727421720042,"stop":1727421720043,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a3837735879fe8b","name":"recovers when dns.resolve returns empty","time":{"start":1727421322301,"stop":1727421322301,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9a5957701a836ae","name":"Check message on other pubsub topic is not received","time":{"start":1727421470308,"stop":1727421470308,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd7c2f175ae46ad7","name":"non connected peers","time":{"start":1727421609299,"stop":1727421609300,"duration":1},"status":"skipped","severity":"normal"},{"uid":"e5350e79566b47a4","name":"listenerCount","time":{"start":1727421390982,"stop":1727421390983,"duration":1},"status":"passed","severity":"normal"},{"uid":"7984081708fb2df9","name":"isConnected should return false after all peers disconnect","time":{"start":1727421381307,"stop":1727421381307,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd8a4fd6142dd5e5","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1727421495618,"stop":1727421495618,"duration":0},"status":"passed","severity":"normal"},{"uid":"edf3c70b6e33e59c","name":"should handle a minimal index list","time":{"start":1727421301206,"stop":1727421301207,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c842a2bb7d185ce","name":"random static sharding 7 - Cluster ID: 414, Shard ID: 738","time":{"start":1727421697139,"stop":1727421697139,"duration":0},"status":"passed","severity":"normal"},{"uid":"b15e61eb47ed25d9","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1727421301176,"stop":1727421301176,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9ad08e6169d7deb","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1727421693350,"stop":1727421693351,"duration":1},"status":"passed","severity":"normal"},{"uid":"f86b7a8fae2ee7da","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1727421301196,"stop":1727421301196,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb72f299c178f5a","name":"Subscribe to topic containing numeric and receive message","time":{"start":1727421693344,"stop":1727421693344,"duration":0},"status":"passed","severity":"normal"},{"uid":"d955264a4a663f81","name":"can dial TLS multiaddrs","time":{"start":1727421580641,"stop":1727421580641,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b6feb296782fe71","name":"should get / set TCP multiaddr","time":{"start":1727421309583,"stop":1727421309583,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ccce60aa53d1857","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1727421699093,"stop":1727421699096,"duration":3},"status":"passed","severity":"normal"},{"uid":"e7975e88c6090d28","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1727421330167,"stop":1727421330167,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad417d976855a197","name":"Check received message containing Arabic","time":{"start":1727421470273,"stop":1727421470274,"duration":1},"status":"passed","severity":"normal"},{"uid":"989467cc7e3af946","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1727421308815,"stop":1727421308818,"duration":3},"status":"passed","severity":"normal"},{"uid":"8ec388ffa9185825","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1727421693320,"stop":1727421693323,"duration":3},"status":"passed","severity":"normal"},{"uid":"ec2a1c815680f61e","name":"Query Generator - false","time":{"start":1727421710929,"stop":1727421710931,"duration":2},"status":"passed","severity":"normal"},{"uid":"30c2a13b987b6583","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1727421693323,"stop":1727421693323,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f992e083af53e81","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1727421301197,"stop":1727421301197,"duration":0},"status":"passed","severity":"normal"},{"uid":"a916cb9e141fd143","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app7/6/topic935/proto","time":{"start":1727421674726,"stop":1727421674726,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c21585db16809dc","name":"should not fail to start the service if it is already started","time":{"start":1727421678169,"stop":1727421678169,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c7c79adb2bed6bf","name":"Push message with custom timestamp: 1727425103239","time":{"start":1727421624463,"stop":1727421624463,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce0f9db56611286f","name":"Privacy Node - default protocol","time":{"start":1727421738298,"stop":1727421738298,"duration":0},"status":"passed","severity":"normal"},{"uid":"5934fd9fee43217b","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1727421419351,"stop":1727421419351,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c61da0b726761c8","name":"Renews peer on consistent missed messages","time":{"start":1727421417001,"stop":1727421417002,"duration":1},"status":"passed","severity":"normal"},{"uid":"70576d472d4832f6","name":"LightPush: 3 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1727421601180,"stop":1727421601180,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b96d5d6e944838c","name":"1 Store, 2 relays, 2 fetches","time":{"start":1727421322082,"stop":1727421322082,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0142ad1ba1820d0","name":"throws an error for improperly formatted content topics","time":{"start":1727421301189,"stop":1727421301190,"duration":1},"status":"passed","severity":"normal"},{"uid":"7be25b8607b8553f","name":"should throw error - no id","time":{"start":1727421309575,"stop":1727421309575,"duration":0},"status":"passed","severity":"normal"},{"uid":"4380d88e4eac414e","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1727421301186,"stop":1727421301186,"duration":0},"status":"passed","severity":"normal"},{"uid":"49cbcf0b7425e839","name":"Push message with SQL Injection payload","time":{"start":1727421624444,"stop":1727421624444,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c47dd1f8fd66464","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1727421419350,"stop":1727421419351,"duration":1},"status":"passed","severity":"normal"},{"uid":"5fdf8429f79e7f5b","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app54/6/topic394/xml","time":{"start":1727421674725,"stop":1727421674725,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a4a3b5279249a41","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1727421473836,"stop":1727421473837,"duration":1},"status":"passed","severity":"normal"},{"uid":"63c70f6d009080a6","name":"Ping on unsubscribed peer","time":{"start":1727421395214,"stop":1727421395215,"duration":1},"status":"passed","severity":"normal"},{"uid":"5fdd6b24b598ff37","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1727421491288,"stop":1727421491288,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a6379bd1d62e99b","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1727421473837,"stop":1727421473837,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4e547f073cb2afa","name":"should correctly map a content topic to a pubsub topic","time":{"start":1727421301204,"stop":1727421301205,"duration":1},"status":"passed","severity":"normal"},{"uid":"f43a0e9d039eb009","name":"Push message with short payload","time":{"start":1727421665596,"stop":1727421665597,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7291ea81f654ee2","name":"Relay - dialed after","time":{"start":1727421738295,"stop":1727421738295,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf24b513368c888d","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1727421704607,"stop":1727421704607,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e950aabadf62a8e","name":"should throw an error for missing required configuration","time":{"start":1727421301193,"stop":1727421301193,"duration":0},"status":"passed","severity":"normal"},{"uid":"564a5d992e808111","name":"Subscribe to topic containing JSON and receive message","time":{"start":1727421495619,"stop":1727421495620,"duration":1},"status":"passed","severity":"normal"},{"uid":"17034235f9155e08","name":"Check received message containing shell command","time":{"start":1727421608878,"stop":1727421608879,"duration":1},"status":"passed","severity":"normal"},{"uid":"9520394582500004","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app86/4/topic725/utf8","time":{"start":1727421674726,"stop":1727421674727,"duration":1},"status":"passed","severity":"normal"},{"uid":"5636da219d4f1bb8","name":"dispatchEvent via connectionManager","time":{"start":1727421390983,"stop":1727421390988,"duration":5},"status":"passed","severity":"normal"},{"uid":"2ff9c02eac87ef9c","name":"Meta field set when metaSetter is specified","time":{"start":1727421314546,"stop":1727421314546,"duration":0},"status":"passed","severity":"normal"},{"uid":"a85ecfb609ce66b5","name":"Ephemeral field is preserved - encoder v0","time":{"start":1727421357809,"stop":1727421357810,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c9ece38b5fc3c10","name":"Ping on subscribed peer","time":{"start":1727421404352,"stop":1727421404352,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4cec5b75a6e2352","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1727421473847,"stop":1727421473847,"duration":0},"status":"passed","severity":"normal"},{"uid":"f276142e0a50cc52","name":"ignores domain fetching errors","time":{"start":1727421322301,"stop":1727421322301,"duration":0},"status":"passed","severity":"normal"},{"uid":"e04363d82790debd","name":"LightPush: 1 peers, Filter: 3 peers - Expected: MinimallyHealthy","time":{"start":1727421601177,"stop":1727421601177,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe7226ce214d827c","name":"Push message with content topic containing unicode special characters","time":{"start":1727421665634,"stop":1727421665634,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a87cc6ac7ae49b8","name":"Subscribe to topic containing special chars and receive message","time":{"start":1727421693345,"stop":1727421693346,"duration":1},"status":"passed","severity":"normal"},{"uid":"76dd3fa0b95d28c4","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1727421495620,"stop":1727421495620,"duration":0},"status":"passed","severity":"normal"},{"uid":"18ec6b676e53fdc4","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1727421301193,"stop":1727421301194,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2023ab5f38a38b4","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1727421658254,"stop":1727421658255,"duration":1},"status":"passed","severity":"normal"},{"uid":"5bc883b42734aa9b","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1727421693340,"stop":1727421693340,"duration":0},"status":"passed","severity":"normal"},{"uid":"87eb749be720f136","name":"should be able to encode the field with only RELAY set to true","time":{"start":1727421308795,"stop":1727421308799,"duration":4},"status":"passed","severity":"normal"},{"uid":"d469582bcfafeb73","name":"LightPush: 0 peers, Filter: 2 peers - Expected: Unhealthy","time":{"start":1727421601168,"stop":1727421601171,"duration":3},"status":"passed","severity":"normal"},{"uid":"72f73407f7dcb8bf","name":"returns all values when wanted number matches available values","time":{"start":1727421321358,"stop":1727421321360,"duration":2},"status":"passed","severity":"normal"},{"uid":"55e033a6c150d483","name":"getPeersByDiscovery","time":{"start":1727421390978,"stop":1727421390979,"duration":1},"status":"passed","severity":"normal"},{"uid":"229648d5ec8585d2","name":"Query Generator, No message returned","time":{"start":1727421704603,"stop":1727421704604,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e0aae5a463ccf74","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1727421301190,"stop":1727421301190,"duration":0},"status":"passed","severity":"normal"},{"uid":"338ae71ac03107f9","name":"Sign & Recover","time":{"start":1727421330630,"stop":1727421330630,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a79307cd1cc9a3b","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app69/9/topic460/xml","time":{"start":1727421674725,"stop":1727421674725,"duration":0},"status":"passed","severity":"normal"}] |