mirror of
https://github.com/logos-messaging/logos-messaging-allure-js.git
synced 2026-01-19 08:23:14 +00:00
1 line
153 KiB
JSON
1 line
153 KiB
JSON
[{"uid":"e4f6860c1b740570","name":"Fails to publish message with size larger than 1 MB","time":{"start":1714139696746,"stop":1714139696747,"duration":1},"status":"passed","severity":"normal"},{"uid":"325ed51773af49c0","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1714139172907,"stop":1714139172907,"duration":0},"status":"passed","severity":"normal"},{"uid":"691aa3c6393e9763","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1714139440414,"stop":1714139440415,"duration":1},"status":"passed","severity":"normal"},{"uid":"abc1b3d6f9e8aa4","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1714139677057,"stop":1714139677057,"duration":0},"status":"passed","severity":"normal"},{"uid":"c232ff855ddc3eb4","name":"should throw an error if shards are undefined for static sharding","time":{"start":1714139172894,"stop":1714139172894,"duration":0},"status":"passed","severity":"normal"},{"uid":"41a951188b9e7425","name":"Check received message containing emoji","time":{"start":1714139701179,"stop":1714139701179,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bff379b260539ab","name":"Check message with invalid timestamp is not received","time":{"start":1714139394362,"stop":1714139394365,"duration":3},"status":"passed","severity":"normal"},{"uid":"a55cf8d3e9896089","name":"should properly create location multiaddrs - tcp6","time":{"start":1714139181717,"stop":1714139181717,"duration":0},"status":"passed","severity":"normal"},{"uid":"6999d30e7cfda449","name":"Check received message containing Russian","time":{"start":1714139394345,"stop":1714139394345,"duration":0},"status":"passed","severity":"normal"},{"uid":"83937154b93982b4","name":"random static sharding 7 - Cluster ID: 60, Shard ID: 474","time":{"start":1714139755303,"stop":1714139755303,"duration":0},"status":"passed","severity":"normal"},{"uid":"5235cd01e51f1c98","name":"Push message with content topic containing SQL Injection","time":{"start":1714139629715,"stop":1714139629716,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ba4cfcf5acac0b7","name":"Subscribe to topic containing emoji and receive message","time":{"start":1714139475304,"stop":1714139475305,"duration":1},"status":"passed","severity":"normal"},{"uid":"794b5469282db248","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714139394106,"stop":1714139394107,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9884827ffe4322a","name":"should correctly map a content topic to a pubsub topic","time":{"start":1714139172907,"stop":1714139172907,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4257d47324c0db9","name":"Push message with emoji payload","time":{"start":1714139629700,"stop":1714139629700,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a5802cc2728fb98","name":"nwaku subscribes","time":{"start":1714139658982,"stop":1714139658982,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef7991668f3a2412","name":"Check received message containing unicode special characters","time":{"start":1714139701164,"stop":1714139701164,"duration":0},"status":"passed","severity":"normal"},{"uid":"b096dd44ad1bef9d","name":"Overlapping topic subscription","time":{"start":1714139701642,"stop":1714139701642,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1c1d351d1e9588d2","name":"Check received message containing Script","time":{"start":1714139701173,"stop":1714139701174,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6cc575d4b5599b6","name":"Does not throw an exception when node disconnects","time":{"start":1714139873426,"stop":1714139873426,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca4a3bc36376f922","name":"same cluster, different shard: nodes connect","time":{"start":1714139516617,"stop":1714139516618,"duration":1},"status":"passed","severity":"normal"},{"uid":"fea369d7e84d8f9e","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1714139172897,"stop":1714139172897,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b620870de37b743","name":"Push message on custom pubsubTopic","time":{"start":1714139542221,"stop":1714139542222,"duration":1},"status":"passed","severity":"normal"},{"uid":"4cfccfa49087c586","name":"random static sharding 6 - Cluster ID: 720, Shard ID: 942","time":{"start":1714139755302,"stop":1714139755302,"duration":0},"status":"passed","severity":"normal"},{"uid":"582cd390157e753b","name":"Subscribe to topic containing long and receive message","time":{"start":1714139903274,"stop":1714139903274,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdb22552cc3d5355","name":"should get / set UDP multiaddr","time":{"start":1714139181715,"stop":1714139181716,"duration":1},"status":"passed","severity":"normal"},{"uid":"59b36018e9d9ebd8","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714139303169,"stop":1714139303170,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2aaa6769bac8785","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714139303161,"stop":1714139303161,"duration":0},"status":"passed","severity":"normal"},{"uid":"78a41229001d90e","name":"should set field with only LIGHTPUSH enabled","time":{"start":1714139181720,"stop":1714139181720,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb35c180696e5f60","name":"Fails to push message bigger that 1MB","time":{"start":1714140494727,"stop":1714140494728,"duration":1},"status":"broken","severity":"normal"},{"uid":"d2e667a7d5b44584","name":"Push message with Russian payload","time":{"start":1714139629694,"stop":1714139629694,"duration":0},"status":"passed","severity":"normal"},{"uid":"5804cc89d068b3a7","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1714139172895,"stop":1714139172895,"duration":0},"status":"passed","severity":"normal"},{"uid":"862739fad0dadd0d","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1714139903256,"stop":1714139903257,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2167649c4688183","name":"Check publish message containing Arabic","time":{"start":1714139696736,"stop":1714139696737,"duration":1},"status":"passed","severity":"normal"},{"uid":"fee8ec9e1141f2ec","name":"random static sharding 5 - Cluster ID: 955, Shard ID: 234","time":{"start":1714139755295,"stop":1714139755295,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ff95e272f9222ee","name":"Passing cursor with wrong message digest","time":{"start":1714139754990,"stop":1714139754991,"duration":1},"status":"passed","severity":"normal"},{"uid":"65bb33f89ed0e023","name":"Push message with Arabic payload","time":{"start":1714139629694,"stop":1714139629694,"duration":0},"status":"passed","severity":"normal"},{"uid":"be9b9507dd799eb4","name":"Check received message containing JSON","time":{"start":1714139394350,"stop":1714139394351,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed29b4e3d921d3f1","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1714139903272,"stop":1714139903272,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a1b91e8b31df125","name":"should throw error - no id","time":{"start":1714139181712,"stop":1714139181712,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4591ba3c6d23295","name":"Push message with SQL Injection payload","time":{"start":1714139629694,"stop":1714139629696,"duration":2},"status":"passed","severity":"normal"},{"uid":"88900d6bce9b9553","name":"Check message with non string payload is not received","time":{"start":1714139701167,"stop":1714139701168,"duration":1},"status":"passed","severity":"normal"},{"uid":"780d09205ba2cfd6","name":"Push message with content topic containing long","time":{"start":1714139629702,"stop":1714139629702,"duration":0},"status":"passed","severity":"normal"},{"uid":"de412a62f94ec7e","name":"Round trip binary encryption [ecies, signature]","time":{"start":1714139209952,"stop":1714139209952,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ee993e2f940ded0","name":"should not receive a peer event before start","time":{"start":1714139201889,"stop":1714139201890,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a3948384d0f039d","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1714139754989,"stop":1714139754989,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b94f2c93fe4c98d","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1714139180984,"stop":1714139180985,"duration":1},"status":"passed","severity":"normal"},{"uid":"9fd1d2b95271aa7","name":"Sign & Recover","time":{"start":1714139208533,"stop":1714139208533,"duration":0},"status":"passed","severity":"normal"},{"uid":"3844c21f1c6c9326","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1714139475301,"stop":1714139475302,"duration":1},"status":"passed","severity":"normal"},{"uid":"f490265f8b099d5e","name":"Check received message with timestamp: 1649153314 ","time":{"start":1714139394361,"stop":1714139394361,"duration":0},"status":"passed","severity":"normal"},{"uid":"7408d7d057cfe605","name":"Check message with no content topic is not received","time":{"start":1714139701166,"stop":1714139701167,"duration":1},"status":"passed","severity":"normal"},{"uid":"c084cb34191a7cdf","name":"Subscribe and publish message","time":{"start":1714139701639,"stop":1714139701639,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cb4e9921f346103","name":"Check message received after nwaku node is restarted","time":{"start":1714139394368,"stop":1714139394369,"duration":1},"status":"skipped","severity":"normal"},{"uid":"ea878b74d83d2f92","name":"Push message on custom pubsubTopic","time":{"start":1714139542226,"stop":1714139542227,"duration":1},"status":"passed","severity":"normal"},{"uid":"4994b8abf5d60604","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1714139903256,"stop":1714139903256,"duration":0},"status":"passed","severity":"normal"},{"uid":"bece9438977c4be2","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1714139903261,"stop":1714139903261,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ea7c1a7a81eb3d9","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714139542223,"stop":1714139542224,"duration":1},"status":"passed","severity":"normal"},{"uid":"200a3559cede940a","name":"Store - dialed first","time":{"start":1714139883134,"stop":1714139883134,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6b2522e72f1a7a5","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1714139903269,"stop":1714139903269,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2965eebece96fa5","name":"getPeersByDiscovery","time":{"start":1714139665393,"stop":1714139665393,"duration":0},"status":"passed","severity":"normal"},{"uid":"40f45ddb5d076128","name":"Query generator for multiple messages with multiple decoders","time":{"start":1714139822059,"stop":1714139822059,"duration":0},"status":"passed","severity":"normal"},{"uid":"431c9ba49038479","name":"should return all peers when numPeers is 0","time":{"start":1714139186628,"stop":1714139186628,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cd97d6741665ba2","name":"Push message with JSON payload","time":{"start":1714139629698,"stop":1714139629698,"duration":0},"status":"passed","severity":"normal"},{"uid":"8654b01de3f1dea6","name":"Subscribe to topic containing XML and publish message","time":{"start":1714139701647,"stop":1714139701647,"duration":0},"status":"passed","severity":"normal"},{"uid":"1568317aca7fae7d","name":"Push message with unicode special characters payload","time":{"start":1714139629699,"stop":1714139629700,"duration":1},"status":"passed","severity":"normal"},{"uid":"ffa09c2af983ce5c","name":"Subscribe to topic containing shell command and receive message","time":{"start":1714139903278,"stop":1714139903278,"duration":0},"status":"passed","severity":"normal"},{"uid":"295600cad61b0e61","name":"ignores domain fetching errors","time":{"start":1714139198148,"stop":1714139198148,"duration":0},"status":"passed","severity":"normal"},{"uid":"31854e1ba190a346","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1714139991375,"stop":1714139991375,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9785b5cd7070953","name":"Push message with rate limit","time":{"start":1714139629762,"stop":1714139629763,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef51deb730b5dd55","name":"Check message with no payload is not received","time":{"start":1714139701167,"stop":1714139701167,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4794b96e2a07e7f","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1714139172881,"stop":1714139172881,"duration":0},"status":"passed","severity":"normal"},{"uid":"a933f1468f5042ae","name":"Push message with Russian payload","time":{"start":1714140494694,"stop":1714140494695,"duration":1},"status":"broken","severity":"normal"},{"uid":"ac000cea19967535","name":"Non TWN Cluster","time":{"start":1714139752227,"stop":1714139752227,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f298c6774054156","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app29/8/topic342/test.js","time":{"start":1714139752232,"stop":1714139752233,"duration":1},"status":"passed","severity":"normal"},{"uid":"daf67a5df23a8d12","name":"Push message with Script payload","time":{"start":1714140494697,"stop":1714140494697,"duration":0},"status":"broken","severity":"normal"},{"uid":"d43262170970a003","name":"Push message with custom timestamp: 1683380994475","time":{"start":1714140494724,"stop":1714140494725,"duration":1},"status":"broken","severity":"normal"},{"uid":"35e441dbc107a4d4","name":"Check message with no content topic is not received","time":{"start":1714139394366,"stop":1714139394366,"duration":0},"status":"passed","severity":"normal"},{"uid":"53dcbd6d2380d4","name":"A test","time":{"start":1714139475456,"stop":1714139475457,"duration":1},"status":"passed","severity":"normal"},{"uid":"f128d823b874ce58","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1714139207978,"stop":1714139207980,"duration":2},"status":"passed","severity":"normal"},{"uid":"644fa9c96e539101","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1714139677056,"stop":1714139677056,"duration":0},"status":"passed","severity":"normal"},{"uid":"562b3cae17093458","name":"Push 30 different messages","time":{"start":1714140494705,"stop":1714140494705,"duration":0},"status":"broken","severity":"normal"},{"uid":"15eb3f9121ba887c","name":"through manual discovery","time":{"start":1714139521542,"stop":1714139521542,"duration":0},"status":"passed","severity":"normal"},{"uid":"1675544fe561dc99","name":"Subscribe and receives messages on 20 topics","time":{"start":1714139475284,"stop":1714139475284,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf8daac0161b0776","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1714139394123,"stop":1714139394123,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b1554bf72db199a","name":"throws on content topic with too few or too many fields","time":{"start":1714139172875,"stop":1714139172875,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f579d999259c830","name":"Check publish message containing Chinese","time":{"start":1714139696735,"stop":1714139696736,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7e32ecfbdbd7002","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1714139394129,"stop":1714139394129,"duration":0},"status":"passed","severity":"normal"},{"uid":"3dbc6dc9467cc92d","name":"should set field with all protocols disabled","time":{"start":1714139181718,"stop":1714139181719,"duration":1},"status":"passed","severity":"normal"},{"uid":"311b1453a3b59388","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1714139172899,"stop":1714139172899,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb9a4cba9cd53490","name":"random static sharding 4 - Cluster ID: 916, Shard ID: 1000","time":{"start":1714139755294,"stop":1714139755295,"duration":1},"status":"passed","severity":"normal"},{"uid":"d693c5e31b6b0259","name":"same cluster, same shard: nodes connect","time":{"start":1714139516616,"stop":1714139516617,"duration":1},"status":"passed","severity":"normal"},{"uid":"33d72ec4b2b16c15","name":"should add and remove event listeners correctly","time":{"start":1714139201892,"stop":1714139201892,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8598694683417cc","name":"Check publish message containing XML","time":{"start":1714139696738,"stop":1714139696738,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fc7f55cc421ed7a","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1714139197866,"stop":1714139197866,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdf36a6fe80f5923","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1714139877260,"stop":1714139877260,"duration":0},"status":"passed","severity":"normal"},{"uid":"21bc9e9f42883fcb","name":"Subscribe to topic containing long and receive message","time":{"start":1714139475292,"stop":1714139475292,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ea27915d09cd691","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1714139394122,"stop":1714139394122,"duration":0},"status":"passed","severity":"normal"},{"uid":"71507b58ed25a651","name":"Promise Callback - forward","time":{"start":1714139835715,"stop":1714139835715,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a1fe8aead5b3edb","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1714139440412,"stop":1714139440412,"duration":0},"status":"passed","severity":"normal"},{"uid":"afd4c3a41dd0c374","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1714139180989,"stop":1714139180989,"duration":0},"status":"passed","severity":"normal"},{"uid":"5863bbe2e5e17a55","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1714139701650,"stop":1714139701650,"duration":0},"status":"passed","severity":"normal"},{"uid":"da7f5847e34f66b1","name":"isConnected between 2 js-waku relay nodes","time":{"start":1714139278779,"stop":1714139278779,"duration":0},"status":"passed","severity":"normal"},{"uid":"857b69d1dcf921fe","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1714139172887,"stop":1714139172887,"duration":0},"status":"passed","severity":"normal"},{"uid":"921f53e1c749ee4e","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1714139303164,"stop":1714139303165,"duration":1},"status":"passed","severity":"normal"},{"uid":"b026e2aa66efb6ed","name":"Check meta is set [ecies]","time":{"start":1714139209952,"stop":1714139209952,"duration":0},"status":"passed","severity":"normal"},{"uid":"121e7595ed1a5bd7","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1714139196512,"stop":1714139196513,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8b31e20986df51","name":"Publish message with large meta","time":{"start":1714139696747,"stop":1714139696748,"duration":1},"status":"passed","severity":"normal"},{"uid":"affbc6014ca9863c","name":"Check received message containing emoji","time":{"start":1714139701164,"stop":1714139701164,"duration":0},"status":"passed","severity":"normal"},{"uid":"905a423d428d9c8f","name":"Query generator for 2000 messages","time":{"start":1714139822064,"stop":1714139822064,"duration":0},"status":"passed","severity":"normal"},{"uid":"17fcc3e838b4e1a1","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1714139903258,"stop":1714139903258,"duration":0},"status":"passed","severity":"normal"},{"uid":"70bf7f3953332ac2","name":"Push message with content topic containing special chars","time":{"start":1714140494709,"stop":1714140494709,"duration":0},"status":"broken","severity":"normal"},{"uid":"b1b029873ee6e178","name":"Push to array if already present","time":{"start":1714139172450,"stop":1714139172451,"duration":1},"status":"passed","severity":"normal"},{"uid":"639047fb23171656","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1714139903279,"stop":1714139903279,"duration":0},"status":"passed","severity":"normal"},{"uid":"110d04a7b1940052","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1714139440411,"stop":1714139440412,"duration":1},"status":"passed","severity":"normal"},{"uid":"eadb0b3ddae239e8","name":"Push message with content topic containing escaped characters","time":{"start":1714139629718,"stop":1714139629719,"duration":1},"status":"passed","severity":"normal"},{"uid":"c75bf01c22bab69c","name":"Ping on subscribed peer","time":{"start":1714139256683,"stop":1714139256684,"duration":1},"status":"passed","severity":"normal"},{"uid":"49eac7df5f3f4018","name":"Check received message containing emoji","time":{"start":1714139394353,"stop":1714139394353,"duration":0},"status":"passed","severity":"normal"},{"uid":"5514942e8de1cb59","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1714139475305,"stop":1714139475305,"duration":0},"status":"passed","severity":"normal"},{"uid":"56c349e0424e9685","name":"should only return 1 node with store capability","time":{"start":1714139198150,"stop":1714139198150,"duration":0},"status":"passed","severity":"normal"},{"uid":"48bd4a03a29d96ff","name":"should be able to encode the field with only FILTER set to true","time":{"start":1714139180982,"stop":1714139180983,"duration":1},"status":"passed","severity":"normal"},{"uid":"9331516e27f91c46","name":"can start the service","time":{"start":1714139234794,"stop":1714139234795,"duration":1},"status":"passed","severity":"normal"},{"uid":"8cab52a81b54d8c2","name":"Push message with emoji payload","time":{"start":1714140494704,"stop":1714140494704,"duration":0},"status":"broken","severity":"normal"},{"uid":"bc48f4b30fd3dd73","name":"connects to nwaku","time":{"start":1714139873425,"stop":1714139873425,"duration":0},"status":"passed","severity":"normal"},{"uid":"32dbd6285e1b2dda","name":"Subscribe and receive messages via waku relay post","time":{"start":1714139903256,"stop":1714139903256,"duration":0},"status":"passed","severity":"normal"},{"uid":"264947b67d7460af","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1714139172898,"stop":1714139172898,"duration":0},"status":"passed","severity":"normal"},{"uid":"df958724ff6e9ad2","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1714139172899,"stop":1714139172900,"duration":1},"status":"passed","severity":"normal"},{"uid":"f89152d1a33e2973","name":"retrieves a single peer","time":{"start":1714139198146,"stop":1714139198147,"duration":1},"status":"passed","severity":"normal"},{"uid":"ece89537d3f56ec0","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1714139877260,"stop":1714139877260,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fc9acb30c57873","name":"same cluster, same shard: nodes connect","time":{"start":1714139394098,"stop":1714139394099,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6947725ae41a695","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1714139677067,"stop":1714139677067,"duration":0},"status":"passed","severity":"normal"},{"uid":"182a46178be35b76","name":"should throw error - no public key","time":{"start":1714139181713,"stop":1714139181713,"duration":0},"status":"passed","severity":"normal"},{"uid":"cae8b4f886a572cd","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1714139172891,"stop":1714139172891,"duration":0},"status":"passed","severity":"normal"},{"uid":"93df7af85f46436d","name":"Subscribe to topic containing long and receive message","time":{"start":1714139903260,"stop":1714139903260,"duration":0},"status":"passed","severity":"normal"},{"uid":"211a4806807ced01","name":"Check publish message containing unicode special characters","time":{"start":1714139696740,"stop":1714139696741,"duration":1},"status":"passed","severity":"normal"},{"uid":"acfdc8ee2b50cec9","name":"should configure sharding based on application and version for autosharding","time":{"start":1714139172904,"stop":1714139172904,"duration":0},"status":"passed","severity":"normal"},{"uid":"1190fa8d7d1a32e6","name":"Fails to push message with empty content topic","time":{"start":1714139629720,"stop":1714139629720,"duration":0},"status":"passed","severity":"normal"},{"uid":"b05822c863a02adf","name":"should be able to encode the field with only RELAY set to true","time":{"start":1714139180979,"stop":1714139180981,"duration":2},"status":"passed","severity":"normal"},{"uid":"d49cf573a6611cad","name":"Push message with content topic containing JSON","time":{"start":1714139629718,"stop":1714139629718,"duration":0},"status":"passed","severity":"normal"},{"uid":"30559358d63d6ce2","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1714139394112,"stop":1714139394113,"duration":1},"status":"passed","severity":"normal"},{"uid":"c320a0163582c975","name":"Refresh subscription","time":{"start":1714139701641,"stop":1714139701642,"duration":1},"status":"skipped","severity":"normal"},{"uid":"2c1a4181e9ac036a","name":"Generator, 2 different pubsubtopics","time":{"start":1714139813440,"stop":1714139813440,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4ebb6f8cbb36ce9","name":"Check received message containing escaped characters","time":{"start":1714139701164,"stop":1714139701164,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5d5a213e55e2046","name":"Subscribe to topic containing special chars and receive message","time":{"start":1714139475297,"stop":1714139475297,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ff2ef393c80f39e","name":"should throw error - no id","time":{"start":1714139181713,"stop":1714139181713,"duration":0},"status":"passed","severity":"normal"},{"uid":"45c58a7350cc08ce","name":"1 Relay, 1 fetch","time":{"start":1714139197870,"stop":1714139197871,"duration":1},"status":"passed","severity":"normal"},{"uid":"21425d6baa1f0cb9","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1714139394104,"stop":1714139394105,"duration":1},"status":"passed","severity":"normal"},{"uid":"88c9fd7f2e4fa473","name":"Subscribe to topic containing Script and receive message","time":{"start":1714139903277,"stop":1714139903277,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c419988a57cbe79","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1714139180985,"stop":1714139180986,"duration":1},"status":"passed","severity":"normal"},{"uid":"76b3de607737d666","name":"Subscribe to topic containing XML and receive message","time":{"start":1714139903264,"stop":1714139903265,"duration":1},"status":"passed","severity":"normal"},{"uid":"6893ba33841be180","name":"Push message with custom timestamp: 1683380994702","time":{"start":1714139629763,"stop":1714139629763,"duration":0},"status":"passed","severity":"normal"},{"uid":"709594db8bcc5db8","name":"different cluster, same shard: nodes don't connect","time":{"start":1714139394099,"stop":1714139394103,"duration":4},"status":"passed","severity":"normal"},{"uid":"6a493da694e41af2","name":"random static sharding 9 - Cluster ID: 918, Shard ID: 622","time":{"start":1714139755304,"stop":1714139755304,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbdf2e2ea749b906","name":"addEventListener with wrong event","time":{"start":1714139266144,"stop":1714139266144,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c00435c388b6c71","name":"Push message with meta","time":{"start":1714139629720,"stop":1714139629761,"duration":41},"status":"passed","severity":"normal"},{"uid":"dbf5449eddc19f54","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app50/3/topic744/utf8","time":{"start":1714139752231,"stop":1714139752232,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d157bcc8130b261","name":"Js publishes, other Js receives","time":{"start":1714139658983,"stop":1714139658988,"duration":5},"status":"passed","severity":"normal"},{"uid":"90abc3c53d0bb13c","name":"Check received message containing special chars","time":{"start":1714139701170,"stop":1714139701170,"duration":0},"status":"passed","severity":"normal"},{"uid":"db674d527a00fa22","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1714139394109,"stop":1714139394110,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca4b647af6ff0e2","name":"should handle application and version for autosharding","time":{"start":1714139172892,"stop":1714139172892,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1d760270b6f70be","name":"can start and stop the service","time":{"start":1714139234795,"stop":1714139234795,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f67a909795b8bfd","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1714139303170,"stop":1714139303170,"duration":0},"status":"passed","severity":"normal"},{"uid":"b25245b4536a19cc","name":"Decoder throws on undefined content topic","time":{"start":1714139209953,"stop":1714139209954,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c96fd9e69a72401","name":"Passing an array","time":{"start":1714139873426,"stop":1714139873426,"duration":0},"status":"passed","severity":"normal"},{"uid":"d83a57d918d5fd6d","name":"Push message with content topic containing emoji","time":{"start":1714140494720,"stop":1714140494721,"duration":1},"status":"broken","severity":"normal"},{"uid":"cf1d1e4e14301d0e","name":"should properly create location multiaddrs - udp4","time":{"start":1714139181716,"stop":1714139181717,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ad7652d310e5942","name":"Relay + Store","time":{"start":1714139181720,"stop":1714139181720,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc1d1c62dc081815","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1714139186629,"stop":1714139186629,"duration":0},"status":"passed","severity":"normal"},{"uid":"86ed5afca887d5d6","name":"Query with Promise Callback, No Decoder","time":{"start":1714139805423,"stop":1714139805423,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e1117ec982700ce","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1714139173032,"stop":1714139173032,"duration":0},"status":"passed","severity":"normal"},{"uid":"e113181e6306b91","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1714139186629,"stop":1714139186630,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f29aae6aa7c0552","name":"Nodes with multiple pubsub topic","time":{"start":1714139677056,"stop":1714139677057,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b46594e48c4443","name":"isConnected return false after peer stops","time":{"start":1714139278778,"stop":1714139278779,"duration":1},"status":"passed","severity":"normal"},{"uid":"115c7401cde34eb4","name":"Check received message containing numeric","time":{"start":1714139701170,"stop":1714139701170,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebf0644006cae9c3","name":"non connected peers","time":{"start":1714139630151,"stop":1714139630151,"duration":0},"status":"skipped","severity":"normal"},{"uid":"34bc35204df09f68","name":"Check received message with timestamp: 1714139224776000000 ","time":{"start":1714139394357,"stop":1714139394360,"duration":3},"status":"passed","severity":"normal"},{"uid":"e1b4002e4de2b10a","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1714139198150,"stop":1714139198150,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e51b8da122a5c18","name":"Used by Waku Relay","time":{"start":1714139873427,"stop":1714139873428,"duration":1},"status":"passed","severity":"normal"},{"uid":"722ed282f475b919","name":"Init the array if not present","time":{"start":1714139172448,"stop":1714139172450,"duration":2},"status":"passed","severity":"normal"},{"uid":"8364d4c2da07ef50","name":"Check received message containing Basic HTML tag","time":{"start":1714139394349,"stop":1714139394350,"duration":1},"status":"passed","severity":"normal"},{"uid":"5549225cb23d906d","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1714139172900,"stop":1714139172901,"duration":1},"status":"passed","severity":"normal"},{"uid":"d287f14539126b78","name":"Check received message containing shell command","time":{"start":1714139701177,"stop":1714139701177,"duration":0},"status":"passed","severity":"normal"},{"uid":"1572bc423d70143c","name":"should set field with all protocols enabled","time":{"start":1714139181719,"stop":1714139181719,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ae1f74622c8bc6f","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1714139394111,"stop":1714139394111,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9154b0ac9a51fa3","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714139394122,"stop":1714139394122,"duration":0},"status":"passed","severity":"normal"},{"uid":"f45f75d3e17417ad","name":"Subscribe to topic containing XML and receive message","time":{"start":1714139903277,"stop":1714139903277,"duration":0},"status":"passed","severity":"normal"},{"uid":"467945c5c69e107","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1714139225679,"stop":1714139225680,"duration":1},"status":"passed","severity":"normal"},{"uid":"29f5102c41a456dc","name":"Ephemeral messages are not stored","time":{"start":1714139236322,"stop":1714139236322,"duration":0},"status":"passed","severity":"normal"},{"uid":"6042e4c789ee8209","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1714139440415,"stop":1714139440415,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fc791bedd63d9d0","name":"Refresh subscription","time":{"start":1714139903273,"stop":1714139903273,"duration":0},"status":"passed","severity":"normal"},{"uid":"41422a674622be1f","name":"Push message with Chinese payload","time":{"start":1714139629693,"stop":1714139629693,"duration":0},"status":"passed","severity":"normal"},{"uid":"99a869c906966203","name":"Subscribe and receives messages on 20 topics","time":{"start":1714139903271,"stop":1714139903271,"duration":0},"status":"passed","severity":"normal"},{"uid":"468c431bbf749943","name":"removeEventListener with correct event","time":{"start":1714139266144,"stop":1714139266144,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8b61e69929b9cc6","name":"Push message equal or less that 1MB","time":{"start":1714140494727,"stop":1714140494727,"duration":0},"status":"passed","severity":"normal"},{"uid":"89aa7b9353d6b26f","name":"Using a function","time":{"start":1714139873426,"stop":1714139873427,"duration":1},"status":"passed","severity":"normal"},{"uid":"d96be8cc73ff52ba","name":"Check publish message containing SQL Injection","time":{"start":1714139696737,"stop":1714139696737,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7b1480c9e709f22","name":"Check received message with timestamp: 1714139224783000000 ","time":{"start":1714139701179,"stop":1714139701180,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb4d7f07a4679fa8","name":"Fails to push message bigger that 1MB","time":{"start":1714139629767,"stop":1714139629767,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7043e4fc0b24968","name":"can start and stop the service","time":{"start":1714139714943,"stop":1714139714943,"duration":0},"status":"passed","severity":"normal"},{"uid":"e43657a83d9002d5","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1714139475303,"stop":1714139475303,"duration":0},"status":"passed","severity":"normal"},{"uid":"844b592cb88ea262","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1714139394110,"stop":1714139394110,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f83ce5b89af9f4e","name":"Mutual subscription","time":{"start":1714139701637,"stop":1714139701638,"duration":1},"status":"passed","severity":"normal"},{"uid":"c87d14d4aede6d93","name":"Push message with content topic containing long","time":{"start":1714140494707,"stop":1714140494708,"duration":1},"status":"broken","severity":"normal"},{"uid":"51d87434ebe1cbf5","name":"Passing page size 19 when there are 20 messages","time":{"start":1714139853214,"stop":1714139853214,"duration":0},"status":"passed","severity":"normal"},{"uid":"869c33c463375f58","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1714139665395,"stop":1714139665395,"duration":0},"status":"passed","severity":"normal"},{"uid":"23773f6151d0fccf","name":"Round trip binary serialization","time":{"start":1714139186746,"stop":1714139186746,"duration":0},"status":"passed","severity":"normal"},{"uid":"976c993792961f70","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1714139225697,"stop":1714139225712,"duration":15},"status":"passed","severity":"normal"},{"uid":"11910a3c7879a895","name":"should throw error - invalid id","time":{"start":1714139181713,"stop":1714139181713,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bcd5c62cd185929","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1714139197864,"stop":1714139197865,"duration":1},"status":"passed","severity":"normal"},{"uid":"755aa27f40f1f30a","name":"Push message with custom timestamp: 1714135794702","time":{"start":1714139629763,"stop":1714139629763,"duration":0},"status":"passed","severity":"normal"},{"uid":"806e9b87f2499e32","name":"Push message with XML payload","time":{"start":1714140494698,"stop":1714140494698,"duration":0},"status":"broken","severity":"normal"},{"uid":"1b0692c326099738","name":"Push message equal or less that 1MB","time":{"start":1714139629764,"stop":1714139629767,"duration":3},"status":"passed","severity":"normal"},{"uid":"cbaf4df7874678e3","name":"Relay - dialed first","time":{"start":1714139883132,"stop":1714139883133,"duration":1},"status":"passed","severity":"normal"},{"uid":"8529a0a2de5b4b94","name":"Check message received after jswaku node is restarted","time":{"start":1714139394368,"stop":1714139394368,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b6fbb85b051fa970","name":"should use DNS peer discovery with light client","time":{"start":1714139234798,"stop":1714139234799,"duration":1},"status":"skipped","severity":"normal"},{"uid":"3ad1cf36b3ea918","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1714139877259,"stop":1714139877259,"duration":0},"status":"passed","severity":"normal"},{"uid":"22201e7a37c68f32","name":"can start the service","time":{"start":1714139201887,"stop":1714139201888,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8169c7356f7d69a","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1714139394122,"stop":1714139394123,"duration":1},"status":"passed","severity":"normal"},{"uid":"50e646a236b0675f","name":"Check received message containing Russian","time":{"start":1714139701161,"stop":1714139701161,"duration":0},"status":"passed","severity":"normal"},{"uid":"aabfb5374f851dcc","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1714139903275,"stop":1714139903275,"duration":0},"status":"passed","severity":"normal"},{"uid":"112d7cb42ff76444","name":"Push message with numeric payload","time":{"start":1714139629692,"stop":1714139629692,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cc141df8cb716b4","name":"same cluster, different shard: nodes don't connect","time":{"start":1714139394099,"stop":1714139394099,"duration":0},"status":"passed","severity":"normal"},{"uid":"289eeab4da1280d","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1714139394123,"stop":1714139394124,"duration":1},"status":"passed","severity":"normal"},{"uid":"17b0f927f2259c5","name":"random static sharding 1 - Cluster ID: 554, Shard ID: 378","time":{"start":1714139755293,"stop":1714139755293,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9da945e6d911b95","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1714139475298,"stop":1714139475298,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c60c8c8dadeeeae","name":"Sample","time":{"start":1714139181133,"stop":1714139181133,"duration":0},"status":"passed","severity":"normal"},{"uid":"555a0e2e5ab4d87a","name":"Check publish message containing shell command","time":{"start":1714139696739,"stop":1714139696740,"duration":1},"status":"passed","severity":"normal"},{"uid":"d528e31eeaf6dd8e","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1714139475283,"stop":1714139475283,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad9ed087b223268e","name":"Callback on promise","time":{"start":1714139822060,"stop":1714139822061,"duration":1},"status":"passed","severity":"normal"},{"uid":"9319d739e961a71c","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1714139172889,"stop":1714139172890,"duration":1},"status":"passed","severity":"normal"},{"uid":"65f14353c3a15f8e","name":"Check received message containing long","time":{"start":1714139701169,"stop":1714139701170,"duration":1},"status":"passed","severity":"normal"},{"uid":"8fbf86cad246a8bf","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1714139394108,"stop":1714139394108,"duration":0},"status":"passed","severity":"normal"},{"uid":"503fc1953b73f5ff","name":"Check publish message containing escaped characters","time":{"start":1714139696740,"stop":1714139696740,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fe01e24983c20bd","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1714139842398,"stop":1714139842399,"duration":1},"status":"passed","severity":"normal"},{"uid":"11f11d977fa90df2","name":"Push message with content topic containing escaped characters","time":{"start":1714140494719,"stop":1714140494719,"duration":0},"status":"broken","severity":"normal"},{"uid":"d8dbe3f6762666f7","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1714139180985,"stop":1714139180985,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a94e6e06c4c3ca7","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1714139475304,"stop":1714139475304,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6be0f08a083b082","name":"should throw an error for insufficient data","time":{"start":1714139173032,"stop":1714139173032,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a6f2671df5ffd68","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1714139542229,"stop":1714139542229,"duration":0},"status":"broken","severity":"normal"},{"uid":"fa91f1badd6b60c1","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1714139842397,"stop":1714139842398,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d6701aceff7c817","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1714139440410,"stop":1714139440411,"duration":1},"status":"passed","severity":"normal"},{"uid":"f46c058961b88031","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1714139180983,"stop":1714139180983,"duration":0},"status":"passed","severity":"normal"},{"uid":"433fbc05fa0bb34","name":"Check message received after jswaku node is restarted","time":{"start":1714139701168,"stop":1714139701168,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7e335599ece84e44","name":"should decode valid enr successfully","time":{"start":1714139181711,"stop":1714139181711,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf10094365ded353","name":"Store - dialed after - with timeout","time":{"start":1714139883134,"stop":1714139883134,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a2ebe530bb403a2","name":"1 Store, 2 relays, 2 fetches","time":{"start":1714139197872,"stop":1714139197872,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b63b1a577a20c66","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1714139701640,"stop":1714139701640,"duration":0},"status":"passed","severity":"normal"},{"uid":"c46c7fc7a470d559","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1714139903278,"stop":1714139903278,"duration":0},"status":"passed","severity":"normal"},{"uid":"53460893816cd317","name":"Push message with content topic containing shell command","time":{"start":1714140494718,"stop":1714140494718,"duration":0},"status":"broken","severity":"normal"},{"uid":"907a4c1ddd302f7f","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1714139207980,"stop":1714139207980,"duration":0},"status":"passed","severity":"normal"},{"uid":"7697c00d1c34a7ec","name":"Push message with content topic containing Chinese","time":{"start":1714140494710,"stop":1714140494710,"duration":0},"status":"broken","severity":"normal"},{"uid":"ab9f31db3edb66fe","name":"Query generator for multiple messages with different message text format","time":{"start":1714139822058,"stop":1714139822059,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4260f6c2a64cf79","name":"Fails to push message with large meta","time":{"start":1714139629762,"stop":1714139629762,"duration":0},"status":"passed","severity":"normal"},{"uid":"4de375ba21c04fab","name":"Push message with content topic containing Script","time":{"start":1714139629716,"stop":1714139629716,"duration":0},"status":"passed","severity":"normal"},{"uid":"308d61c7db31d988","name":"should load peers from local storage and dispatch events","time":{"start":1714139201891,"stop":1714139201891,"duration":0},"status":"passed","severity":"normal"},{"uid":"49a6323ed65d367a","name":"Subscribe to topic containing short and publish message","time":{"start":1714139701642,"stop":1714139701642,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9c25902fb557168","name":"Check message received after nwaku node is restarted","time":{"start":1714139701168,"stop":1714139701169,"duration":1},"status":"skipped","severity":"normal"},{"uid":"34cb2d0a195eea44","name":"Generator, 2 different pubsubtopics","time":{"start":1714139813441,"stop":1714139813442,"duration":1},"status":"passed","severity":"normal"},{"uid":"9731c8fdb62a7bf6","name":"should emit a peer event after start","time":{"start":1714139201889,"stop":1714139201889,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc403fd26f137f26","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1714139755293,"stop":1714139755293,"duration":0},"status":"passed","severity":"normal"},{"uid":"56b1f2b22d0145ed","name":"Check message with no pubsub topic is not received","time":{"start":1714139394366,"stop":1714139394366,"duration":0},"status":"passed","severity":"normal"},{"uid":"72893e36c71e9f00","name":"throws an error for improperly formatted content topics","time":{"start":1714139172888,"stop":1714139172889,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f191553a5151022","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1714139394120,"stop":1714139394121,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a17d620a685080a","name":"Add multiple subscription objects on single nwaku node","time":{"start":1714139475305,"stop":1714139475305,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a84ad482ac89022","name":"more peers than existing","time":{"start":1714139630150,"stop":1714139630150,"duration":0},"status":"skipped","severity":"normal"},{"uid":"27375cb5d9e42d40","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1714139172896,"stop":1714139172896,"duration":0},"status":"passed","severity":"normal"},{"uid":"781617a0bba236f2","name":"Push message with Arabic payload","time":{"start":1714140494693,"stop":1714140494694,"duration":1},"status":"broken","severity":"normal"},{"uid":"3057fc89a4a2a2ee","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1714139903267,"stop":1714139903267,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ac2d911e079ff3a","name":"can start the service","time":{"start":1714139714942,"stop":1714139714943,"duration":1},"status":"passed","severity":"normal"},{"uid":"7564a09bccc55e37","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1714139394125,"stop":1714139394125,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbf4eb96713b2d93","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1714139394104,"stop":1714139394104,"duration":0},"status":"passed","severity":"normal"},{"uid":"47e2893cabf9812b","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1714139903262,"stop":1714139903263,"duration":1},"status":"passed","severity":"normal"},{"uid":"cba40f9d8be638ad","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1714139440415,"stop":1714139440416,"duration":1},"status":"passed","severity":"normal"},{"uid":"71ee7a1beab2ccf7","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1714139180991,"stop":1714139180991,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8f82938d1ef4781","name":"Publish message with custom timestamp: Sat May 06 2023 13:54:25 GMT+0000 (Coordinated Universal Time)","time":{"start":1714139696742,"stop":1714139696742,"duration":0},"status":"passed","severity":"normal"},{"uid":"f61f447f4329043f","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1714139677058,"stop":1714139677059,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ac52700318db2e7","name":"Fails to push message with empty content topic","time":{"start":1714140494721,"stop":1714140494721,"duration":0},"status":"passed","severity":"normal"},{"uid":"295bc1744a26aba0","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1714139198151,"stop":1714139198152,"duration":1},"status":"skipped","severity":"normal"},{"uid":"267bfe577a2a0dec","name":"should only return 1 node with relay capability","time":{"start":1714139198149,"stop":1714139198149,"duration":0},"status":"passed","severity":"normal"},{"uid":"e428f68a0cf47be5","name":"Push message with long payload","time":{"start":1714139629683,"stop":1714139629684,"duration":1},"status":"passed","severity":"normal"},{"uid":"971f6ebf2a265310","name":"Push message with short payload","time":{"start":1714140494688,"stop":1714140494688,"duration":0},"status":"broken","severity":"normal"},{"uid":"551face9539063ee","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1714139172895,"stop":1714139172896,"duration":1},"status":"passed","severity":"normal"},{"uid":"2df636c8a8ab6bd3","name":"start node with empty shard","time":{"start":1714139755310,"stop":1714139755310,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4e0515e3076bc4f","name":"Relay - dialed after","time":{"start":1714139883133,"stop":1714139883133,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc6239dae06bd04c","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1714139475285,"stop":1714139475285,"duration":0},"status":"passed","severity":"normal"},{"uid":"72bdab3b14ef392f","name":"Publish message with custom timestamp: Fri Apr 26 2024 14:54:25 GMT+0000 (Coordinated Universal Time)","time":{"start":1714139696743,"stop":1714139696743,"duration":0},"status":"passed","severity":"normal"},{"uid":"13280af2fb5bd43","name":"should encode/decode to RLP encoding","time":{"start":1714139181715,"stop":1714139181715,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4db36378b2fd89b","name":"Check received message containing JSON","time":{"start":1714139701163,"stop":1714139701163,"duration":0},"status":"passed","severity":"normal"},{"uid":"4eceae01c4aab320","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1714139172882,"stop":1714139172882,"duration":0},"status":"passed","severity":"normal"},{"uid":"388cd4367c1b0772","name":"can start and stop the service","time":{"start":1714139201888,"stop":1714139201888,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1652065858bfad2","name":"Check received message containing numeric","time":{"start":1714139701159,"stop":1714139701159,"duration":0},"status":"passed","severity":"normal"},{"uid":"dae0fc0b9904c6ed","name":"Check message on other pubsub topic is not received","time":{"start":1714139701166,"stop":1714139701166,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8d142bbdd43b698","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1714139903255,"stop":1714139903255,"duration":0},"status":"passed","severity":"normal"},{"uid":"4466d6b503f8f66d","name":"should handle corrupted local storage data gracefully","time":{"start":1714139201891,"stop":1714139201892,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d37e1896eb73c4b","name":"safeDispatchEvent","time":{"start":1714139266146,"stop":1714139266146,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee1b70175bfd5ad2","name":"should be able to decode the field with only FILTER set to true","time":{"start":1714139180987,"stop":1714139180988,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f81aa5d8475f93e","name":"Query Generator, No message returned","time":{"start":1714139805417,"stop":1714139805418,"duration":1},"status":"passed","severity":"normal"},{"uid":"26df3fc595cd180e","name":"caches peers it previously fetched","time":{"start":1714139198148,"stop":1714139198149,"duration":1},"status":"passed","severity":"normal"},{"uid":"d43bc701feba8370","name":"should get / set TCP multiaddr","time":{"start":1714139181716,"stop":1714139181716,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5b99db25aa622ce","name":"Publish message with custom timestamp: Fri Apr 26 2024 12:54:25 GMT+0000 (Coordinated Universal Time)","time":{"start":1714139696742,"stop":1714139696742,"duration":0},"status":"passed","severity":"normal"},{"uid":"916b9ebfe4cc11b5","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1714139475299,"stop":1714139475299,"duration":0},"status":"passed","severity":"normal"},{"uid":"f174453383a5aaad","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1714139701641,"stop":1714139701641,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8c8ebbe8d88df0f","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1714139234799,"stop":1714139234799,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5ee7b23e9def4a8b","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1714139172885,"stop":1714139172885,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fd75f0c9f454a9c","name":"Push message with content topic containing shell command","time":{"start":1714139629718,"stop":1714139629718,"duration":0},"status":"passed","severity":"normal"},{"uid":"c16f78f3ab91f2f2","name":"should return the pubsub topic directly if a string is provided","time":{"start":1714139172902,"stop":1714139172902,"duration":0},"status":"passed","severity":"normal"},{"uid":"735ad085fceba859","name":"returns all values when wanted number is greater than available values","time":{"start":1714139196512,"stop":1714139196512,"duration":0},"status":"passed","severity":"normal"},{"uid":"978971f855c1bbbf","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1714139842397,"stop":1714139842397,"duration":0},"status":"passed","severity":"normal"},{"uid":"28ee15e8767d0a93","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1714139186749,"stop":1714139186750,"duration":1},"status":"passed","severity":"normal"},{"uid":"bca2ad00606ef945","name":"Check received message containing short","time":{"start":1714139701169,"stop":1714139701169,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd46dcd01d0fd1aa","name":"pre and post cipher","time":{"start":1714139208532,"stop":1714139208533,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1bb27c880496bec","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1714139805418,"stop":1714139805419,"duration":1},"status":"passed","severity":"normal"},{"uid":"f33c76f091f180a2","name":"Check received message containing Russian","time":{"start":1714139701171,"stop":1714139701172,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7d50edc047f7e6b","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1714139233838,"stop":1714139233839,"duration":1},"status":"passed","severity":"normal"},{"uid":"247334021244dcb7","name":"Push message with custom timestamp: 1714135794475","time":{"start":1714140494725,"stop":1714140494726,"duration":1},"status":"broken","severity":"normal"},{"uid":"361cd57ed73439d6","name":"Push message with special chars payload","time":{"start":1714140494691,"stop":1714140494692,"duration":1},"status":"broken","severity":"normal"},{"uid":"a3ae6ac6d7d9c78e","name":"Subscribe to topic containing special chars and receive message","time":{"start":1714139903261,"stop":1714139903261,"duration":0},"status":"passed","severity":"normal"},{"uid":"1dac81d270aba3e4","name":"should return unique PubsubTopics for static sharding","time":{"start":1714139172891,"stop":1714139172891,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4cc45af25026df3","name":"Meta field set when metaSetter is specified","time":{"start":1714139186747,"stop":1714139186747,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4e6bdb35cd1a124","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1714139201891,"stop":1714139201891,"duration":0},"status":"passed","severity":"normal"},{"uid":"1652d1f3e9b9b6b1","name":"Ping on unsubscribed peer","time":{"start":1714139305174,"stop":1714139305176,"duration":2},"status":"passed","severity":"normal"},{"uid":"28bd83f81a9b942d","name":"given a content topic, creates a waku node and filter subscription","time":{"start":1714139696862,"stop":1714139696862,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1c297fac921872eb","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1714139303166,"stop":1714139303167,"duration":1},"status":"passed","severity":"normal"},{"uid":"25dbe96cf5040a3c","name":"listenerCount","time":{"start":1714139266145,"stop":1714139266146,"duration":1},"status":"passed","severity":"normal"},{"uid":"35c2741ea027e69d","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1714139172893,"stop":1714139172893,"duration":0},"status":"passed","severity":"normal"},{"uid":"509dcecb827dab91","name":"Check publish message containing JSON","time":{"start":1714139696739,"stop":1714139696739,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1102041fe702978","name":"Check received message containing long","time":{"start":1714139701158,"stop":1714139701158,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9e8d914ae9a013e","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1714139440416,"stop":1714139440416,"duration":0},"status":"passed","severity":"normal"},{"uid":"909807c591d109f4","name":"Push message with content topic containing unicode special characters","time":{"start":1714140494720,"stop":1714140494720,"duration":0},"status":"broken","severity":"normal"},{"uid":"426cb1e8d88c3db","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1714139172900,"stop":1714139172900,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c03651a67d813ec","name":"Push message with content topic containing SQL Injection","time":{"start":1714140494713,"stop":1714140494713,"duration":0},"status":"broken","severity":"normal"},{"uid":"69fcb8afa14123aa","name":"Reopen subscription with peer with lost subscription","time":{"start":1714139305171,"stop":1714139305171,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae88994fe4be53bd","name":"LightPush","time":{"start":1714139883134,"stop":1714139883134,"duration":0},"status":"passed","severity":"normal"},{"uid":"78a3bffe19d44c74","name":"Subscribe to topic containing numeric and receive message","time":{"start":1714139903274,"stop":1714139903275,"duration":1},"status":"passed","severity":"normal"},{"uid":"d273cb03715bbd5","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1714139701646,"stop":1714139701646,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b7f7863cd08ba5d","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app96/2/topic151/test.js","time":{"start":1714139752227,"stop":1714139752228,"duration":1},"status":"passed","severity":"normal"},{"uid":"df4b825f1ac85615","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1714139903279,"stop":1714139903279,"duration":0},"status":"passed","severity":"normal"},{"uid":"21d6fc9c3796dd71","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1714139180990,"stop":1714139180991,"duration":1},"status":"passed","severity":"normal"},{"uid":"98e4ff28fac7a60b","name":"removeEventListener with wrong event","time":{"start":1714139266145,"stop":1714139266145,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bd6a1bb0e2134b2","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1714139303160,"stop":1714139303160,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f166c54aed512cf","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1714139805418,"stop":1714139805418,"duration":0},"status":"passed","severity":"normal"},{"uid":"80127620b768222e","name":"random static sharding 2 - Cluster ID: 276, Shard ID: 336","time":{"start":1714139755293,"stop":1714139755294,"duration":1},"status":"passed","severity":"normal"},{"uid":"84be58db4246c40e","name":"should be called for bootstrap peers","time":{"start":1714139233837,"stop":1714139233838,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae4d16824f76a5cb","name":"Check received message containing special chars","time":{"start":1714139701159,"stop":1714139701159,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4c4e3e8980eeba9","name":"Decoder throws on empty string content topic","time":{"start":1714139207983,"stop":1714139207984,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6f029becb0b0a0a","name":"handles empty contentTopics array correctly","time":{"start":1714139172906,"stop":1714139172906,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1283c09c903d87d","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1714139394126,"stop":1714139394126,"duration":0},"status":"passed","severity":"normal"},{"uid":"55aa1f0ea74b63b9","name":"Check publish message containing Script","time":{"start":1714139696738,"stop":1714139696738,"duration":0},"status":"passed","severity":"normal"},{"uid":"b994f68cc3644804","name":"Subscribe to topic containing shell command and receive message","time":{"start":1714139475302,"stop":1714139475302,"duration":0},"status":"passed","severity":"normal"},{"uid":"6198c61a5c275c25","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1714139701181,"stop":1714139701182,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e147fead2a27efb","name":"Push message with content topic containing Basic HTML tag","time":{"start":1714139629717,"stop":1714139629717,"duration":0},"status":"passed","severity":"normal"},{"uid":"49fea96f2514030a","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1714139394127,"stop":1714139394127,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a5fdeb5ad1c0425","name":"should return false","time":{"start":1714139181714,"stop":1714139181714,"duration":0},"status":"passed","severity":"normal"},{"uid":"d077ba995347db91","name":"Push message with long payload","time":{"start":1714140494689,"stop":1714140494689,"duration":0},"status":"broken","severity":"normal"},{"uid":"d7e9dcb714fff195","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714139394111,"stop":1714139394112,"duration":1},"status":"passed","severity":"normal"},{"uid":"5167579c7ef17640","name":"should not fail to start the service if it is already started","time":{"start":1714139234796,"stop":1714139234796,"duration":0},"status":"passed","severity":"normal"},{"uid":"b08af5b7a1d7487e","name":"Check received message containing SQL Injection","time":{"start":1714139394345,"stop":1714139394346,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0dc68b595a7f9ff","name":"Subscribe to topic containing numeric and receive message","time":{"start":1714139475292,"stop":1714139475297,"duration":5},"status":"passed","severity":"normal"},{"uid":"55f78e601f074a93","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1714139903265,"stop":1714139903266,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7db4f6ab266d06c","name":"Push message with shell command payload","time":{"start":1714140494701,"stop":1714140494701,"duration":0},"status":"broken","severity":"normal"},{"uid":"7f0e00c334c93e54","name":"Check publish message containing Basic HTML tag","time":{"start":1714139696739,"stop":1714139696739,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3dfc5d265d007a8","name":"Waku message hash computation (meta attribute not present)","time":{"start":1714139175585,"stop":1714139175585,"duration":0},"status":"passed","severity":"normal"},{"uid":"fddc57be97c5f9cf","name":"Correctly serialized arguments","time":{"start":1714139521781,"stop":1714139521781,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b043acf289c00af","name":"Subscribe to topic containing long and publish message","time":{"start":1714139701643,"stop":1714139701643,"duration":0},"status":"passed","severity":"normal"},{"uid":"c65134d8361c81ee","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1714139677047,"stop":1714139677048,"duration":1},"status":"passed","severity":"normal"},{"uid":"a82df970152b923f","name":"Check received message containing SQL Injection","time":{"start":1714139701161,"stop":1714139701162,"duration":1},"status":"passed","severity":"normal"},{"uid":"213bfc28d72b1081","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714139542225,"stop":1714139542225,"duration":0},"status":"passed","severity":"normal"},{"uid":"57cce1c77212136e","name":"Check received message containing Arabic","time":{"start":1714139394337,"stop":1714139394344,"duration":7},"status":"passed","severity":"normal"},{"uid":"9865be841dcaf1c1","name":"should not throw an error for a single configured topic","time":{"start":1714139172901,"stop":1714139172901,"duration":0},"status":"passed","severity":"normal"},{"uid":"48758bbcb897561d","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1714139198150,"stop":1714139198151,"duration":1},"status":"passed","severity":"normal"},{"uid":"964d8c3e8acb37b8","name":"Check message with no content topic is not received","time":{"start":1714139701183,"stop":1714139701183,"duration":0},"status":"passed","severity":"normal"},{"uid":"39180b9a759fbf43","name":"Reopen subscription with peer with lost subscription","time":{"start":1714139305176,"stop":1714139305179,"duration":3},"status":"passed","severity":"normal"},{"uid":"6dafd17ebb43950c","name":"isConnected should return true after first peer connects","time":{"start":1714139278778,"stop":1714139278778,"duration":0},"status":"passed","severity":"normal"},{"uid":"417f1b7d5aacece4","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1714139394115,"stop":1714139394115,"duration":0},"status":"passed","severity":"normal"},{"uid":"472ab8031d782764","name":"configure the node with multiple content topics","time":{"start":1714139752233,"stop":1714139752234,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d951e32e8ea6aed","name":"Check received message containing Basic HTML tag","time":{"start":1714139701163,"stop":1714139701163,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5b64af8c63e9528","name":"Query Generator - backward","time":{"start":1714139835714,"stop":1714139835715,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a1f3fc90ebd65c7","name":"should throw an error for missing required configuration","time":{"start":1714139172894,"stop":1714139172894,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd9231423e45a870","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1714139813439,"stop":1714139813439,"duration":0},"status":"passed","severity":"normal"},{"uid":"5076a4c1e7d8901a","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app65/3/topic423/test.js","time":{"start":1714139752228,"stop":1714139752228,"duration":0},"status":"passed","severity":"normal"},{"uid":"1887bcb3a91a77c9","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714139394124,"stop":1714139394124,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb427a5cf61d3fa6","name":"Check received message containing unicode special characters","time":{"start":1714139394352,"stop":1714139394353,"duration":1},"status":"passed","severity":"normal"},{"uid":"9782ee660239238b","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1714139822062,"stop":1714139822063,"duration":1},"status":"passed","severity":"normal"},{"uid":"28ae512a395edce0","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1714139172903,"stop":1714139172903,"duration":0},"status":"passed","severity":"normal"},{"uid":"3af95fc9e0d11fc5","name":"start node with ApplicationInfo","time":{"start":1714139752234,"stop":1714139752234,"duration":0},"status":"passed","severity":"normal"},{"uid":"d42c4aa67482bac7","name":"Check meta is set [symmetric]","time":{"start":1714139207981,"stop":1714139207981,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c2cb8e512f8c0f","name":"Push message with Chinese payload","time":{"start":1714140494692,"stop":1714140494693,"duration":1},"status":"broken","severity":"normal"},{"uid":"551a44b2caa616ea","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1714139701165,"stop":1714139701166,"duration":1},"status":"passed","severity":"normal"},{"uid":"291f9282c657ddd6","name":"Subscribe to topic containing numeric and publish message","time":{"start":1714139701643,"stop":1714139701644,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b30297709099c77","name":"Subscribe to topic containing short and receive message","time":{"start":1714139475288,"stop":1714139475291,"duration":3},"status":"passed","severity":"normal"},{"uid":"c21a5575e09ac8d2","name":"Check publish message after service node is restarted","time":{"start":1714139696747,"stop":1714139696747,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a1f9fea994f8c964","name":"Push message with content topic containing Arabic","time":{"start":1714139629704,"stop":1714139629715,"duration":11},"status":"passed","severity":"normal"},{"uid":"939e226f61afd2a8","name":"start node with empty content topic","time":{"start":1714139752235,"stop":1714139752235,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae92a636f7485ea0","name":"should be able to decode the field with only STORE set to true","time":{"start":1714139180988,"stop":1714139180989,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4051bffd3298622","name":"Push message with content topic containing emoji","time":{"start":1714139629719,"stop":1714139629720,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d6ed48a61c6fd59","name":"Push message with content topic containing short","time":{"start":1714139629701,"stop":1714139629702,"duration":1},"status":"passed","severity":"normal"},{"uid":"897ce7b91588fe5","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1714139877258,"stop":1714139877258,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb1e2052bf0a4cc","name":"Relay","time":{"start":1714139235493,"stop":1714139235493,"duration":0},"status":"passed","severity":"normal"},{"uid":"7318c3fb850335e2","name":"should properly create location multiaddrs - tcp4","time":{"start":1714139181717,"stop":1714139181717,"duration":0},"status":"passed","severity":"normal"},{"uid":"81c45cb826cb538e","name":"All","time":{"start":1714139235494,"stop":1714139235494,"duration":0},"status":"passed","severity":"normal"},{"uid":"33175567843fdd8a","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1714139172908,"stop":1714139172908,"duration":0},"status":"passed","severity":"normal"},{"uid":"86ceca9d95db4551","name":"Subscribe to topic containing short and receive message","time":{"start":1714139903259,"stop":1714139903260,"duration":1},"status":"passed","severity":"normal"},{"uid":"756aebb6d77f0ff0","name":"Push message with JSON payload","time":{"start":1714140494700,"stop":1714140494700,"duration":0},"status":"broken","severity":"normal"},{"uid":"31d9c4e53f542522","name":"Throws when trying to push message with empty payload","time":{"start":1714140494706,"stop":1714140494706,"duration":0},"status":"broken","severity":"normal"},{"uid":"8db1d4b4e6c11cbe","name":"Passing page size 110 when there are 120 messages","time":{"start":1714139853214,"stop":1714139853215,"duration":1},"status":"passed","severity":"normal"},{"uid":"faa83663729704f9","name":"Subscribe to topic containing Script and receive message","time":{"start":1714139903263,"stop":1714139903264,"duration":1},"status":"passed","severity":"normal"},{"uid":"3dbd74a823745888","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1714139303163,"stop":1714139303163,"duration":0},"status":"passed","severity":"normal"},{"uid":"aefeccdd5e9e470c","name":"A test","time":{"start":1714139475457,"stop":1714139475458,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb56d0f7332b5ab3","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1714139665394,"stop":1714139665394,"duration":0},"status":"skipped","severity":"normal"},{"uid":"51d58ae3ce3b0983","name":"Push message with shell command payload","time":{"start":1714139629698,"stop":1714139629699,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c425812682c74c2","name":"Fails to push message with large meta","time":{"start":1714140494723,"stop":1714140494723,"duration":0},"status":"broken","severity":"normal"},{"uid":"421eaf3f39b44008","name":"Add multiple subscription objects on single nwaku node","time":{"start":1714139903268,"stop":1714139903268,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ad3e86ccfe44a5a","name":"Decoder throws on undefined content topic","time":{"start":1714139186748,"stop":1714139186749,"duration":1},"status":"passed","severity":"normal"},{"uid":"551d495ee7cdaaf6","name":"Nodes with multiple pubsub topic","time":{"start":1714139677049,"stop":1714139677051,"duration":2},"status":"passed","severity":"normal"},{"uid":"9b4a94ae7c3ab209","name":"Ping on subscribed peer","time":{"start":1714139305157,"stop":1714139305159,"duration":2},"status":"passed","severity":"normal"},{"uid":"477c950b311ce387","name":"should properly create location multiaddrs - udp6","time":{"start":1714139181717,"stop":1714139181717,"duration":0},"status":"passed","severity":"normal"},{"uid":"81f002282dba085a","name":"Push message on custom pubsubTopic","time":{"start":1714139542225,"stop":1714139542225,"duration":0},"status":"passed","severity":"normal"},{"uid":"681c3025b3d6276b","name":"throws on content topic with empty topic name field","time":{"start":1714139172878,"stop":1714139172878,"duration":0},"status":"passed","severity":"normal"},{"uid":"841c994aea055f73","name":"Push message with meta","time":{"start":1714140494722,"stop":1714140494722,"duration":0},"status":"broken","severity":"normal"},{"uid":"4cfe9d7523966cd1","name":"should not fail to stop the service if it was not started","time":{"start":1714139234795,"stop":1714139234796,"duration":1},"status":"passed","severity":"normal"},{"uid":"bfff06a3644e7183","name":"Encoder throws on undefined content topic","time":{"start":1714139209953,"stop":1714139209953,"duration":0},"status":"passed","severity":"normal"},{"uid":"873f430f422c82bd","name":"Fails to publish duplicate message","time":{"start":1714139696743,"stop":1714139696743,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b2b6c6381505571","name":"should not fail to start the service if it is already started","time":{"start":1714139714944,"stop":1714139714945,"duration":1},"status":"passed","severity":"normal"},{"uid":"9fe8988d4c03bb33","name":"Push message with short payload","time":{"start":1714139629682,"stop":1714139629683,"duration":1},"status":"passed","severity":"normal"},{"uid":"6abf9727aea59673","name":"Push message with content topic containing numeric","time":{"start":1714140494708,"stop":1714140494708,"duration":0},"status":"broken","severity":"normal"},{"uid":"c28ea56ddace5b85","name":"Push message with content topic containing unicode special characters","time":{"start":1714139629719,"stop":1714139629719,"duration":0},"status":"passed","severity":"normal"},{"uid":"321520978c002e53","name":"Subscribe to topic containing JSON and receive message","time":{"start":1714139475302,"stop":1714139475302,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a44966b5a4f3199","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1714139225718,"stop":1714139225719,"duration":1},"status":"passed","severity":"normal"},{"uid":"82f49a5b417d0c15","name":"Waku message hash computation","time":{"start":1714139175583,"stop":1714139175585,"duration":2},"status":"passed","severity":"normal"},{"uid":"297a3812587ab3f2","name":"Reopen subscription with peer with lost subscription","time":{"start":1714139256685,"stop":1714139256686,"duration":1},"status":"passed","severity":"normal"},{"uid":"b23050b821beac3e","name":"Generator, 2 different pubsubtopics","time":{"start":1714139813438,"stop":1714139813438,"duration":0},"status":"passed","severity":"normal"},{"uid":"1034e4f60fd1a9a3","name":"Callback on promise, aborts when callback returns true","time":{"start":1714139822061,"stop":1714139822062,"duration":1},"status":"passed","severity":"normal"},{"uid":"856401d4bdc3d022","name":"Push message with content topic containing numeric","time":{"start":1714139629702,"stop":1714139629703,"duration":1},"status":"passed","severity":"normal"},{"uid":"47e983fa0cf9848d","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1714139172896,"stop":1714139172896,"duration":0},"status":"passed","severity":"normal"},{"uid":"34b81123900de6bc","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1714139903272,"stop":1714139903272,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2ee501e8ddab799","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1714139172898,"stop":1714139172898,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6d8357185de4b42","name":"Subscribe to topic containing special chars and publish message","time":{"start":1714139701644,"stop":1714139701645,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a7facd7ced374c0","name":"shard 0","time":{"start":1714139755291,"stop":1714139755292,"duration":1},"status":"passed","severity":"normal"},{"uid":"cff6c346c73381c1","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1714139180983,"stop":1714139180984,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f46e390acccb111","name":"Push message with content topic containing Russian","time":{"start":1714139629715,"stop":1714139629715,"duration":0},"status":"passed","severity":"normal"},{"uid":"947d7e5cc7a38528","name":"should not fail to stop the service if it was not started","time":{"start":1714139201888,"stop":1714139201889,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f8fd6ef4dd2d56e","name":"Passing page size 11 when there are 10 messages","time":{"start":1714139853213,"stop":1714139853214,"duration":1},"status":"passed","severity":"normal"},{"uid":"71102b0dc26efd47","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1714139754988,"stop":1714139754989,"duration":1},"status":"passed","severity":"normal"},{"uid":"93490e938c0797e4","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1714139181712,"stop":1714139181712,"duration":0},"status":"passed","severity":"normal"},{"uid":"308b01a20cceeda4","name":"Push message with content topic containing JSON","time":{"start":1714140494717,"stop":1714140494717,"duration":0},"status":"broken","severity":"normal"},{"uid":"9d227a0b075f470b","name":"Check received message containing escaped characters","time":{"start":1714139701178,"stop":1714139701178,"duration":0},"status":"passed","severity":"normal"},{"uid":"78da85f297477527","name":"should properly compute the node id","time":{"start":1714139181714,"stop":1714139181715,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f96cbb3a3f659de","name":"Check publish message containing emoji","time":{"start":1714139696741,"stop":1714139696741,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ec5cde82b440eaf","name":"Refresh subscription","time":{"start":1714139903259,"stop":1714139903259,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ec0c36c169f74a0","name":"Query with Promise Callback, No message returned","time":{"start":1714139805424,"stop":1714139805424,"duration":0},"status":"passed","severity":"normal"},{"uid":"aac8645c7695e0bc","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1714139394121,"stop":1714139394121,"duration":0},"status":"passed","severity":"normal"},{"uid":"d71f4e0721faa553","name":"1 Relay, 1 Filter, gives up","time":{"start":1714139197873,"stop":1714139197873,"duration":0},"status":"passed","severity":"normal"},{"uid":"afb1a0b8b1206c07","name":"Generator, custom pubsub topic","time":{"start":1714139813441,"stop":1714139813441,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ff5a524ddcd8bf9","name":"Decoder throws on empty string content topic","time":{"start":1714139209954,"stop":1714139209954,"duration":0},"status":"passed","severity":"normal"},{"uid":"4897074e477adf72","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1714139701649,"stop":1714139701649,"duration":0},"status":"passed","severity":"normal"},{"uid":"2eba71d6b2938df1","name":"it tolerates circular branch references","time":{"start":1714139198147,"stop":1714139198147,"duration":0},"status":"passed","severity":"normal"},{"uid":"f12f5e06aee58767","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1714139172883,"stop":1714139172883,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbe0f6a6ef559e75","name":"Push message with unicode special characters payload","time":{"start":1714140494703,"stop":1714140494703,"duration":0},"status":"broken","severity":"normal"},{"uid":"da4cb7f05ed5e82b","name":"should throw an error for empty SingleShardInfos array","time":{"start":1714139172890,"stop":1714139172890,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0ddbe3189808d7d","name":"Encoder throws on undefined content topic","time":{"start":1714139207982,"stop":1714139207982,"duration":0},"status":"passed","severity":"normal"},{"uid":"3355dc3e0d37ba41","name":"Push message with Script payload","time":{"start":1714139629696,"stop":1714139629696,"duration":0},"status":"passed","severity":"normal"},{"uid":"576782ccf61c499b","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1714139172883,"stop":1714139172884,"duration":1},"status":"passed","severity":"normal"},{"uid":"e74851eceddbb9b2","name":"Publish without waiting for remote peer","time":{"start":1714139701639,"stop":1714139701639,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc4def4b44fc9a75","name":"Check received message with timestamp: 1714139224783000000 ","time":{"start":1714139701165,"stop":1714139701165,"duration":0},"status":"passed","severity":"normal"},{"uid":"f825bb1d26c9e70b","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1714139172899,"stop":1714139172899,"duration":0},"status":"passed","severity":"normal"},{"uid":"8446af94c07f2e22","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 4","time":{"start":1714139172905,"stop":1714139172905,"duration":0},"status":"passed","severity":"normal"},{"uid":"808b1280e3003e79","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1714139701645,"stop":1714139701645,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a4563b95e1626b1","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1714139172901,"stop":1714139172901,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9bd39d0e3cbc2d2","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1714139754990,"stop":1714139754990,"duration":0},"status":"passed","severity":"normal"},{"uid":"79ca54d3f10ba863","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1714139225674,"stop":1714139225679,"duration":5},"status":"passed","severity":"normal"},{"uid":"5beb948aef27be68","name":"should encode/decode to text encoding","time":{"start":1714139181715,"stop":1714139181715,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b5359e57ab5302","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1714139440412,"stop":1714139440413,"duration":1},"status":"passed","severity":"normal"},{"uid":"833fd1dcce9b8c1","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1714139394107,"stop":1714139394107,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9398fdec452eb57","name":"should set field with only RELAY enabled","time":{"start":1714139181719,"stop":1714139181719,"duration":0},"status":"passed","severity":"normal"},{"uid":"605803eba5331583","name":"Promise Callback - backward","time":{"start":1714139835716,"stop":1714139835716,"duration":0},"status":"passed","severity":"normal"},{"uid":"534620914e65a8f2","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1714139701641,"stop":1714139701641,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbffb60492d6e6cc","name":"Subscribe and receive messages via waku relay post","time":{"start":1714139903270,"stop":1714139903270,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ab63bd8e7f489a6","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app11/1/topic54/proto","time":{"start":1714139752229,"stop":1714139752229,"duration":0},"status":"passed","severity":"normal"},{"uid":"1aa5bdd93c887ce7","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1714139440411,"stop":1714139440411,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea4075854338ba25","name":"should properly create peer info with all multiaddrs","time":{"start":1714139181718,"stop":1714139181718,"duration":0},"status":"passed","severity":"normal"},{"uid":"65081209efcada3a","name":"isConnected should return false after all peers disconnect","time":{"start":1714139225719,"stop":1714139225720,"duration":1},"status":"passed","severity":"normal"},{"uid":"18ef4e4c38b237f1","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1714139172884,"stop":1714139172884,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f7d0c9c9216292f","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1714139903258,"stop":1714139903258,"duration":0},"status":"passed","severity":"normal"},{"uid":"c26b05d48505eee9","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1714139903271,"stop":1714139903271,"duration":0},"status":"passed","severity":"normal"},{"uid":"45db3393378b026f","name":"Delete observer","time":{"start":1714139633678,"stop":1714139633683,"duration":5},"status":"passed","severity":"normal"},{"uid":"fdf435831711646e","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1714139696741,"stop":1714139696741,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5eee62f87a61eda","name":"Subscribe and receive messages via lightPush","time":{"start":1714139903254,"stop":1714139903255,"duration":1},"status":"passed","severity":"normal"},{"uid":"a33d27b4ac58051c","name":"should only return 1 node with relay and store capability","time":{"start":1714139198149,"stop":1714139198149,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b54b2364f9e8d1f","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1714139172897,"stop":1714139172897,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f518154f24734d6","name":"Check received message containing Script","time":{"start":1714139394346,"stop":1714139394347,"duration":1},"status":"passed","severity":"normal"},{"uid":"8814abb745ec8337","name":"Check received message containing Basic HTML tag","time":{"start":1714139701175,"stop":1714139701176,"duration":1},"status":"passed","severity":"normal"},{"uid":"7fb120982a4f08ea","name":"throws on content topic with empty encoding field","time":{"start":1714139172879,"stop":1714139172879,"duration":0},"status":"passed","severity":"normal"},{"uid":"154951ce5fc8f685","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1714139394105,"stop":1714139394106,"duration":1},"status":"passed","severity":"normal"},{"uid":"52c700db3ee5da1c","name":"Push message with numeric payload","time":{"start":1714140494690,"stop":1714140494690,"duration":0},"status":"broken","severity":"normal"},{"uid":"e0c7d93dab870422","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1714139677058,"stop":1714139677058,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff65ae33e83fbe99","name":"Subscribe to topic containing emoji and receive message","time":{"start":1714139903279,"stop":1714139903280,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e4929d532d16b63","name":"Check received message containing long","time":{"start":1714139394324,"stop":1714139394324,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4e7d6f5a0443171","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1714139903276,"stop":1714139903276,"duration":0},"status":"passed","severity":"normal"},{"uid":"87d3740551d8aefc","name":"Refresh subscription","time":{"start":1714139475287,"stop":1714139475288,"duration":1},"status":"passed","severity":"normal"},{"uid":"6883f5cb8f7a4b2","name":"Push message with content topic containing Russian","time":{"start":1714140494712,"stop":1714140494712,"duration":0},"status":"broken","severity":"normal"},{"uid":"481d4ecd052b1dd8","name":"Subscribe to topic containing JSON and receive message","time":{"start":1714139903266,"stop":1714139903266,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0d04dd0137648c3","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1714139172885,"stop":1714139172886,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2183a9c81f2d304","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1714139172898,"stop":1714139172898,"duration":0},"status":"passed","severity":"normal"},{"uid":"34edd89d4ed43e96","name":"Publish message with rate limit","time":{"start":1714139696748,"stop":1714139696748,"duration":0},"status":"passed","severity":"normal"},{"uid":"56ce73230bf6721a","name":"new peer added after a peer was already found","time":{"start":1714139665393,"stop":1714139665394,"duration":1},"status":"skipped","severity":"normal"},{"uid":"2256275d3ec52ed","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1714139197867,"stop":1714139197867,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a27bf1e249d1f88","name":"Passing page size 1 when there are 4 messages","time":{"start":1714139853210,"stop":1714139853212,"duration":2},"status":"passed","severity":"normal"},{"uid":"e46ad71a12524a27","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1714139394108,"stop":1714139394109,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd18a646a0341aa4","name":"Check publish message containing long","time":{"start":1714139696734,"stop":1714139696734,"duration":0},"status":"passed","severity":"normal"},{"uid":"28691e09cd9b5a2b","name":"Push message with content topic containing Chinese","time":{"start":1714139629704,"stop":1714139629704,"duration":0},"status":"passed","severity":"normal"},{"uid":"f89778d1aad85932","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1714139198151,"stop":1714139198151,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c1eef6cbf7cf6d00","name":"Subscribe to topic containing emoji and receive message","time":{"start":1714139903267,"stop":1714139903268,"duration":1},"status":"passed","severity":"normal"},{"uid":"be252059e7f2d0fb","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1714139542225,"stop":1714139542226,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f28848a7c9974b7","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1714139197863,"stop":1714139197864,"duration":1},"status":"passed","severity":"normal"},{"uid":"12ab8fda87acefaa","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1714139701640,"stop":1714139701640,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f6fbd7a5d6991a1","name":"does not throw on valid cases","time":{"start":1714139172873,"stop":1714139172874,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e6e1573614e7256","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1714139394103,"stop":1714139394104,"duration":1},"status":"passed","severity":"normal"},{"uid":"99b258c285338d61","name":"should properly create location multiaddrs - udp","time":{"start":1714139181717,"stop":1714139181718,"duration":1},"status":"passed","severity":"normal"},{"uid":"31e149c623a46a67","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1714139172897,"stop":1714139172897,"duration":0},"status":"passed","severity":"normal"},{"uid":"14269a98ea76030c","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1714139317612,"stop":1714139317617,"duration":5},"status":"passed","severity":"normal"},{"uid":"b0c099bb554995e2","name":"Check received message containing shell command","time":{"start":1714139701163,"stop":1714139701163,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd195786e3e2200f","name":"handles different networkShards values correctly","time":{"start":1714139172888,"stop":1714139172888,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8b8d5a8a76fab5d","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1714139516615,"stop":1714139516616,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f7b21c0fd74239","name":"Check received message containing unicode special characters","time":{"start":1714139701178,"stop":1714139701179,"duration":1},"status":"passed","severity":"normal"},{"uid":"27bc87fe2179358","name":"should not receive a peer event after stop","time":{"start":1714139714947,"stop":1714139714947,"duration":0},"status":"passed","severity":"normal"},{"uid":"3467eaee4dabb0fd","name":"different cluster, different shard: nodes don't connect","time":{"start":1714139516618,"stop":1714139516619,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0a51b60ba26919a","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1714139225680,"stop":1714139225697,"duration":17},"status":"passed","severity":"normal"},{"uid":"49eb4aa92bef45c6","name":"Subscribe to topic containing Script and receive message","time":{"start":1714139475300,"stop":1714139475300,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf76b6f533608109","name":"throws on content topic with non-number generation field","time":{"start":1714139172875,"stop":1714139172876,"duration":1},"status":"passed","severity":"normal"},{"uid":"84749654a4629c99","name":"Subscribe to topic containing shell command and receive message","time":{"start":1714139903266,"stop":1714139903266,"duration":0},"status":"passed","severity":"normal"},{"uid":"40a4206f81d8d16d","name":"Subscribe to topic containing Russian and receive message","time":{"start":1714139903276,"stop":1714139903276,"duration":0},"status":"passed","severity":"normal"},{"uid":"d02282633da06e22","name":"should throw error - no public key","time":{"start":1714139181714,"stop":1714139181714,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddad075541e5eb1","name":"Relay + Store","time":{"start":1714139235493,"stop":1714139235493,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5fbc0a1869f396c","name":"Publishes to nwaku","time":{"start":1714139658982,"stop":1714139658983,"duration":1},"status":"passed","severity":"normal"},{"uid":"d321473e930e1891","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1714139877261,"stop":1714139877261,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ee77d712edce484","name":"passes more than one ENR URLs and attempts connection","time":{"start":1714139234799,"stop":1714139234799,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1378538cb9ee02e1","name":"Symmetric encrypt & Decrypt","time":{"start":1714139208531,"stop":1714139208532,"duration":1},"status":"passed","severity":"normal"},{"uid":"18404a6d8c920c05","name":"Nodes with multiple pubsub topic","time":{"start":1714139677059,"stop":1714139677066,"duration":7},"status":"passed","severity":"normal"},{"uid":"1cdf03986978a9e6","name":"Ordered Callback - backward","time":{"start":1714139835717,"stop":1714139835718,"duration":1},"status":"passed","severity":"normal"},{"uid":"4897b874cbd6844c","name":"random static sharding 8 - Cluster ID: 162, Shard ID: 279","time":{"start":1714139755303,"stop":1714139755303,"duration":0},"status":"passed","severity":"normal"},{"uid":"86f1a2c57a1bbf68","name":"Wrong topic","time":{"start":1714139752233,"stop":1714139752233,"duration":0},"status":"passed","severity":"normal"},{"uid":"5aca6998ef54a820","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1714139677055,"stop":1714139677056,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3d962709143bec8","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1714139877257,"stop":1714139877257,"duration":0},"status":"passed","severity":"normal"},{"uid":"fef009009eb68506","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1714139394125,"stop":1714139394126,"duration":1},"status":"passed","severity":"normal"},{"uid":"af9b815351299b7c","name":"should throw an error for an unconfigured topic","time":{"start":1714139172901,"stop":1714139172902,"duration":1},"status":"passed","severity":"normal"},{"uid":"447934f62eae60a9","name":"Ping on subscribed peer","time":{"start":1714139305173,"stop":1714139305173,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d7c4cf026584591","name":"throws on empty content topic","time":{"start":1714139172874,"stop":1714139172875,"duration":1},"status":"passed","severity":"normal"},{"uid":"1298b716aa67ed71","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1714139233840,"stop":1714139233840,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b0361be75e2165b","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1714139991374,"stop":1714139991374,"duration":0},"status":"passed","severity":"normal"},{"uid":"215dea50482cdb36","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1714139186630,"stop":1714139186630,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4b6baf8f8fbecc4","name":"Check message with invalid timestamp is not received","time":{"start":1714139701166,"stop":1714139701166,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba2f083a6ecd4105","name":"Check received message containing Chinese","time":{"start":1714139701170,"stop":1714139701171,"duration":1},"status":"passed","severity":"normal"},{"uid":"2deb93deb60c8d26","name":"connected peers and dial","time":{"start":1714139630146,"stop":1714139630150,"duration":4},"status":"skipped","severity":"normal"},{"uid":"4ecd26a6bb7ef201","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1714139303161,"stop":1714139303161,"duration":0},"status":"passed","severity":"normal"},{"uid":"a97858bcedc4f3fc","name":"addEventListener with correct event","time":{"start":1714139266143,"stop":1714139266144,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4d2be83dbdc2357","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1714139475256,"stop":1714139475257,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6f3406950d1f4d5","name":"Filter","time":{"start":1714139883135,"stop":1714139883135,"duration":0},"status":"passed","severity":"normal"},{"uid":"92630f8cd8bf94d3","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714139394126,"stop":1714139394127,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6da660760dd67ac","name":"throws on content topic with generation field greater than 0","time":{"start":1714139172876,"stop":1714139172876,"duration":0},"status":"passed","severity":"normal"},{"uid":"12aa8a03818b6074","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1714139394115,"stop":1714139394120,"duration":5},"status":"passed","severity":"normal"},{"uid":"f261c59ff8a9ba51","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1714139303168,"stop":1714139303169,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1099716c597a491","name":"Push message with content topic containing Script","time":{"start":1714140494714,"stop":1714140494714,"duration":0},"status":"broken","severity":"normal"},{"uid":"24622e5c9a9c68f","name":"different cluster, same shard: nodes don't connect","time":{"start":1714139516618,"stop":1714139516618,"duration":0},"status":"passed","severity":"normal"},{"uid":"36c208652cc3352","name":"Check received message containing XML","time":{"start":1714139701162,"stop":1714139701162,"duration":0},"status":"passed","severity":"normal"},{"uid":"b342e416f81c53a7","name":"Check publish message containing special chars","time":{"start":1714139696735,"stop":1714139696735,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b24928c34178c86","name":"should return empty list for no shard","time":{"start":1714139172893,"stop":1714139172893,"duration":0},"status":"passed","severity":"normal"},{"uid":"8253ffeef960e53c","name":"Push message with content topic containing special chars","time":{"start":1714139629703,"stop":1714139629704,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8733b4377a5052d","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1714139197863,"stop":1714139197863,"duration":0},"status":"passed","severity":"normal"},{"uid":"6af7d9a93455fdcd","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1714139877256,"stop":1714139877257,"duration":1},"status":"passed","severity":"normal"},{"uid":"dcef476959d2f935","name":"handles empty shards array correctly","time":{"start":1714139172906,"stop":1714139172906,"duration":0},"status":"passed","severity":"normal"},{"uid":"eda1a1c10f375439","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1714139677048,"stop":1714139677049,"duration":1},"status":"passed","severity":"normal"},{"uid":"9efba0580752bda7","name":"Subscribe to topic containing Russian and receive message","time":{"start":1714139903262,"stop":1714139903262,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e2eacd8aaee12c3","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1714139542224,"stop":1714139542224,"duration":0},"status":"passed","severity":"normal"},{"uid":"e418f6bc226a6750","name":"Ping on unsubscribed peer","time":{"start":1714139305169,"stop":1714139305170,"duration":1},"status":"passed","severity":"normal"},{"uid":"8564aedb92749349","name":"Overlapping topic subscription","time":{"start":1714139903259,"stop":1714139903259,"duration":0},"status":"passed","severity":"normal"},{"uid":"24faa11eb280d638","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1714139903267,"stop":1714139903267,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f1fc9207d8e5532","name":"Reusing cursor across nodes","time":{"start":1714139754990,"stop":1714139754990,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e597c1672ab83d2","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1714139172902,"stop":1714139172902,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bbc7cb138195bc8","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714139394114,"stop":1714139394114,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f7a1733144b2253","name":"Ordered Callback - forward","time":{"start":1714139835716,"stop":1714139835716,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ca90176bda6d144","name":"getPeersByDiscovery","time":{"start":1714139266145,"stop":1714139266145,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d9c7ea6b6f08cf4","name":"stop","time":{"start":1714139266147,"stop":1714139266147,"duration":0},"status":"passed","severity":"normal"},{"uid":"d02bf1c40093ee2f","name":"Check received message containing escaped characters","time":{"start":1714139394352,"stop":1714139394352,"duration":0},"status":"passed","severity":"normal"},{"uid":"b44fc2f13836c0bb","name":"Push message with Basic HTML tag payload","time":{"start":1714140494699,"stop":1714140494699,"duration":0},"status":"broken","severity":"normal"},{"uid":"d9a4320617d09224","name":"Query with Ordered Callback, No message returned","time":{"start":1714139805419,"stop":1714139805420,"duration":1},"status":"passed","severity":"normal"},{"uid":"f09e0c1ff92c4e9c","name":"Subscribe to topic containing JSON and receive message","time":{"start":1714139903278,"stop":1714139903278,"duration":0},"status":"passed","severity":"normal"},{"uid":"23fa7c2c25a867fd","name":"should decode valid enr with tcp successfully","time":{"start":1714139181712,"stop":1714139181712,"duration":0},"status":"passed","severity":"normal"},{"uid":"45ee88eb196cb81c","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1714139842398,"stop":1714139842398,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff7291745d78a0e9","name":"Subscribe and receive messages via lightPush","time":{"start":1714139475255,"stop":1714139475256,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e763d0f84552138","name":"should be able to decode the field with only RELAY set to true","time":{"start":1714139180986,"stop":1714139180987,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0cdfb5a6c3eb5e3","name":"Add multiple subscription objects on single nwaku node","time":{"start":1714139903280,"stop":1714139903280,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a3acd5407590b8a","name":"Check received message containing Arabic","time":{"start":1714139701171,"stop":1714139701171,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b703d19ab4b507a","name":"Check publish message after client node is restarted","time":{"start":1714139696747,"stop":1714139696747,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ce9475d2b803afb6","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1714139197865,"stop":1714139197866,"duration":1},"status":"passed","severity":"normal"},{"uid":"7aa28e8711d2c117","name":"receives messages sent to provided content topic through callback (Waku class)","time":{"start":1714139696863,"stop":1714139696863,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e768bcad8432779f","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1714139278777,"stop":1714139278777,"duration":0},"status":"passed","severity":"normal"},{"uid":"750b1a0ae1548ee9","name":"Check received message with timestamp: 1714139224776 ","time":{"start":1714139394360,"stop":1714139394361,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c77d11cae915215","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1714139877259,"stop":1714139877259,"duration":0},"status":"passed","severity":"normal"},{"uid":"84b65f607c266f2d","name":"Subscribe to topic containing Russian and receive message","time":{"start":1714139475299,"stop":1714139475299,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba210f0dfeefe4b","name":"Passing page size 3 when there are 20 messages","time":{"start":1714139853212,"stop":1714139853212,"duration":0},"status":"passed","severity":"normal"},{"uid":"3af054d121cdb542","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1714139754988,"stop":1714139754988,"duration":0},"status":"passed","severity":"normal"},{"uid":"d534d1d9f6b84ab","name":"recovers when dns.resolve returns empty","time":{"start":1714139198147,"stop":1714139198148,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1b8d8189c1f792a","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1714139173031,"stop":1714139173032,"duration":1},"status":"passed","severity":"normal"},{"uid":"2363db2dddbd8478","name":"Check received message containing Chinese","time":{"start":1714139701160,"stop":1714139701160,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5836126a956a554","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1714139172899,"stop":1714139172899,"duration":0},"status":"passed","severity":"normal"},{"uid":"3085bcbd80fa40d","name":"Check received message with timestamp: 1649153314 ","time":{"start":1714139701165,"stop":1714139701165,"duration":0},"status":"passed","severity":"normal"},{"uid":"e61665101efe80b4","name":"Check received message containing short","time":{"start":1714139701157,"stop":1714139701158,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb32fe8bf4ce38ab","name":"Overlapping topic subscription","time":{"start":1714139903272,"stop":1714139903273,"duration":1},"status":"passed","severity":"normal"},{"uid":"7bf37c57a050442b","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1714139701645,"stop":1714139701646,"duration":1},"status":"passed","severity":"normal"},{"uid":"ffe32e7eecc395da","name":"Subscribe and receive messages via waku relay post","time":{"start":1714139475257,"stop":1714139475257,"duration":0},"status":"passed","severity":"normal"},{"uid":"71f0b1f2299494d9","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1714139236323,"stop":1714139236323,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b407febd2a0f75c","name":"Ping on peer without subscriptions","time":{"start":1714139305159,"stop":1714139305169,"duration":10},"status":"passed","severity":"normal"},{"uid":"7c56d34b48495bf1","name":"Check publish message containing short","time":{"start":1714139696733,"stop":1714139696734,"duration":1},"status":"passed","severity":"normal"},{"uid":"2741c32577b76528","name":"Ping on peer without subscriptions","time":{"start":1714139256684,"stop":1714139256684,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0092f3b66faa63e","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app59/7/topic280/json","time":{"start":1714139752229,"stop":1714139752229,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6e9921c4569d940","name":"returns all values when wanted number matches available values","time":{"start":1714139196509,"stop":1714139196511,"duration":2},"status":"passed","severity":"normal"},{"uid":"3b027ff08b1b6680","name":"Query Generator - forward","time":{"start":1714139835714,"stop":1714139835714,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ada6bc273215cb","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1714139172902,"stop":1714139172903,"duration":1},"status":"broken","severity":"normal"},{"uid":"3005af2f0dfaed3b","name":"should properly create location multiaddrs - tcp","time":{"start":1714139181718,"stop":1714139181718,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7e452223dae3ad0","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1714139236323,"stop":1714139236323,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae07d442c765420e","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1714139172884,"stop":1714139172885,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d0d9328810c5b91","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714139394109,"stop":1714139394109,"duration":0},"status":"passed","severity":"normal"},{"uid":"5380faf7acc348be","name":"Check message on other pubsub topic is not received","time":{"start":1714139701182,"stop":1714139701182,"duration":0},"status":"passed","severity":"normal"},{"uid":"340896392ab28f19","name":"dispatchEvent via connectionManager","time":{"start":1714139266146,"stop":1714139266146,"duration":0},"status":"passed","severity":"normal"},{"uid":"23dcdf077f427254","name":"Encoder throws on empty string content topic","time":{"start":1714139207982,"stop":1714139207983,"duration":1},"status":"passed","severity":"normal"},{"uid":"3dfecb5d2addb389","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1714139394110,"stop":1714139394111,"duration":1},"status":"passed","severity":"normal"},{"uid":"208188d410b05e1e","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app73/3/topic250/utf8","time":{"start":1714139752230,"stop":1714139752231,"duration":1},"status":"passed","severity":"normal"},{"uid":"b68e40d6f29070bf","name":"Push message with escaped characters payload","time":{"start":1714139629699,"stop":1714139629699,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab39d98364c7917e","name":"Overlapping topic subscription","time":{"start":1714139475285,"stop":1714139475287,"duration":2},"status":"passed","severity":"normal"},{"uid":"862d6f85846678e","name":"Push message with content topic containing short","time":{"start":1714140494707,"stop":1714140494707,"duration":0},"status":"broken","severity":"normal"},{"uid":"cbacb0808485fbc0","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1714139755309,"stop":1714139755310,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9b1d322ea8f6733","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1714139903257,"stop":1714139903257,"duration":0},"status":"passed","severity":"normal"},{"uid":"81ca99b16497dc34","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1714139394113,"stop":1714139394114,"duration":1},"status":"passed","severity":"normal"},{"uid":"696e26652a2077dc","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1714139754989,"stop":1714139754989,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d0ebc714c539e99","name":"Ephemeral field is preserved - encoder v0","time":{"start":1714139236322,"stop":1714139236323,"duration":1},"status":"passed","severity":"normal"},{"uid":"e671671c5e407d55","name":"Push message with custom timestamp: 1714142994702","time":{"start":1714139629764,"stop":1714139629764,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e0a0316d0ffbd9e","name":"Fails to publish message with wrong content topic","time":{"start":1714139696744,"stop":1714139696744,"duration":0},"status":"passed","severity":"normal"},{"uid":"f36df76567e92b91","name":"udp ip6 address","time":{"start":1714139181132,"stop":1714139181132,"duration":0},"status":"passed","severity":"normal"},{"uid":"b319e6ffaa34e3d4","name":"different cluster, different shard: nodes don't connect","time":{"start":1714139394103,"stop":1714139394103,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0351c0bda4bd037","name":"Nwaku publishes","time":{"start":1714139658983,"stop":1714139658983,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9179a3849d4d4d4","name":"Subscribe and receives messages on 20 topics","time":{"start":1714139903257,"stop":1714139903258,"duration":1},"status":"passed","severity":"normal"},{"uid":"c654a246ca4d4797","name":"Rejects garbage","time":{"start":1714139190222,"stop":1714139190222,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d291db965971612","name":"should be able to encode the field with only STORE set to true","time":{"start":1714139180981,"stop":1714139180982,"duration":1},"status":"passed","severity":"normal"},{"uid":"73000c646abe2270","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1714139317617,"stop":1714139317618,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6e5ede536068870","name":"throws on content topic with empty application field","time":{"start":1714139172877,"stop":1714139172877,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c7ed67d719f1e92","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1714139172881,"stop":1714139172882,"duration":1},"status":"passed","severity":"normal"},{"uid":"60e5067795130ae9","name":"should not fail to stop the service if it was not started","time":{"start":1714139714944,"stop":1714139714944,"duration":0},"status":"passed","severity":"normal"},{"uid":"26eeda016a0b0877","name":"Check received message containing XML","time":{"start":1714139701175,"stop":1714139701175,"duration":0},"status":"passed","severity":"normal"},{"uid":"917bcf3456ecc0a8","name":"Check received message with timestamp: 1649153314 ","time":{"start":1714139701180,"stop":1714139701181,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9adef7a98e20b4e","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1714139754987,"stop":1714139754988,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9f4141cf08b439d","name":"Query generator for multiple messages with different content topic format","time":{"start":1714139822059,"stop":1714139822059,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c7a2513409f43fc","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1714139394361,"stop":1714139394362,"duration":1},"status":"passed","severity":"normal"},{"uid":"413a668b60e2dcc7","name":"Check received message containing Chinese","time":{"start":1714139394337,"stop":1714139394337,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fd421d1badb275f","name":"Push message with XML payload","time":{"start":1714139629697,"stop":1714139629697,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6f068d601ea641c","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714139303164,"stop":1714139303164,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdc1445df9e4fa23","name":"should use the provided clusterId for the pubsub topic","time":{"start":1714139172907,"stop":1714139172908,"duration":1},"status":"passed","severity":"normal"},{"uid":"77c2bfd259a4b3b6","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1714139813442,"stop":1714139813442,"duration":0},"status":"passed","severity":"normal"},{"uid":"d03a1f2ecd168333","name":"should emit a peer event after start","time":{"start":1714139234797,"stop":1714139234797,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8c00dc3abd412e5","name":"Decrypt messages","time":{"start":1714139633677,"stop":1714139633677,"duration":0},"status":"passed","severity":"normal"},{"uid":"e84b3c24d3e02b1","name":"Ping on unsubscribed peer","time":{"start":1714139256684,"stop":1714139256685,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff9084522d284bdd","name":"isConnected should return false after all peers disconnect","time":{"start":1714139278778,"stop":1714139278778,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae58447368eb47c7","name":"can dial TLS multiaddrs","time":{"start":1714139521539,"stop":1714139521540,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5348340a4165056","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app16/8/topic887/utf8","time":{"start":1714139752229,"stop":1714139752230,"duration":1},"status":"passed","severity":"normal"},{"uid":"c26fb8a305021b3d","name":"Passing page size 0 when there are 110 messages","time":{"start":1714139853209,"stop":1714139853210,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2dcafd26fdcf6d1","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1714139813440,"stop":1714139813441,"duration":1},"status":"passed","severity":"normal"},{"uid":"46ba9eb90cc519d7","name":"Push message with content topic containing Arabic","time":{"start":1714140494711,"stop":1714140494711,"duration":0},"status":"broken","severity":"normal"},{"uid":"ea365fe2ce56c5f1","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1714139197865,"stop":1714139197865,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2b182ccf0fdb30f","name":"Privacy Node - default protocol","time":{"start":1714139883136,"stop":1714139883136,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9bab4b2e8e3792a","name":"Push message with special chars payload","time":{"start":1714139629693,"stop":1714139629693,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ba938e588b46aea","name":"1 Store, 2 fetches","time":{"start":1714139197871,"stop":1714139197871,"duration":0},"status":"passed","severity":"normal"},{"uid":"c585247cfedf398f","name":"Subscribe to topic containing short and receive message","time":{"start":1714139903273,"stop":1714139903273,"duration":0},"status":"passed","severity":"normal"},{"uid":"d125077ac4cee6f3","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1714139303162,"stop":1714139303162,"duration":0},"status":"passed","severity":"normal"},{"uid":"816d03b6b4880c7a","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1714139903270,"stop":1714139903270,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d3099d76b86cab3","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1714139197867,"stop":1714139197867,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e0171f90d805bc","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1714139991375,"stop":1714139991375,"duration":0},"status":"passed","severity":"normal"},{"uid":"2861e226bbeae263","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1714139197868,"stop":1714139197868,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a211d6c5370cba4","name":"Asymmetric encrypt & decrypt","time":{"start":1714139208531,"stop":1714139208531,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb2e98b2467d58c6","name":"Fields are not dropped","time":{"start":1714139186199,"stop":1714139186201,"duration":2},"status":"passed","severity":"normal"},{"uid":"4e408f999e701ba8","name":"Check message with non string payload is not received","time":{"start":1714139701183,"stop":1714139701184,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7a7780ca189bff9","name":"Push message with content topic containing XML","time":{"start":1714140494715,"stop":1714140494715,"duration":0},"status":"broken","severity":"normal"},{"uid":"e4b8f027a13d04de","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1714139475256,"stop":1714139475256,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4b436bf01413bc4","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1714139475284,"stop":1714139475284,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed6e91d391837ec8","name":"should not fail to start the service if it is already started","time":{"start":1714139201889,"stop":1714139201889,"duration":0},"status":"passed","severity":"normal"},{"uid":"de24c6cf84bbbcb9","name":"Check publish message containing Russian","time":{"start":1714139696737,"stop":1714139696737,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cfe616ff426cb70","name":"Check message received after jswaku node is restarted","time":{"start":1714139701184,"stop":1714139701184,"duration":0},"status":"skipped","severity":"normal"},{"uid":"667f96a97a6d37db","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1714139317619,"stop":1714139317620,"duration":1},"status":"passed","severity":"normal"},{"uid":"d61c677522b57089","name":"Generator, custom pubsub topic","time":{"start":1714139813439,"stop":1714139813440,"duration":1},"status":"passed","severity":"normal"},{"uid":"3bbca319b6711335","name":"Subscribe to topic containing emoji and publish message","time":{"start":1714139701650,"stop":1714139701650,"duration":0},"status":"passed","severity":"normal"},{"uid":"1506b0e2b9497506","name":"Check received message containing JSON","time":{"start":1714139701176,"stop":1714139701177,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b9e18b5ce006aea","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1714139172903,"stop":1714139172903,"duration":0},"status":"passed","severity":"normal"},{"uid":"e87edf4ed37777ef","name":"Push message with rate limit","time":{"start":1714140494723,"stop":1714140494724,"duration":1},"status":"broken","severity":"normal"},{"uid":"8f45b6e51d05fbea","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1714139172885,"stop":1714139172885,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7d406528e8a2e5e","name":"Subscribe to topic containing shell command and publish message","time":{"start":1714139701649,"stop":1714139701649,"duration":0},"status":"passed","severity":"normal"},{"uid":"d36ecaf9c315c67b","name":"handles different clusterIds correctly","time":{"start":1714139172887,"stop":1714139172888,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0f48b76ee8c5544","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1714139317618,"stop":1714139317619,"duration":1},"status":"passed","severity":"normal"},{"uid":"5525833b3ff19089","name":"Encoder throws on undefined content topic","time":{"start":1714139186747,"stop":1714139186748,"duration":1},"status":"passed","severity":"normal"},{"uid":"52e58aa8f1212a04","name":"configure the node with multiple pubsub topics","time":{"start":1714139755309,"stop":1714139755309,"duration":0},"status":"passed","severity":"normal"},{"uid":"722299385b152a4f","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1714139180990,"stop":1714139180990,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b044270be39dd16","name":"Push message with custom timestamp: 1714142994475","time":{"start":1714140494726,"stop":1714140494726,"duration":0},"status":"broken","severity":"normal"},{"uid":"903dbf7ec34f9c9d","name":"Check received message containing XML","time":{"start":1714139394347,"stop":1714139394349,"duration":2},"status":"passed","severity":"normal"},{"uid":"750d7f247fb82e0","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1714139317620,"stop":1714139317621,"duration":1},"status":"passed","severity":"normal"},{"uid":"762ca7056142f00","name":"Decoder throws on undefined content topic","time":{"start":1714139207983,"stop":1714139207983,"duration":0},"status":"passed","severity":"normal"},{"uid":"681b6f875d49d4e5","name":"should encodeTxt and decodeTxt","time":{"start":1714139181711,"stop":1714139181711,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab6d51d38c5efaa8","name":"ignores unrecognized TXT record formats","time":{"start":1714139198148,"stop":1714139198148,"duration":0},"status":"passed","severity":"normal"},{"uid":"d51cf3db555724b0","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1714139209951,"stop":1714139209951,"duration":0},"status":"passed","severity":"normal"},{"uid":"10d7bf45ce8c59af","name":"Check message with non string payload is not received","time":{"start":1714139394368,"stop":1714139394368,"duration":0},"status":"passed","severity":"normal"},{"uid":"796b92eca09e7f20","name":"Default pageSize","time":{"start":1714139853215,"stop":1714139853215,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bb2ed8d780a03a1","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1714139172895,"stop":1714139172895,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ce07f7fbfc6b18e","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1714139903276,"stop":1714139903277,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e7abb46dca2f3f8","name":"Encoder throws on empty string content topic","time":{"start":1714139209953,"stop":1714139209953,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b4079c87276a30c","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1714139278777,"stop":1714139278777,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d88973c9102bff5","name":"groups content topics by expected pubsub topic","time":{"start":1714139172886,"stop":1714139172887,"duration":1},"status":"passed","severity":"normal"},{"uid":"58f2b8f50a16c120","name":"Push message with SQL Injection payload","time":{"start":1714140494695,"stop":1714140494696,"duration":1},"status":"broken","severity":"normal"},{"uid":"e1ec38d8a846d7af","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1714139303171,"stop":1714139303171,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b9ca44ea8fef265","name":"Check message received after nwaku node is restarted","time":{"start":1714139701184,"stop":1714139701185,"duration":1},"status":"skipped","severity":"normal"},{"uid":"b71943cc5ca95be2","name":"Subscribe to topic containing special chars and receive message","time":{"start":1714139903275,"stop":1714139903275,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c27c6a91a51c263","name":"Generator, custom pubsub topic","time":{"start":1714139813437,"stop":1714139813438,"duration":1},"status":"passed","severity":"normal"},{"uid":"8442e30c8919fc90","name":"should not receive a peer event after stop","time":{"start":1714139234797,"stop":1714139234798,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f988028aaf6b347","name":"Check received message containing shell command","time":{"start":1714139394351,"stop":1714139394351,"duration":0},"status":"passed","severity":"normal"},{"uid":"70b949b2e49c6883","name":"given a waku node and content topic, creates a filter subscription","time":{"start":1714139696863,"stop":1714139696863,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b37de84903a74ce9","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1714139172881,"stop":1714139172881,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c73b3585e097453","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1714139475257,"stop":1714139475283,"duration":26},"status":"passed","severity":"normal"},{"uid":"75ec4d28bc2dc4d2","name":"throws on content topic with empty version field","time":{"start":1714139172877,"stop":1714139172878,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf586cfb7567c379","name":"Fails to publish message with empty text","time":{"start":1714139696743,"stop":1714139696744,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc41f5a811cde185","name":"Push message with content topic containing XML","time":{"start":1714139629716,"stop":1714139629717,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7c77f76eaa4b214","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1714139172882,"stop":1714139172883,"duration":1},"status":"passed","severity":"normal"},{"uid":"eecdab7ce2929895","name":"Accepts a valid Waku Message","time":{"start":1714139190220,"stop":1714139190221,"duration":1},"status":"broken","severity":"normal"},{"uid":"f451cea7526a354e","name":"Ordered callback, aborts when callback returns true","time":{"start":1714139822063,"stop":1714139822063,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f31eaefd32073b2","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 1","time":{"start":1714139172905,"stop":1714139172905,"duration":0},"status":"passed","severity":"normal"},{"uid":"154df634db6eb3b2","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1714139991373,"stop":1714139991373,"duration":0},"status":"passed","severity":"normal"},{"uid":"69cd4e34be47a361","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1714139172900,"stop":1714139172900,"duration":0},"status":"passed","severity":"normal"},{"uid":"7789d7f5fc5dd4e0","name":"Subscribe to topic containing Script and publish message","time":{"start":1714139701647,"stop":1714139701647,"duration":0},"status":"passed","severity":"normal"},{"uid":"7af2e59741541327","name":"Passing cursor with wrong pubsubTopic","time":{"start":1714139754991,"stop":1714139754992,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d019468e6c4448f","name":"random static sharding 10 - Cluster ID: 187, Shard ID: 596","time":{"start":1714139755304,"stop":1714139755308,"duration":4},"status":"passed","severity":"normal"},{"uid":"ae02e5bf463f15e2","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1714139233839,"stop":1714139233839,"duration":0},"status":"passed","severity":"normal"},{"uid":"540644008a8861f6","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1714139903270,"stop":1714139903271,"duration":1},"status":"passed","severity":"normal"},{"uid":"f45c01bcc1833ec1","name":"Check message with no payload is not received","time":{"start":1714139394366,"stop":1714139394367,"duration":1},"status":"passed","severity":"normal"},{"uid":"45441bc28a50a730","name":"should not receive a peer event before start","time":{"start":1714139714946,"stop":1714139714946,"duration":0},"status":"passed","severity":"normal"},{"uid":"96d7e8d102174908","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1714139440416,"stop":1714139440417,"duration":1},"status":"passed","severity":"normal"},{"uid":"30d1ea5a8357292d","name":"Check publish message containing numeric","time":{"start":1714139696734,"stop":1714139696735,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2aa5fbf885bd192","name":"Encoder throws on empty string content topic","time":{"start":1714139186748,"stop":1714139186748,"duration":0},"status":"passed","severity":"normal"},{"uid":"2eca67453c646019","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1714139696745,"stop":1714139696745,"duration":0},"status":"passed","severity":"normal"},{"uid":"df29fefb6cb8400b","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1714139440412,"stop":1714139440412,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea005394b2e61adc","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1714139317622,"stop":1714139317622,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe9b583e28b22f53","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1714139172904,"stop":1714139172904,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6dcc88743508719","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1714139394128,"stop":1714139394129,"duration":1},"status":"passed","severity":"normal"},{"uid":"815490ac764ba645","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1714139172890,"stop":1714139172890,"duration":0},"status":"passed","severity":"normal"},{"uid":"e845134719400375","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1714139877256,"stop":1714139877256,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f921ab982206f4b","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1714139172899,"stop":1714139172899,"duration":0},"status":"passed","severity":"normal"},{"uid":"cac84168cba59176","name":"receives messages sent to provided content topic through callback","time":{"start":1714139696863,"stop":1714139696863,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a8262dbf72b1f5ea","name":"Push 30 different messages","time":{"start":1714139629700,"stop":1714139629701,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa32de1cab734db1","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1714139394107,"stop":1714139394108,"duration":1},"status":"passed","severity":"normal"},{"uid":"863ad8ac9d61a79c","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1714139394113,"stop":1714139394113,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6c5a375b2dea904","name":"Check received message with timestamp: 1714139224783 ","time":{"start":1714139701180,"stop":1714139701180,"duration":0},"status":"passed","severity":"normal"},{"uid":"a65bf36fa3de91ed","name":"should not receive a peer event before start","time":{"start":1714139234797,"stop":1714139234797,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e3b36495b99c611","name":"Check message on other pubsub topic is not received","time":{"start":1714139394365,"stop":1714139394365,"duration":0},"status":"passed","severity":"normal"},{"uid":"84dc4c41a058d7fc","name":"should set field with only FILTER enabled","time":{"start":1714139181719,"stop":1714139181720,"duration":1},"status":"passed","severity":"normal"},{"uid":"55e30efd7f558bfa","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1714139172889,"stop":1714139172889,"duration":0},"status":"passed","severity":"normal"},{"uid":"42ac9f83ad6bd5e4","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1714139172897,"stop":1714139172897,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a16ad3518e0aa1d","name":"less peers than existing","time":{"start":1714139630150,"stop":1714139630151,"duration":1},"status":"skipped","severity":"normal"},{"uid":"5cd5f0705c971c85","name":"tcp ip4 address","time":{"start":1714139181132,"stop":1714139181132,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b8df4fbbd496c9f","name":"Ping on peer without subscriptions","time":{"start":1714139305173,"stop":1714139305174,"duration":1},"status":"passed","severity":"normal"},{"uid":"3236f738aa619b7e","name":"Passing page size 10 when there are 10 messages","time":{"start":1714139853213,"stop":1714139853213,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3f1f2f62f7140f1","name":"Subscribe to topic containing Russian and publish message","time":{"start":1714139701646,"stop":1714139701646,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbb53f5635e2ef11","name":"random static sharding 3 - Cluster ID: 869, Shard ID: 221","time":{"start":1714139755294,"stop":1714139755294,"duration":0},"status":"passed","severity":"normal"},{"uid":"85b227fe48f79ec3","name":"Check received message containing numeric","time":{"start":1714139394324,"stop":1714139394336,"duration":12},"status":"passed","severity":"normal"},{"uid":"3104c68f681452c","name":"Check received message containing short","time":{"start":1714139394323,"stop":1714139394324,"duration":1},"status":"passed","severity":"normal"},{"uid":"135bbbce9c794111","name":"Subscribe to topic containing JSON and publish message","time":{"start":1714139701648,"stop":1714139701648,"duration":0},"status":"passed","severity":"normal"},{"uid":"339e16970441bc09","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1714139278775,"stop":1714139278776,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b47de4535a88072","name":"Check message with no payload is not received","time":{"start":1714139701183,"stop":1714139701183,"duration":0},"status":"passed","severity":"normal"},{"uid":"6eb48b06952d3571","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1714139180989,"stop":1714139180990,"duration":1},"status":"passed","severity":"normal"},{"uid":"47c0fdf3af30e76d","name":"Light Node - default protocols","time":{"start":1714139883135,"stop":1714139883135,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f4fd5983ddf9582","name":"receives messages sent to provided content topic through stream","time":{"start":1714139696863,"stop":1714139696864,"duration":1},"status":"skipped","severity":"normal"},{"uid":"aaa775b2bd0ed399","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1714139394112,"stop":1714139394112,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7fbbb05c73df9cc","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1714139805422,"stop":1714139805422,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a4d206113d35758","name":"Ephemeral field set to true","time":{"start":1714139186746,"stop":1714139186747,"duration":1},"status":"passed","severity":"normal"},{"uid":"23c9269236ce766a","name":"Subscribe to topic containing numeric and receive message","time":{"start":1714139903260,"stop":1714139903260,"duration":0},"status":"passed","severity":"normal"},{"uid":"5dd9eee37569e414","name":"Query Generator, Wrong PubsubTopic","time":{"start":1714139805415,"stop":1714139805416,"duration":1},"status":"passed","severity":"normal"},{"uid":"2366e377208525c6","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1714139172892,"stop":1714139172892,"duration":0},"status":"passed","severity":"normal"},{"uid":"d10ac9f47bafe8f2","name":"Push message with escaped characters payload","time":{"start":1714140494702,"stop":1714140494702,"duration":0},"status":"broken","severity":"normal"},{"uid":"f8accfb320218126","name":"Query generator for multiple messages","time":{"start":1714139822058,"stop":1714139822058,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0a28f44d980a7d5","name":"Check received message containing Arabic","time":{"start":1714139701160,"stop":1714139701160,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4770856d36a94cf","name":"Subscribe to topic containing XML and receive message","time":{"start":1714139475300,"stop":1714139475301,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4a0ab4c5222ffd7","name":"Decoder throws on empty string content topic","time":{"start":1714139186749,"stop":1714139186749,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ad43ee2de09ffa8","name":"Query Generator, No Decoder","time":{"start":1714139805417,"stop":1714139805417,"duration":0},"status":"passed","severity":"normal"},{"uid":"feba5db9ccb6ef01","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1714139172892,"stop":1714139172893,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd8a9d9eb9de491a","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1714139677051,"stop":1714139677052,"duration":1},"status":"passed","severity":"normal"},{"uid":"87ea9ce546227b1a","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1714139752234,"stop":1714139752234,"duration":0},"status":"passed","severity":"normal"},{"uid":"23f1175802b18afa","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1714139394128,"stop":1714139394128,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bc79dce6a77e103","name":"should be called at least once on all `peer:discovery` events","time":{"start":1714139233836,"stop":1714139233837,"duration":1},"status":"passed","severity":"normal"},{"uid":"25b4b35be887bd3b","name":"Push message with Basic HTML tag payload","time":{"start":1714139629697,"stop":1714139629697,"duration":0},"status":"passed","severity":"normal"},{"uid":"7738807883232b2d","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1714139903261,"stop":1714139903262,"duration":1},"status":"passed","severity":"normal"},{"uid":"66372a14f975e608","name":"Query Generator, Multiple PubsubTopics","time":{"start":1714139805416,"stop":1714139805417,"duration":1},"status":"passed","severity":"normal"},{"uid":"284735c4b0746ab8","name":"Relay - times out","time":{"start":1714139883133,"stop":1714139883134,"duration":1},"status":"passed","severity":"normal"},{"uid":"deae184c9f8da8a8","name":"Check received message containing SQL Injection","time":{"start":1714139701172,"stop":1714139701173,"duration":1},"status":"passed","severity":"normal"},{"uid":"9386d653ba4722ca","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1714139172898,"stop":1714139172898,"duration":0},"status":"passed","severity":"normal"},{"uid":"56b66150ff80c3e5","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app35/5/topic261/proto","time":{"start":1714139752231,"stop":1714139752231,"duration":0},"status":"passed","severity":"normal"},{"uid":"a85157ded8942f7c","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1714139805420,"stop":1714139805420,"duration":0},"status":"passed","severity":"normal"},{"uid":"2380b912bdb50914","name":"should throw an error for missing sharding configuration","time":{"start":1714139172905,"stop":1714139172906,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa6de50d6fe87bd3","name":"Check received message containing Script","time":{"start":1714139701162,"stop":1714139701162,"duration":0},"status":"passed","severity":"normal"},{"uid":"8af2417441b144dc","name":"should return valid sharding parameters for static sharding","time":{"start":1714139172904,"stop":1714139172904,"duration":0},"status":"passed","severity":"normal"},{"uid":"30e13760056b90f0","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1714139701647,"stop":1714139701648,"duration":1},"status":"passed","severity":"normal"},{"uid":"d730fc5e47df1fd9","name":"Check received message containing special chars","time":{"start":1714139394336,"stop":1714139394337,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4a22ae334196756","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1714139172880,"stop":1714139172880,"duration":0},"status":"passed","severity":"normal"},{"uid":"b688bb6b19e07fcd","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1714139752226,"stop":1714139752227,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e615c2d2799940a","name":"should set field with only STORE enabled","time":{"start":1714139181719,"stop":1714139181719,"duration":0},"status":"passed","severity":"normal"},{"uid":"aabb46f15d1f7dd6","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714139542227,"stop":1714139542228,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f2ea05fae46518d","name":"Check received message with timestamp: 1714139224783 ","time":{"start":1714139701165,"stop":1714139701165,"duration":0},"status":"passed","severity":"normal"},{"uid":"4911c9496e3a94fc","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1714139394125,"stop":1714139394125,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1e06b18b5c80acd","name":"should not receive a peer event after stop","time":{"start":1714139201890,"stop":1714139201890,"duration":0},"status":"passed","severity":"normal"},{"uid":"58a78dc7eb92757b","name":"Check message with invalid timestamp is not received","time":{"start":1714139701182,"stop":1714139701182,"duration":0},"status":"passed","severity":"normal"},{"uid":"119cf4633fa105c0","name":"should emit a peer event after start","time":{"start":1714139714945,"stop":1714139714946,"duration":1},"status":"passed","severity":"normal"},{"uid":"7568f98534c97d78","name":"topics with same application and version share the same shard","time":{"start":1714139172886,"stop":1714139172886,"duration":0},"status":"passed","severity":"normal"},{"uid":"21cebdfc45f7675d","name":"Push message with content topic containing Basic HTML tag","time":{"start":1714140494716,"stop":1714140494716,"duration":0},"status":"broken","severity":"normal"},{"uid":"9e03696b99cf5dcc","name":"Sets default value correctly","time":{"start":1714139873428,"stop":1714139873428,"duration":0},"status":"passed","severity":"normal"},{"uid":"41e07ebf33fd1311","name":"Query with Ordered Callback, No Decoder","time":{"start":1714139805419,"stop":1714139805419,"duration":0},"status":"passed","severity":"normal"},{"uid":"365ccdced7849bf0","name":"should handle a minimal index list","time":{"start":1714139173031,"stop":1714139173031,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e326a8ebac2d71c","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 0","time":{"start":1714139172904,"stop":1714139172905,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a62e60268c4194e","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1714139440414,"stop":1714139440414,"duration":0},"status":"passed","severity":"normal"},{"uid":"9eceaaa8530dbc9d","name":"Throws when trying to push message with empty payload","time":{"start":1714139629701,"stop":1714139629701,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcfd086044e6c955","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1714139475298,"stop":1714139475298,"duration":0},"status":"passed","severity":"normal"},{"uid":"992a7d6ec20654d7","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1714139394128,"stop":1714139394128,"duration":0},"status":"passed","severity":"normal"},{"uid":"388461488e6cfb9","name":"Waku message hash computation (payload length 0)","time":{"start":1714139175586,"stop":1714139175586,"duration":0},"status":"passed","severity":"normal"},{"uid":"8aa651e5ca1f82a6","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1714139172901,"stop":1714139172901,"duration":0},"status":"passed","severity":"normal"},{"uid":"4df2c4ce880df59","name":"Register correct protocols","time":{"start":1714139701638,"stop":1714139701638,"duration":0},"status":"passed","severity":"normal"},{"uid":"89cc0eabaa451f9e","name":"Subscribe and receive messages via lightPush","time":{"start":1714139903269,"stop":1714139903269,"duration":0},"status":"passed","severity":"normal"},{"uid":"64316af59ceb5832","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app70/9/topic764/json","time":{"start":1714139752232,"stop":1714139752232,"duration":0},"status":"passed","severity":"normal"}] |