2024-01-17 21:03:06 +00:00

1 line
74 KiB
JSON

[{"uid":"365c4aea8e187657","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1705525183609,"stop":1705525183610,"duration":1},"status":"passed","severity":"normal"},{"uid":"eef264ca99fa900d","name":"Check publish message containing unicode special characters","time":{"start":1705525216464,"stop":1705525216465,"duration":1},"status":"passed","severity":"normal"},{"uid":"cfcffbfa415c2671","name":"should set field with all protocols disabled","time":{"start":1705525128041,"stop":1705525128041,"duration":0},"status":"passed","severity":"normal"},{"uid":"30b79961f348b312","name":"should encode/decode to text encoding","time":{"start":1705525128037,"stop":1705525128037,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd3021a9d5218c9","name":"Encoder throws on undefined content topic","time":{"start":1705525151118,"stop":1705525151118,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f2afa0f5f674c81","name":"Js publishes, other Js receives","time":{"start":1705525204933,"stop":1705525204941,"duration":8},"status":"passed","severity":"normal"},{"uid":"7cf2f95b66323eac","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1705525196529,"stop":1705525196530,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4ee024ddebc92a4","name":"Ordered callback, aborts when callback returns true","time":{"start":1705525271108,"stop":1705525271109,"duration":1},"status":"passed","severity":"normal"},{"uid":"a04c4320e4292109","name":"Check publish message containing JSON","time":{"start":1705525216460,"stop":1705525216461,"duration":1},"status":"passed","severity":"normal"},{"uid":"63711ccbb81bab73","name":"Passing page size 11 when there are 10 messages","time":{"start":1705525280672,"stop":1705525280672,"duration":0},"status":"passed","severity":"normal"},{"uid":"69538028f14f3bf9","name":"can dial TLS multiaddrs","time":{"start":1705525185070,"stop":1705525185071,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e8bcbdefbced72a","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1705525126983,"stop":1705525126984,"duration":1},"status":"passed","severity":"normal"},{"uid":"616d793ed5a02e4a","name":"Waku message hash computation (payload length 0)","time":{"start":1705525120424,"stop":1705525120425,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4fbb2e31fa8677e","name":"should handle a minimal index list","time":{"start":1705525127637,"stop":1705525127638,"duration":1},"status":"passed","severity":"normal"},{"uid":"17644e583a413642","name":"isConnected should return false after all peers disconnect","time":{"start":1705525196530,"stop":1705525196530,"duration":0},"status":"passed","severity":"normal"},{"uid":"15c5a18cc64a94c3","name":"Light Node - default protocols","time":{"start":1705525295064,"stop":1705525295065,"duration":1},"status":"passed","severity":"normal"},{"uid":"f100ffe9b861d0f4","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1705525142947,"stop":1705525142948,"duration":1},"status":"passed","severity":"normal"},{"uid":"e824765fb3620327","name":"Promise Callback - backward","time":{"start":1705525265067,"stop":1705525265067,"duration":0},"status":"passed","severity":"normal"},{"uid":"6207745084e3ab27","name":"should retrieve 3 multiaddrs for prod.waku.nodes.status.im","time":{"start":1705525143180,"stop":1705525143180,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e0a04770e50ca43b","name":"returns all values when wanted number matches available values","time":{"start":1705525142512,"stop":1705525142514,"duration":2},"status":"passed","severity":"normal"},{"uid":"56eb4e12ba53fb6a","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1705525196528,"stop":1705525196528,"duration":0},"status":"passed","severity":"normal"},{"uid":"4240edc9c5aa23e9","name":"should not fail to stop the service if it was not started","time":{"start":1705525309840,"stop":1705525309840,"duration":0},"status":"passed","severity":"normal"},{"uid":"c004c9069dc1d8d2","name":"does not throw on valid cases","time":{"start":1705525117761,"stop":1705525117761,"duration":0},"status":"passed","severity":"normal"},{"uid":"b63082a5b936995f","name":"should decode valid enr successfully","time":{"start":1705525128032,"stop":1705525128032,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c559874a3cfe026","name":"Store - dialed first","time":{"start":1705525295063,"stop":1705525295063,"duration":0},"status":"passed","severity":"normal"},{"uid":"73e5bba362a17045","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1705525219093,"stop":1705525219093,"duration":0},"status":"passed","severity":"normal"},{"uid":"34dd3d393603f1c9","name":"udp ip6 address","time":{"start":1705525127447,"stop":1705525127447,"duration":0},"status":"passed","severity":"normal"},{"uid":"49e25094f25f773","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1705525183571,"stop":1705525183572,"duration":1},"status":"passed","severity":"normal"},{"uid":"7df19dcdba21718c","name":"should not fail to stop the service if it was not started","time":{"start":1705525181383,"stop":1705525181384,"duration":1},"status":"passed","severity":"normal"},{"uid":"32a4fb1162856ae5","name":"Encoder throws on empty string content topic","time":{"start":1705525133218,"stop":1705525133219,"duration":1},"status":"passed","severity":"normal"},{"uid":"bbfcac6d67da9c42","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1705525196535,"stop":1705525196535,"duration":0},"status":"passed","severity":"normal"},{"uid":"c114e7ac9205fa4","name":"Refresh subscription","time":{"start":1705525219088,"stop":1705525219088,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ac2c3f896a349639","name":"Check publish message containing Script","time":{"start":1705525216459,"stop":1705525216459,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd46aa568efaec7a","name":"should not fail to start the service if it is already started","time":{"start":1705525309840,"stop":1705525309841,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3907a96feb9de6a","name":"Check meta is set [ecies]","time":{"start":1705525151117,"stop":1705525151117,"duration":0},"status":"passed","severity":"normal"},{"uid":"a04e59b222a5896f","name":"Query Generator, Multiple PubsubTopics","time":{"start":1705525254962,"stop":1705525254963,"duration":1},"status":"passed","severity":"normal"},{"uid":"544b7635ed8ca342","name":"throws on content topic with generation field greater than 0","time":{"start":1705525117763,"stop":1705525117763,"duration":0},"status":"passed","severity":"normal"},{"uid":"658823ee8b9fd735","name":"should throw error - no public key","time":{"start":1705525128035,"stop":1705525128035,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e6ffd2489910ef1","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1705525361199,"stop":1705525361199,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b55d9edf2700373","name":"topics with same application and version share the same shard","time":{"start":1705525117766,"stop":1705525117766,"duration":0},"status":"passed","severity":"normal"},{"uid":"62e835db71f4a49","name":"creates an iterator","time":{"start":1705525277815,"stop":1705525277815,"duration":0},"status":"passed","severity":"normal"},{"uid":"62594d86bf4fddcb","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1705525201231,"stop":1705525201231,"duration":0},"status":"passed","severity":"normal"},{"uid":"1eb22210808362cd","name":"Generator, 2 different pubsubtopics","time":{"start":1705525256242,"stop":1705525256242,"duration":0},"status":"passed","severity":"normal"},{"uid":"640af5aa22f84a16","name":"Rejects garbage","time":{"start":1705525136874,"stop":1705525136874,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cc5c960b9d829c4","name":"through manual discovery","time":{"start":1705525185071,"stop":1705525185071,"duration":0},"status":"passed","severity":"normal"},{"uid":"49b8da82ed226ae4","name":"Relay - dialed first","time":{"start":1705525295062,"stop":1705525295062,"duration":0},"status":"passed","severity":"normal"},{"uid":"74f9f2180f531bc6","name":"Asymmetric encrypt & decrypt","time":{"start":1705525149708,"stop":1705525149708,"duration":0},"status":"passed","severity":"normal"},{"uid":"27d61039c5a7349f","name":"Subscribe to topic containing Script and publish message","time":{"start":1705525219091,"stop":1705525219092,"duration":1},"status":"passed","severity":"normal"},{"uid":"8904e020ffc23268","name":"Sets default value correctly","time":{"start":1705525290547,"stop":1705525290547,"duration":0},"status":"passed","severity":"normal"},{"uid":"d35ab55e593d9589","name":"Subscribe to topic containing numeric and publish message","time":{"start":1705525219089,"stop":1705525219089,"duration":0},"status":"passed","severity":"normal"},{"uid":"2716ddba27038092","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1705525212231,"stop":1705525212232,"duration":1},"status":"passed","severity":"normal"},{"uid":"b42e0aa1a6a13ea4","name":"Check publish message containing Arabic","time":{"start":1705525216451,"stop":1705525216452,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f73a5bdbb923984","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1705525196528,"stop":1705525196529,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2b1dbc8b5743c77","name":"Ping on unsubscribed peer","time":{"start":1705525180099,"stop":1705525180099,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2072cdea9b2a021","name":"Decoder throws on undefined content topic","time":{"start":1705525151118,"stop":1705525151119,"duration":1},"status":"passed","severity":"normal"},{"uid":"7fd3ac824bb9e0a3","name":"should throw error - no id","time":{"start":1705525128033,"stop":1705525128034,"duration":1},"status":"passed","severity":"normal"},{"uid":"5661fed99e41a998","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1705525183577,"stop":1705525183578,"duration":1},"status":"passed","severity":"normal"},{"uid":"20d3d89b8a1549d1","name":"Publish message with large meta","time":{"start":1705525216482,"stop":1705525216483,"duration":1},"status":"passed","severity":"normal"},{"uid":"73a23418e725d383","name":"Symmetric encrypt & Decrypt","time":{"start":1705525149709,"stop":1705525149709,"duration":0},"status":"passed","severity":"normal"},{"uid":"527052234cd9163d","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1705525183602,"stop":1705525183603,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c994362f9002813","name":"Subscribe to topic containing JSON and publish message","time":{"start":1705525219094,"stop":1705525219094,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0964c3369ba9d60","name":"should properly create location multiaddrs - udp6","time":{"start":1705525128039,"stop":1705525128039,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fd38ea9bd738de3","name":"Check publish message containing Russian","time":{"start":1705525216452,"stop":1705525216452,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f887ba76641759a","name":"Waku message hash computation (meta attribute not present)","time":{"start":1705525120424,"stop":1705525120424,"duration":0},"status":"passed","severity":"normal"},{"uid":"faf74b06cf433b60","name":"Does not throw an exception when node disconnects","time":{"start":1705525290545,"stop":1705525290545,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ea9a150873879d2","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1705525183618,"stop":1705525183619,"duration":1},"status":"passed","severity":"normal"},{"uid":"716567eb04a4f026","name":"should properly create location multiaddrs - tcp6","time":{"start":1705525128039,"stop":1705525128040,"duration":1},"status":"passed","severity":"normal"},{"uid":"7313176a7a395d31","name":"Generator, custom pubsub topic","time":{"start":1705525256239,"stop":1705525256240,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b3f2823cf2dc8df","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1705525222430,"stop":1705525222430,"duration":0},"status":"passed","severity":"normal"},{"uid":"867c97876af1c3f0","name":"throws on content topic with empty encoding field","time":{"start":1705525117765,"stop":1705525117765,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b4f1a1da7b97b41","name":"it tolerates circular branch references","time":{"start":1705525143175,"stop":1705525143175,"duration":0},"status":"passed","severity":"normal"},{"uid":"81fb45b04dcf1358","name":"connects to nwaku","time":{"start":1705525290544,"stop":1705525290545,"duration":1},"status":"passed","severity":"normal"},{"uid":"fdd3b674cf5d7141","name":"Subscribe to topic containing XML and publish message","time":{"start":1705525219092,"stop":1705525219092,"duration":0},"status":"passed","severity":"normal"},{"uid":"667a2e7027c0223d","name":"Filter","time":{"start":1705525295064,"stop":1705525295064,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1a3fc3ad225c1a2","name":"Store - dialed after - with timeout","time":{"start":1705525295063,"stop":1705525295064,"duration":1},"status":"passed","severity":"normal"},{"uid":"b269f77182046126","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1705525289083,"stop":1705525289083,"duration":0},"status":"passed","severity":"normal"},{"uid":"eafafda282acf8e5","name":"Publish message with rate limit","time":{"start":1705525216483,"stop":1705525216483,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae20e2e6f2223fe7","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1705525254964,"stop":1705525254964,"duration":0},"status":"passed","severity":"normal"},{"uid":"18ffb73fadc05c5c","name":"should set field with only RELAY enabled","time":{"start":1705525128041,"stop":1705525128042,"duration":1},"status":"passed","severity":"normal"},{"uid":"f80d4a96c7d6e5e9","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1705525289084,"stop":1705525289084,"duration":0},"status":"passed","severity":"normal"},{"uid":"1acfcfe54e0dee4c","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1705525212211,"stop":1705525212212,"duration":1},"status":"passed","severity":"normal"},{"uid":"ebf43532fbaa1868","name":"should encodeTxt and decodeTxt","time":{"start":1705525128031,"stop":1705525128032,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ead0441e447ce6a","name":"throws on content topic with empty application field","time":{"start":1705525117763,"stop":1705525117764,"duration":1},"status":"passed","severity":"normal"},{"uid":"97bf446255defe77","name":"should not fail to start the service if it is already started","time":{"start":1705525181384,"stop":1705525181386,"duration":2},"status":"passed","severity":"normal"},{"uid":"f2d44cdf0b19b2bd","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1705525219090,"stop":1705525219090,"duration":0},"status":"passed","severity":"normal"},{"uid":"865d20adfff91c21","name":"Default pageSize","time":{"start":1705525280673,"stop":1705525280673,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cad1a00cb4544d4","name":"Check publish message containing special chars","time":{"start":1705525216450,"stop":1705525216451,"duration":1},"status":"passed","severity":"normal"},{"uid":"b67657c6f1855918","name":"1 Relay, 1 Filter, gives up","time":{"start":1705525142914,"stop":1705525142914,"duration":0},"status":"passed","severity":"normal"},{"uid":"859e4c305f14c839","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1705525183580,"stop":1705525183581,"duration":1},"status":"passed","severity":"normal"},{"uid":"3788b72b3c2657b4","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1705525361198,"stop":1705525361198,"duration":0},"status":"passed","severity":"normal"},{"uid":"c34199b1e9d0347a","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1705525183578,"stop":1705525183579,"duration":1},"status":"passed","severity":"normal"},{"uid":"5394de863eeb7952","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1705525143179,"stop":1705525143179,"duration":0},"status":"skipped","severity":"normal"},{"uid":"15e17da212f395ab","name":"Nodes with multiple pubsub topic","time":{"start":1705525212213,"stop":1705525212214,"duration":1},"status":"passed","severity":"normal"},{"uid":"10844c45e42f0a63","name":"Query generator for 2000 messages","time":{"start":1705525271109,"stop":1705525271109,"duration":0},"status":"passed","severity":"normal"},{"uid":"651a4dc18aeb4e5c","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1705525196534,"stop":1705525196534,"duration":0},"status":"passed","severity":"normal"},{"uid":"9809c52c7afc6ea5","name":"should be able to decode the field with only FILTER set to true","time":{"start":1705525126985,"stop":1705525126986,"duration":1},"status":"passed","severity":"normal"},{"uid":"83047a94f74cf478","name":"should not receive a peer event before start","time":{"start":1705525309841,"stop":1705525309841,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3e336da38bc22b0","name":"Encoder throws on undefined content topic","time":{"start":1705525133218,"stop":1705525133218,"duration":0},"status":"passed","severity":"normal"},{"uid":"874d99fcb95c2d4e","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1705525183579,"stop":1705525183580,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd9f44758a5743aa","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1705525289082,"stop":1705525289082,"duration":0},"status":"passed","severity":"normal"},{"uid":"bea96409bdb154ce","name":"Passing page size 1 when there are 4 messages","time":{"start":1705525280671,"stop":1705525280671,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfc92b6420a0ecf5","name":"passes more than one ENR URLs and attempts connection","time":{"start":1705525181458,"stop":1705525181459,"duration":1},"status":"skipped","severity":"normal"},{"uid":"ec544928913e7246","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1705525248146,"stop":1705525248147,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae7012c6ef295ea6","name":"should throw error - no public key","time":{"start":1705525128034,"stop":1705525128034,"duration":0},"status":"passed","severity":"normal"},{"uid":"a51a2c16e5f58a3","name":"should only return 1 node with relay and store capability","time":{"start":1705525143177,"stop":1705525143178,"duration":1},"status":"passed","severity":"normal"},{"uid":"d33edf2db3c809c7","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1705525219521,"stop":1705525219521,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f20c2e1b40a2cb8","name":"Check publish message containing shell command","time":{"start":1705525216461,"stop":1705525216464,"duration":3},"status":"passed","severity":"normal"},{"uid":"78213f954ae2b76c","name":"groups content topics by expected pubsub topic","time":{"start":1705525117767,"stop":1705525117767,"duration":0},"status":"passed","severity":"normal"},{"uid":"99c7fbc397f6c391","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1705525126988,"stop":1705525126989,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f25761917e64429","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1705525142949,"stop":1705525142949,"duration":0},"status":"passed","severity":"normal"},{"uid":"66b6d4803ffd701f","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1705525127639,"stop":1705525127639,"duration":0},"status":"passed","severity":"normal"},{"uid":"227169a0ad98cab6","name":"should throw error - invalid id","time":{"start":1705525128035,"stop":1705525128035,"duration":0},"status":"passed","severity":"normal"},{"uid":"4aedf164bcf12547","name":"Encoder throws on empty string content topic","time":{"start":1705525151118,"stop":1705525151118,"duration":0},"status":"passed","severity":"normal"},{"uid":"76d910ff097f7e68","name":"Ping on peer without subscriptions","time":{"start":1705525180098,"stop":1705525180098,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5192a7dcfb0af8d","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1705525183593,"stop":1705525183594,"duration":1},"status":"passed","severity":"normal"},{"uid":"feef74561c0612fe","name":"Check meta is set [symmetric]","time":{"start":1705525149168,"stop":1705525149168,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cc98abf5c35ea22","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1705525149167,"stop":1705525149167,"duration":0},"status":"passed","severity":"normal"},{"uid":"25e6f479cae888e1","name":"Subscribe to topic containing special chars and publish message","time":{"start":1705525219089,"stop":1705525219090,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac7e09978fa67590","name":"Query Generator, Wrong PubsubTopic","time":{"start":1705525254962,"stop":1705525254962,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8ced771ee9f2abb","name":"Generator, 2 different pubsubtopics","time":{"start":1705525256241,"stop":1705525256241,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf44d0d9d25d3001","name":"Passing page size 3 when there are 20 messages","time":{"start":1705525280671,"stop":1705525280671,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e730e634cc0f6f5","name":"converts content topics to expected shard index","time":{"start":1705525117765,"stop":1705525117766,"duration":1},"status":"passed","severity":"normal"},{"uid":"c78f02641054e756","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1705525222433,"stop":1705525222434,"duration":1},"status":"passed","severity":"normal"},{"uid":"df2dab9b8b02dde8","name":"should be able to encode the field with only STORE set to true","time":{"start":1705525126979,"stop":1705525126980,"duration":1},"status":"passed","severity":"normal"},{"uid":"19e6a6828fa22efa","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1705525183586,"stop":1705525183586,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcffb514d5acd2f3","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1705525126982,"stop":1705525126983,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c906cc4d494ab6","name":"Fails to publish message with empty text","time":{"start":1705525216473,"stop":1705525216474,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9793c3f43a23fbc","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1705525196533,"stop":1705525196534,"duration":1},"status":"passed","severity":"normal"},{"uid":"193fd2113e8f2df6","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1705525212229,"stop":1705525212230,"duration":1},"status":"passed","severity":"normal"},{"uid":"7eaaf38dfc6c9e41","name":"pre and post cipher","time":{"start":1705525149709,"stop":1705525149710,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b49a7dd12306abb","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1705525126989,"stop":1705525126989,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbbc14accf5971a5","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1705525132924,"stop":1705525132924,"duration":0},"status":"passed","severity":"normal"},{"uid":"189099ab8cdc7299","name":"should emit a peer event after start","time":{"start":1705525309841,"stop":1705525309841,"duration":0},"status":"passed","severity":"normal"},{"uid":"6787bd0d0aba19c7","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1705525212210,"stop":1705525212211,"duration":1},"status":"passed","severity":"normal"},{"uid":"76f4d94c6f638ee0","name":"Decoder throws on empty string content topic","time":{"start":1705525149171,"stop":1705525149171,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bab305e20da75e9","name":"Decrypt messages","time":{"start":1705525187519,"stop":1705525187519,"duration":0},"status":"passed","severity":"normal"},{"uid":"808b6449e772c0b7","name":"1 Store, 2 fetches","time":{"start":1705525142912,"stop":1705525142913,"duration":1},"status":"passed","severity":"normal"},{"uid":"7660defb70f7ab82","name":"should not receive a peer event before start","time":{"start":1705525181387,"stop":1705525181388,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f0da0ad42f786b4","name":"Query with Promise Callback, No Decoder","time":{"start":1705525254967,"stop":1705525254967,"duration":0},"status":"passed","severity":"normal"},{"uid":"1df547c30235fa6c","name":"should properly create location multiaddrs - udp4","time":{"start":1705525128038,"stop":1705525128039,"duration":1},"status":"passed","severity":"normal"},{"uid":"97c2eb18760a7a7","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1705525222430,"stop":1705525222431,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad226b941982b7eb","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1705525256231,"stop":1705525256232,"duration":1},"status":"passed","severity":"normal"},{"uid":"df4cc9d4e1df74b7","name":"Query generator for multiple messages with different content topic format","time":{"start":1705525271104,"stop":1705525271105,"duration":1},"status":"passed","severity":"normal"},{"uid":"b12c5c0ac8a773af","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1705525142948,"stop":1705525142948,"duration":0},"status":"passed","severity":"normal"},{"uid":"88580f073c07e715","name":"should properly create location multiaddrs - tcp4","time":{"start":1705525128039,"stop":1705525128039,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2911657c16a83c7","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1705525183603,"stop":1705525183604,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9732aec6ceeea7e","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1705525183617,"stop":1705525183618,"duration":1},"status":"passed","severity":"normal"},{"uid":"18b09c616788bb5d","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1705525248146,"stop":1705525248146,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1041a7a49600e6b","name":"Decoder throws on empty string content topic","time":{"start":1705525151119,"stop":1705525151119,"duration":0},"status":"passed","severity":"normal"},{"uid":"d078a01eca1d4e57","name":"Query with Promise Callback, No message returned","time":{"start":1705525254967,"stop":1705525254967,"duration":0},"status":"passed","severity":"normal"},{"uid":"d408d642f23aa1c3","name":"should set field with only LIGHTPUSH enabled","time":{"start":1705525128042,"stop":1705525128042,"duration":0},"status":"passed","severity":"normal"},{"uid":"53be03410c110f40","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1705525142949,"stop":1705525142949,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0c83af139daf0a1","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1705525206980,"stop":1705525206980,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a17a166e13618fa","name":"returns all values when wanted number is greater than available values","time":{"start":1705525142514,"stop":1705525142515,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f6e4de86c824330","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1705525206995,"stop":1705525206995,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba2deae1eef46777","name":"nwaku interop","time":{"start":1705525309839,"stop":1705525309839,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa042fbf30dfd2d3","name":"throws on content topic with non-number generation field","time":{"start":1705525117763,"stop":1705525117763,"duration":0},"status":"passed","severity":"normal"},{"uid":"a155260d1e46c39f","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1705525206981,"stop":1705525206982,"duration":1},"status":"passed","severity":"normal"},{"uid":"a32cfa01023c715","name":"Relay - times out","time":{"start":1705525295062,"stop":1705525295063,"duration":1},"status":"passed","severity":"normal"},{"uid":"31c9ca778cabdc0a","name":"retrieves a single peer","time":{"start":1705525143174,"stop":1705525143175,"duration":1},"status":"passed","severity":"normal"},{"uid":"9528e74753edb0a8","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1705525151116,"stop":1705525151116,"duration":0},"status":"passed","severity":"normal"},{"uid":"5eb6bcbcb12e6b3f","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1705525183611,"stop":1705525183615,"duration":4},"status":"passed","severity":"normal"},{"uid":"ed748c88f3da97d9","name":"Push message on custom pubsubTopic","time":{"start":1705525222433,"stop":1705525222433,"duration":0},"status":"passed","severity":"normal"},{"uid":"4101521bc82eb59d","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1705525206994,"stop":1705525206995,"duration":1},"status":"passed","severity":"normal"},{"uid":"6064e2f742aca455","name":"can start the service","time":{"start":1705525309839,"stop":1705525309840,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa3f7b32677f3d46","name":"Promise Callback - forward","time":{"start":1705525265067,"stop":1705525265067,"duration":0},"status":"passed","severity":"normal"},{"uid":"b230d8d2b0d8e746","name":"Publishes to nwaku","time":{"start":1705525204930,"stop":1705525204930,"duration":0},"status":"passed","severity":"normal"},{"uid":"d26b9ce33a9350b","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1705525219095,"stop":1705525219095,"duration":0},"status":"passed","severity":"normal"},{"uid":"c62c6dcfa042e3e","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1705525126987,"stop":1705525126987,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea97671b348abc52","name":"can start the service","time":{"start":1705525181379,"stop":1705525181380,"duration":1},"status":"passed","severity":"normal"},{"uid":"a411528499bd551e","name":"Reopen subscription with peer with lost subscription","time":{"start":1705525180099,"stop":1705525180100,"duration":1},"status":"passed","severity":"normal"},{"uid":"db13a4cda8691314","name":"Decoder throws on undefined content topic","time":{"start":1705525149170,"stop":1705525149171,"duration":1},"status":"passed","severity":"normal"},{"uid":"27178b718526ef1b","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1705525126981,"stop":1705525126981,"duration":0},"status":"passed","severity":"normal"},{"uid":"aac25bd72f80529c","name":"should return all peers when numPeers is 0","time":{"start":1705525132922,"stop":1705525132922,"duration":0},"status":"passed","severity":"normal"},{"uid":"7780583b3e3cfd05","name":"should properly create location multiaddrs - tcp","time":{"start":1705525128040,"stop":1705525128040,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b9becfec658a39a","name":"Check publish message containing long","time":{"start":1705525216449,"stop":1705525216450,"duration":1},"status":"passed","severity":"normal"},{"uid":"367d1d3702e60f9b","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1705525128032,"stop":1705525128033,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b6fc2b60bcd0dcf","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1705525132923,"stop":1705525132923,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bf8ed7e22d95543","name":"LightPush","time":{"start":1705525295064,"stop":1705525295064,"duration":0},"status":"passed","severity":"normal"},{"uid":"af33760bac770d3b","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1705525183569,"stop":1705525183571,"duration":2},"status":"passed","severity":"normal"},{"uid":"e957a464c78d2431","name":"Accepts a valid Waku Message","time":{"start":1705525136872,"stop":1705525136873,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba614e6023adaf16","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1705525212221,"stop":1705525212222,"duration":1},"status":"passed","severity":"normal"},{"uid":"a581cd1619ada672","name":"same cluster, same shard: nodes connect","time":{"start":1705525201231,"stop":1705525201232,"duration":1},"status":"passed","severity":"normal"},{"uid":"56fcb028816b2ca5","name":"Passing page size 19 when there are 20 messages","time":{"start":1705525280672,"stop":1705525280672,"duration":0},"status":"passed","severity":"normal"},{"uid":"a23f0ba38e6de2f","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1705525183587,"stop":1705525183588,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b88e503b17c1301","name":"should set field with only STORE enabled","time":{"start":1705525128042,"stop":1705525128042,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ff36ba74b502c33","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1705525206985,"stop":1705525206986,"duration":1},"status":"passed","severity":"normal"},{"uid":"6720f65dfaf995bf","name":"configure the node with multiple pubsub topics","time":{"start":1705525219521,"stop":1705525219522,"duration":1},"status":"passed","severity":"normal"},{"uid":"ebbef54b9fa89455","name":"nwaku subscribes","time":{"start":1705525204929,"stop":1705525204929,"duration":0},"status":"passed","severity":"normal"},{"uid":"71954fedd240ab0d","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1705525289085,"stop":1705525289086,"duration":1},"status":"passed","severity":"normal"},{"uid":"1523794aa4c8f08b","name":"1 Relay, 1 fetch","time":{"start":1705525142912,"stop":1705525142912,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a1001437e777612","name":"Ping on subscribed peer","time":{"start":1705525180096,"stop":1705525180098,"duration":2},"status":"passed","severity":"normal"},{"uid":"605c0091bcc9e6e6","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1705525183584,"stop":1705525183585,"duration":1},"status":"passed","severity":"normal"},{"uid":"886f0e045807db4a","name":"Passing page size 0 when there are 110 messages","time":{"start":1705525280670,"stop":1705525280670,"duration":0},"status":"passed","severity":"normal"},{"uid":"35a52eb101391f59","name":"Callback on promise, aborts when callback returns true","time":{"start":1705525271106,"stop":1705525271107,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f6ef5281934ed2d","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1705525222432,"stop":1705525222432,"duration":0},"status":"passed","severity":"normal"},{"uid":"35e0d7c9ddba08b9","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1705525289079,"stop":1705525289081,"duration":2},"status":"passed","severity":"normal"},{"uid":"4ac15748713789eb","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1705525132922,"stop":1705525132923,"duration":1},"status":"passed","severity":"normal"},{"uid":"56bea1fc90dedacf","name":"should properly create peer info with all multiaddrs","time":{"start":1705525128040,"stop":1705525128040,"duration":0},"status":"passed","severity":"normal"},{"uid":"d61a385da7f835fd","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1705525126983,"stop":1705525126983,"duration":0},"status":"passed","severity":"normal"},{"uid":"b90e9398774cc4f4","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1705525183615,"stop":1705525183616,"duration":1},"status":"passed","severity":"normal"},{"uid":"9230f8dcd1d5fb6","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1705525206983,"stop":1705525206984,"duration":1},"status":"passed","severity":"normal"},{"uid":"839f9d87718dd7b8","name":"Publish without waiting for remote peer","time":{"start":1705525219085,"stop":1705525219085,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e7cd71847e9e583","name":"Check publish message containing Basic HTML tag","time":{"start":1705525216460,"stop":1705525216460,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7700eb38b6866ac","name":"should get / set TCP multiaddr","time":{"start":1705525128038,"stop":1705525128038,"duration":0},"status":"passed","severity":"normal"},{"uid":"55e852c98d40a52c","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1705525149164,"stop":1705525149165,"duration":1},"status":"passed","severity":"normal"},{"uid":"4911a0fda63d7f94","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1705525248145,"stop":1705525248146,"duration":1},"status":"passed","severity":"normal"},{"uid":"e61788074fda809b","name":"Check publish message containing SQL Injection","time":{"start":1705525216452,"stop":1705525216453,"duration":1},"status":"passed","severity":"normal"},{"uid":"761d30eaeb936a89","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1705525289078,"stop":1705525289078,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b000d963cc6405a","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1705525267953,"stop":1705525267954,"duration":1},"status":"passed","severity":"normal"},{"uid":"d421c0562ffe7d9b","name":"Query Generator - forward","time":{"start":1705525265066,"stop":1705525265066,"duration":0},"status":"passed","severity":"normal"},{"uid":"cec5f391b63d1874","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1705525216474,"stop":1705525216475,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba45ca7a2831b74b","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1705525212230,"stop":1705525212230,"duration":0},"status":"passed","severity":"normal"},{"uid":"652133be0b10f194","name":"should be called at least once on all `peer:discovery` events","time":{"start":1705525196531,"stop":1705525196531,"duration":0},"status":"passed","severity":"normal"},{"uid":"f93660555fb4c88e","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1705525183589,"stop":1705525183590,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd2f42c4bda6fc62","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1705525142515,"stop":1705525142516,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9007ca6f69d41cd","name":"Push to array if already present","time":{"start":1705525117613,"stop":1705525117613,"duration":0},"status":"passed","severity":"normal"},{"uid":"e75692ef3c2dcae5","name":"should use DNS peer discovery with light client","time":{"start":1705525181455,"stop":1705525181456,"duration":1},"status":"skipped","severity":"normal"},{"uid":"2216e15ff0f62c46","name":"Query Generator, No Decoder","time":{"start":1705525254963,"stop":1705525254963,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a0e4fab2b6544","name":"Delete observer","time":{"start":1705525187519,"stop":1705525187520,"duration":1},"status":"passed","severity":"normal"},{"uid":"3682c7242988db12","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1705525183608,"stop":1705525183609,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8ec482d1088709b","name":"Nodes with multiple pubsub topic","time":{"start":1705525212224,"stop":1705525212229,"duration":5},"status":"passed","severity":"normal"},{"uid":"3640d8c5308dc5ae","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1705525206982,"stop":1705525206982,"duration":0},"status":"passed","severity":"normal"},{"uid":"42879c25ae3dbdbb","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1705525196527,"stop":1705525196528,"duration":1},"status":"passed","severity":"normal"},{"uid":"813a9c1dbf59db04","name":"Passing page size 10 when there are 10 messages","time":{"start":1705525280671,"stop":1705525280672,"duration":1},"status":"passed","severity":"normal"},{"uid":"83195a141f2c1122","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1705525183582,"stop":1705525183583,"duration":1},"status":"passed","severity":"normal"},{"uid":"79a2b6050ca6eb85","name":"tcp ip4 address","time":{"start":1705525127446,"stop":1705525127447,"duration":1},"status":"passed","severity":"normal"},{"uid":"53fc649f145da516","name":"throws on content topic with empty version field","time":{"start":1705525117764,"stop":1705525117764,"duration":0},"status":"passed","severity":"normal"},{"uid":"83925567c1549fdf","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1705525267952,"stop":1705525267952,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e9898f9e95ab8bf","name":"Register correct protocols","time":{"start":1705525219085,"stop":1705525219085,"duration":0},"status":"passed","severity":"normal"},{"uid":"10b82cb884ba5a1c","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1705525143179,"stop":1705525143179,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d6a4c48d40febdd","name":"Sign & Recover","time":{"start":1705525149710,"stop":1705525149710,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b1b76503b4395fd","name":"Check publish message containing numeric","time":{"start":1705525216450,"stop":1705525216450,"duration":0},"status":"passed","severity":"normal"},{"uid":"9550ae2bb31f350a","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1705525219091,"stop":1705525219091,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f7dec62aaa84b1a","name":"Decoder throws on empty string content topic","time":{"start":1705525133219,"stop":1705525133219,"duration":0},"status":"passed","severity":"normal"},{"uid":"599e38a48f4b8ef0","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1705525361199,"stop":1705525361199,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9444fc308a204e4","name":"Decoder throws on undefined content topic","time":{"start":1705525133219,"stop":1705525133219,"duration":0},"status":"passed","severity":"normal"},{"uid":"c14543f1bbf539d","name":"same cluster, different shard: nodes connect","time":{"start":1705525201232,"stop":1705525201232,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d06d4aa9b3c8498","name":"Query generator for multiple messages","time":{"start":1705525271102,"stop":1705525271102,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e3b97b9bc46ad88","name":"ignores domain fetching errors","time":{"start":1705525143176,"stop":1705525143176,"duration":0},"status":"passed","severity":"normal"},{"uid":"10f56503d14a4ef0","name":"Push message on custom pubsubTopic","time":{"start":1705525222431,"stop":1705525222431,"duration":0},"status":"passed","severity":"normal"},{"uid":"724e3ae8e0ddcc89","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1705525183622,"stop":1705525183623,"duration":1},"status":"passed","severity":"normal"},{"uid":"328f09eeaf3297a8","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1705525248147,"stop":1705525248147,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4f3530aa0f95c5b","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1705525219086,"stop":1705525219086,"duration":0},"status":"passed","severity":"normal"},{"uid":"b78cbe65fa21c8cf","name":"Used by Waku Relay","time":{"start":1705525290546,"stop":1705525290546,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f79ee03e839bb19","name":"A test","time":{"start":1705525181515,"stop":1705525181516,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5242e04f3184e3c","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1705525126988,"stop":1705525126988,"duration":0},"status":"passed","severity":"normal"},{"uid":"a80f2741100dbf22","name":"should return false","time":{"start":1705525128036,"stop":1705525128036,"duration":0},"status":"passed","severity":"normal"},{"uid":"d75b3a8a26618bf4","name":"Passing an array","time":{"start":1705525290545,"stop":1705525290546,"duration":1},"status":"passed","severity":"normal"},{"uid":"5768060924fe8e8e","name":"Ephemeral field is preserved - encoder v0","time":{"start":1705525180214,"stop":1705525180215,"duration":1},"status":"passed","severity":"normal"},{"uid":"2077b904acac5aee","name":"should not receive a peer event after stop","time":{"start":1705525181389,"stop":1705525181438,"duration":49},"status":"passed","severity":"normal"},{"uid":"c6a3362b7e205fc2","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1705525222432,"stop":1705525222433,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ee8eb0cc3e554ff","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1705525219087,"stop":1705525219087,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a4d6fa27e5fc91f","name":"can start and stop the service","time":{"start":1705525309840,"stop":1705525309840,"duration":0},"status":"passed","severity":"normal"},{"uid":"8dbd9d0da8f418ad","name":"Ordered Callback - forward","time":{"start":1705525265069,"stop":1705525265073,"duration":4},"status":"passed","severity":"normal"},{"uid":"506cfb78b1e09818","name":"Encoder throws on undefined content topic","time":{"start":1705525149169,"stop":1705525149169,"duration":0},"status":"passed","severity":"normal"},{"uid":"12e3a952b3737d0a","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1705525222434,"stop":1705525222435,"duration":1},"status":"passed","severity":"normal"},{"uid":"1101127f0ccb35e8","name":"should be able to decode the field with only STORE set to true","time":{"start":1705525126986,"stop":1705525126987,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb8f7a635dfbb374","name":"Encoder throws on empty string content topic","time":{"start":1705525149170,"stop":1705525149170,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b5cf07629cdae82","name":"can start and stop the service","time":{"start":1705525181380,"stop":1705525181383,"duration":3},"status":"passed","severity":"normal"},{"uid":"e7da440c3d89a39d","name":"throws on content topic with empty topic name field","time":{"start":1705525117764,"stop":1705525117765,"duration":1},"status":"passed","severity":"normal"},{"uid":"a62083620cf5d09b","name":"Publish message with custom timestamp: Wed Jan 17 2024 22:00:01 GMT+0000 (Coordinated Universal Time)","time":{"start":1705525216467,"stop":1705525216467,"duration":0},"status":"passed","severity":"normal"},{"uid":"71eacbf555ff0c13","name":"Meta field set when metaSetter is specified","time":{"start":1705525133217,"stop":1705525133217,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5d8530ad006818b","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1705525126987,"stop":1705525126988,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8f1734e5cbc035b","name":"Query Generator, No message returned","time":{"start":1705525254963,"stop":1705525254964,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ee4329e3b14ceb0","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1705525361198,"stop":1705525361198,"duration":0},"status":"passed","severity":"normal"},{"uid":"80a6c37958ea6da0","name":"throws on empty content topic","time":{"start":1705525117762,"stop":1705525117762,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a306e946bdaaf07","name":"isConnected should return true after first peer connects","time":{"start":1705525196536,"stop":1705525196536,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a2b7a251d3a20f0","name":"Check publish message containing XML","time":{"start":1705525216459,"stop":1705525216460,"duration":1},"status":"passed","severity":"normal"},{"uid":"f31b74f2ca1da612","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1705525127638,"stop":1705525127638,"duration":0},"status":"passed","severity":"normal"},{"uid":"257ddb7a549f8a99","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1705525256241,"stop":1705525256241,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8e17277c0f4cd16","name":"should be able to encode the field with only RELAY set to true","time":{"start":1705525126977,"stop":1705525126979,"duration":2},"status":"passed","severity":"normal"},{"uid":"fdfd8b847daf796b","name":"Subscribe to topic containing long and publish message","time":{"start":1705525219089,"stop":1705525219089,"duration":0},"status":"passed","severity":"normal"},{"uid":"b640ca43469201f7","name":"should only return 1 node with store capability","time":{"start":1705525143178,"stop":1705525143178,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ca1d971b7d83ff3","name":"Passing cursor with wrong message digest","time":{"start":1705525248148,"stop":1705525248149,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a16b0a0b563c624","name":"Init the array if not present","time":{"start":1705525117611,"stop":1705525117612,"duration":1},"status":"passed","severity":"normal"},{"uid":"19d2c2ec9f27548f","name":"Generator, custom pubsub topic","time":{"start":1705525256230,"stop":1705525256230,"duration":0},"status":"passed","severity":"normal"},{"uid":"453c403946e3ad2e","name":"Ephemeral messages are not stored","time":{"start":1705525180213,"stop":1705525180214,"duration":1},"status":"passed","severity":"normal"},{"uid":"50343c9ce44bec48","name":"Relay","time":{"start":1705525181283,"stop":1705525181284,"duration":1},"status":"passed","severity":"normal"},{"uid":"593e225c891995be","name":"Fields are not dropped","time":{"start":1705525132331,"stop":1705525132333,"duration":2},"status":"passed","severity":"normal"},{"uid":"bf55fab226bdb525","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1705525206987,"stop":1705525206988,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2b30d75ee2a9a2f","name":"Waku message hash computation","time":{"start":1705525120422,"stop":1705525120424,"duration":2},"status":"passed","severity":"normal"},{"uid":"3416c90be6dde802","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1705525289088,"stop":1705525289088,"duration":0},"status":"passed","severity":"normal"},{"uid":"38bf937fb50f1820","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1705525256242,"stop":1705525256243,"duration":1},"status":"passed","severity":"normal"},{"uid":"b57081ff02ab32ea","name":"should set field with only FILTER enabled","time":{"start":1705525128042,"stop":1705525128042,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bfe766b4dc1e20c","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1705525183575,"stop":1705525183575,"duration":0},"status":"passed","severity":"normal"},{"uid":"72fe5134876e0872","name":"Fails to publish message with size larger than 1 MB","time":{"start":1705525216475,"stop":1705525216476,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5721c053962997e","name":"should be called for bootstrap peers","time":{"start":1705525196531,"stop":1705525196532,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2f5c6f24571266","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1705525142950,"stop":1705525142950,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b76ad9580a8ea18","name":"Fails to publish duplicate message","time":{"start":1705525216467,"stop":1705525216473,"duration":6},"status":"passed","severity":"normal"},{"uid":"e00a8304db757dc6","name":"recovers when dns.resolve returns empty","time":{"start":1705525143175,"stop":1705525143176,"duration":1},"status":"passed","severity":"normal"},{"uid":"30d9600895aba69a","name":"Ordered Callback - backward","time":{"start":1705525265073,"stop":1705525265073,"duration":0},"status":"passed","severity":"normal"},{"uid":"52500c1b75d1b1df","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1705525216466,"stop":1705525216466,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d9a25280d0140bb","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1705525181457,"stop":1705525181458,"duration":1},"status":"skipped","severity":"normal"},{"uid":"1971432fa4570cfd","name":"Fails to publish message with wrong content topic","time":{"start":1705525216474,"stop":1705525216474,"duration":0},"status":"passed","severity":"normal"},{"uid":"64b813c7e02d04a0","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1705525180216,"stop":1705525180217,"duration":1},"status":"passed","severity":"normal"},{"uid":"69cebbb6b275d982","name":"throws on content topic with too few or too many fields","time":{"start":1705525117762,"stop":1705525117762,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bebea3dccd6adc1","name":"Generator, 2 different pubsubtopics","time":{"start":1705525256231,"stop":1705525256231,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7fc7fbf43bd4147","name":"should decode valid enr with tcp successfully","time":{"start":1705525128033,"stop":1705525128033,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5c726db6994a94f","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1705525183605,"stop":1705525183606,"duration":1},"status":"passed","severity":"normal"},{"uid":"45b4ffab343b8b98","name":"3 nodes on /waku/2/rs/3/0 topic","time":{"start":1705525212223,"stop":1705525212223,"duration":0},"status":"passed","severity":"normal"},{"uid":"5058d15e62d4168b","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1705525142951,"stop":1705525142951,"duration":0},"status":"passed","severity":"normal"},{"uid":"c438dcbc8da15c64","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1705525254966,"stop":1705525254966,"duration":0},"status":"passed","severity":"normal"},{"uid":"9dabe82ae4f4a405","name":"Passing cursor with wrong pubsubTopic","time":{"start":1705525248149,"stop":1705525248149,"duration":0},"status":"passed","severity":"normal"},{"uid":"22351669c6753cec","name":"Subscribe to topic containing short and publish message","time":{"start":1705525219088,"stop":1705525219088,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b9b4261370f2303","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1705525183583,"stop":1705525183584,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd95b27f659e5a25","name":"Correctly serialized arguments","time":{"start":1705525183629,"stop":1705525183630,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b9809befcf4daad","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1705525196526,"stop":1705525196527,"duration":1},"status":"passed","severity":"normal"},{"uid":"a69a03e958da0706","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1705525183610,"stop":1705525183611,"duration":1},"status":"passed","severity":"normal"},{"uid":"694ad2b666a98ac6","name":"Relay + Store","time":{"start":1705525181284,"stop":1705525181285,"duration":1},"status":"passed","severity":"normal"},{"uid":"119e28570e29a6b6","name":"Query with Ordered Callback, No Decoder","time":{"start":1705525254965,"stop":1705525254965,"duration":0},"status":"passed","severity":"normal"},{"uid":"6229ca111044c15a","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1705525219090,"stop":1705525219091,"duration":1},"status":"passed","severity":"normal"},{"uid":"30fed9d6e745cc4b","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1705525219086,"stop":1705525219087,"duration":1},"status":"passed","severity":"normal"},{"uid":"c82ac013edd75696","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1705525206987,"stop":1705525206987,"duration":0},"status":"passed","severity":"normal"},{"uid":"15cf01349d16214a","name":"Overlapping topic subscription","time":{"start":1705525219088,"stop":1705525219088,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3a775e56f271eb29","name":"Callback on promise","time":{"start":1705525271105,"stop":1705525271106,"duration":1},"status":"passed","severity":"normal"},{"uid":"610fab10bcaf61ec","name":"Subscribe to topic containing Russian and publish message","time":{"start":1705525219091,"stop":1705525219091,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f093f4fa9e273e0","name":"Relay + Store","time":{"start":1705525128043,"stop":1705525128043,"duration":0},"status":"passed","severity":"normal"},{"uid":"a71860cba4713c16","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1705525267955,"stop":1705525267956,"duration":1},"status":"passed","severity":"normal"},{"uid":"21e1039a29a0356b","name":"Using a function","time":{"start":1705525290546,"stop":1705525290546,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f16d99c6c63b4b8","name":"All","time":{"start":1705525181286,"stop":1705525181286,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b73864b7f1b6d4f","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1705525180215,"stop":1705525180215,"duration":0},"status":"passed","severity":"normal"},{"uid":"8baa7d9f9447e8f2","name":"should set field with all protocols enabled","time":{"start":1705525128041,"stop":1705525128041,"duration":0},"status":"passed","severity":"normal"},{"uid":"cce5523fb164dee5","name":"ignores unrecognized TXT record formats","time":{"start":1705525143176,"stop":1705525143176,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc60e2870ac16a77","name":"1 Store, 2 relays, 2 fetches","time":{"start":1705525142913,"stop":1705525142914,"duration":1},"status":"passed","severity":"normal"},{"uid":"128aea2d7a10a3d8","name":"should properly create location multiaddrs - udp","time":{"start":1705525128040,"stop":1705525128040,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ee71c5c46810b83","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1705525183585,"stop":1705525183585,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8e6a6ab079adff8","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1705525183591,"stop":1705525183592,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec5e567980747303","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1705525183590,"stop":1705525183591,"duration":1},"status":"passed","severity":"normal"},{"uid":"aeffbd0a68182e26","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1705525289087,"stop":1705525289088,"duration":1},"status":"passed","severity":"normal"},{"uid":"475111bd477db1b0","name":"Query with Ordered Callback, No message returned","time":{"start":1705525254965,"stop":1705525254966,"duration":1},"status":"passed","severity":"normal"},{"uid":"9385d06b1a064de9","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1705525289086,"stop":1705525289087,"duration":1},"status":"passed","severity":"normal"},{"uid":"cfe52626834f8a76","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1705525142952,"stop":1705525142952,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fbd0be2f1a612b9","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1705525142951,"stop":1705525142951,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfa76f3da4cc3fd9","name":"should be able to encode the field with only FILTER set to true","time":{"start":1705525126980,"stop":1705525126980,"duration":0},"status":"passed","severity":"normal"},{"uid":"c87f4e3c8e6e645d","name":"Subscribe and publish message","time":{"start":1705525219086,"stop":1705525219086,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a031b28f060bc1f","name":"should not receive a peer event after stop","time":{"start":1705525309841,"stop":1705525309842,"duration":1},"status":"passed","severity":"normal"},{"uid":"7aced6605e79053d","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1705525212231,"stop":1705525212231,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bc09a9216e0020e","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1705525183619,"stop":1705525183620,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a05be749a274d04","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1705525267954,"stop":1705525267954,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4c7ef10cbddde90","name":"Check publish message after client node is restarted","time":{"start":1705525216482,"stop":1705525216482,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8cfdc890a983a3cf","name":"isConnected should return false after all peers disconnect","time":{"start":1705525196537,"stop":1705525196537,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c5cce0864876a0","name":"Nwaku publishes","time":{"start":1705525204930,"stop":1705525204931,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7d0193c0c8a46e5","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1705525206978,"stop":1705525206979,"duration":1},"status":"passed","severity":"normal"},{"uid":"8071c0c7789c738d","name":"should encode/decode to RLP encoding","time":{"start":1705525128037,"stop":1705525128037,"duration":0},"status":"passed","severity":"normal"},{"uid":"255cfb683afe9ec","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1705525271107,"stop":1705525271108,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ab4533eff54515a","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1705525206985,"stop":1705525206985,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff64a5b0d0a1c9e8","name":"Round trip binary serialization","time":{"start":1705525133216,"stop":1705525133216,"duration":0},"status":"passed","severity":"normal"},{"uid":"28213b58c3731480","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1705525248147,"stop":1705525248148,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c998e60830cf44c","name":"should properly compute the node id","time":{"start":1705525128036,"stop":1705525128036,"duration":0},"status":"passed","severity":"normal"},{"uid":"a31749e38ca6f51d","name":"configure the node with multiple pubsub topics","time":{"start":1705525219520,"stop":1705525219520,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2c5a9d89196fd95","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1705525219087,"stop":1705525219087,"duration":0},"status":"passed","severity":"normal"},{"uid":"9073ce8afaea3bd3","name":"Check publish message containing Chinese","time":{"start":1705525216451,"stop":1705525216451,"duration":0},"status":"passed","severity":"normal"},{"uid":"4faa0de00f92a3e","name":"Reusing cursor across nodes","time":{"start":1705525248148,"stop":1705525248148,"duration":0},"status":"passed","severity":"normal"},{"uid":"36e2b60c2d40ff4","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1705525183606,"stop":1705525183607,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0693e0c9d57b6a7","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1705525196532,"stop":1705525196532,"duration":0},"status":"passed","severity":"normal"},{"uid":"35ac4541df12bc9e","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1705525183574,"stop":1705525183574,"duration":0},"status":"passed","severity":"normal"},{"uid":"792731b14c3cbbee","name":"Ephemeral field set to true","time":{"start":1705525133216,"stop":1705525133217,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e0ee88d1fe658ff","name":"Query generator for multiple messages with multiple decoders","time":{"start":1705525271103,"stop":1705525271104,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5c276a13dbfd2a","name":"Relay - dialed after","time":{"start":1705525295062,"stop":1705525295062,"duration":0},"status":"passed","severity":"normal"},{"uid":"74c44e82b2e6d4bd","name":"should get / set UDP multiaddr","time":{"start":1705525128038,"stop":1705525128038,"duration":0},"status":"passed","severity":"normal"},{"uid":"956172f85f8159b3","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1705525183622,"stop":1705525183622,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6a36e7c91a5ac4d","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1705525219095,"stop":1705525219095,"duration":0},"status":"passed","severity":"normal"},{"uid":"7411da615335542e","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1705525196536,"stop":1705525196536,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9924aedbffcfdb0","name":"Check publish message containing short","time":{"start":1705525216448,"stop":1705525216449,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5d48b6c2bd38f19","name":"should be able to decode the field with only RELAY set to true","time":{"start":1705525126984,"stop":1705525126985,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f7be03e40e0054a","name":"Publish message with custom timestamp: Wed Jan 17 2024 20:00:01 GMT+0000 (Coordinated Universal Time)","time":{"start":1705525216466,"stop":1705525216467,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c1ff2a2207fab96","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1705525183572,"stop":1705525183573,"duration":1},"status":"passed","severity":"normal"},{"uid":"4600897f66ccdf44","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1705525183576,"stop":1705525183577,"duration":1},"status":"passed","severity":"normal"},{"uid":"a21486fe623c0755","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1705525183588,"stop":1705525183589,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e873f0075b2e85e","name":"Round trip binary encryption [ecies, signature]","time":{"start":1705525151116,"stop":1705525151117,"duration":1},"status":"passed","severity":"normal"},{"uid":"365b450abde7086b","name":"should throw error - no id","time":{"start":1705525128034,"stop":1705525128035,"duration":1},"status":"passed","severity":"normal"},{"uid":"859e17f32a1d498f","name":"Check publish message after service node is restarted","time":{"start":1705525216476,"stop":1705525216482,"duration":6},"status":"skipped","severity":"normal"},{"uid":"27798a9e7b7ae286","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1705525126981,"stop":1705525126982,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ce15bea15577ba1","name":"Generator, custom pubsub topic","time":{"start":1705525256242,"stop":1705525256242,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6091469d16a2e77","name":"should only return 1 node with relay capability","time":{"start":1705525143177,"stop":1705525143177,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce0aa0a98c5ed674","name":"caches peers it previously fetched","time":{"start":1705525143176,"stop":1705525143177,"duration":1},"status":"passed","severity":"normal"},{"uid":"345d95e7694496c4","name":"Nodes with multiple pubsub topic","time":{"start":1705525212231,"stop":1705525212231,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ebfea5b407c717","name":"Push message on custom pubsubTopic","time":{"start":1705525222429,"stop":1705525222430,"duration":1},"status":"passed","severity":"normal"},{"uid":"736ffc32e17f16ca","name":"different cluster, same shard: nodes don't connect","time":{"start":1705525201233,"stop":1705525201234,"duration":1},"status":"passed","severity":"normal"},{"uid":"c248e97837f0e352","name":"unsubscribes","time":{"start":1705525277816,"stop":1705525277816,"duration":0},"status":"passed","severity":"normal"},{"uid":"da81c432b7526a81","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1705525254966,"stop":1705525254966,"duration":0},"status":"passed","severity":"normal"},{"uid":"87246f2cf163647e","name":"Query Generator - backward","time":{"start":1705525265066,"stop":1705525265066,"duration":0},"status":"passed","severity":"normal"},{"uid":"d15768f76cd135fb","name":"different cluster, different shard: nodes don't connect","time":{"start":1705525201234,"stop":1705525201234,"duration":0},"status":"passed","severity":"normal"},{"uid":"65837ec6ce26fa75","name":"Subscribe to topic containing emoji and publish message","time":{"start":1705525219095,"stop":1705525219096,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c8885439220efe6","name":"Check publish message containing escaped characters","time":{"start":1705525216464,"stop":1705525216464,"duration":0},"status":"passed","severity":"normal"},{"uid":"725e667e7a17ec8e","name":"Sample","time":{"start":1705525127343,"stop":1705525127343,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e1afbf3f90d6b9c","name":"should throw an error for insufficient data","time":{"start":1705525127639,"stop":1705525127639,"duration":0},"status":"passed","severity":"normal"},{"uid":"cff3f52e5db80b07","name":"Publish message with custom timestamp: Thu Jan 26 2023 21:00:01 GMT+0000 (Coordinated Universal Time)","time":{"start":1705525216466,"stop":1705525216466,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2e211798c9c3b26","name":"Check publish message containing emoji","time":{"start":1705525216465,"stop":1705525216465,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a027661ec82d42a","name":"A test","time":{"start":1705525181515,"stop":1705525181515,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf0fc94e00329a2c","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1705525212215,"stop":1705525212215,"duration":0},"status":"passed","severity":"normal"},{"uid":"7447c64cbde3d5f6","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1705525142950,"stop":1705525142950,"duration":0},"status":"passed","severity":"normal"},{"uid":"674499be4323cc94","name":"handles multiple messages","time":{"start":1705525277815,"stop":1705525277816,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9d5b4dfc03ff535","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1705525143178,"stop":1705525143178,"duration":0},"status":"passed","severity":"normal"},{"uid":"14afd1ad2775e210","name":"should emit a peer event after start","time":{"start":1705525181386,"stop":1705525181387,"duration":1},"status":"passed","severity":"normal"},{"uid":"73d793c8f8b73ce2","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1705525254964,"stop":1705525254964,"duration":0},"status":"passed","severity":"normal"},{"uid":"28de0a4c5590d37","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1705525206984,"stop":1705525206984,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a9af12941f6f13b","name":"Privacy Node - default protocol","time":{"start":1705525295065,"stop":1705525295066,"duration":1},"status":"passed","severity":"normal"},{"uid":"ceba7897ffa0725f","name":"Subscribe to topic containing shell command and publish message","time":{"start":1705525219094,"stop":1705525219094,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0467f1a9939eca2","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1705525248145,"stop":1705525248145,"duration":0},"status":"passed","severity":"normal"},{"uid":"e679e020f303759e","name":"Query generator for multiple messages with different message text format","time":{"start":1705525271103,"stop":1705525271103,"duration":0},"status":"passed","severity":"normal"},{"uid":"7868397c7741de3d","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1705525183620,"stop":1705525183622,"duration":2},"status":"passed","severity":"normal"},{"uid":"b8c0316bad101f68","name":"Passing page size 110 when there are 120 messages","time":{"start":1705525280673,"stop":1705525280673,"duration":0},"status":"passed","severity":"normal"},{"uid":"45d1c24a78e35f84","name":"Mutual subscription","time":{"start":1705525219084,"stop":1705525219085,"duration":1},"status":"passed","severity":"normal"}]