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":"bfff76e631981b66","name":"Subscribe to topic containing long and receive message","time":{"start":1713983090652,"stop":1713983090652,"duration":0},"status":"passed","severity":"normal"},{"uid":"31d762a0b93652fb","name":"Check message with no payload is not received","time":{"start":1713982922449,"stop":1713982922449,"duration":0},"status":"passed","severity":"normal"},{"uid":"51e0f1d23189f922","name":"receives messages sent to provided content topic through callback (Waku class)","time":{"start":1713982906936,"stop":1713982906936,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c12b07f3d14fcfe","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1713982711735,"stop":1713982711740,"duration":5},"status":"passed","severity":"normal"},{"uid":"b91e32ccae55104a","name":"Push message with short payload","time":{"start":1713982981127,"stop":1713982981128,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8f6606a6b574d49","name":"random static sharding 10 - Cluster ID: 834, Shard ID: 951","time":{"start":1713982966153,"stop":1713982966154,"duration":1},"status":"passed","severity":"normal"},{"uid":"56a16facfb049015","name":"A test","time":{"start":1713982711847,"stop":1713982711848,"duration":1},"status":"passed","severity":"normal"},{"uid":"c871140254413fb8","name":"Check received message containing Russian","time":{"start":1713982922440,"stop":1713982922440,"duration":0},"status":"passed","severity":"normal"},{"uid":"9575d9fefe21d88c","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1713982415980,"stop":1713982415980,"duration":0},"status":"passed","severity":"normal"},{"uid":"f60897cf015361ca","name":"Push message with custom timestamp: 1713979017726","time":{"start":1713982981147,"stop":1713982981147,"duration":0},"status":"passed","severity":"normal"},{"uid":"bec5e5713c8cb967","name":"Add multiple subscription objects on single nwaku node","time":{"start":1713982711742,"stop":1713982711742,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d8bd461d817a971","name":"Subscribe and receive messages via lightPush","time":{"start":1713983090648,"stop":1713983090648,"duration":0},"status":"passed","severity":"normal"},{"uid":"e94af1c2aabb56e6","name":"Check received message containing escaped characters","time":{"start":1713982922445,"stop":1713982922445,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbdcf1fead5ad17a","name":"should emit a peer event after start","time":{"start":1713982939234,"stop":1713982939234,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5cb64d15e6fe8fe","name":"can start the service","time":{"start":1713982444167,"stop":1713982444167,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d898e88f2cf7194","name":"1 Store, 2 fetches","time":{"start":1713982439957,"stop":1713982439958,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e57e08f8eb79e79","name":"Check publish message containing Script","time":{"start":1713982906714,"stop":1713982906714,"duration":0},"status":"passed","severity":"normal"},{"uid":"f053543de82059fb","name":"receives messages sent to provided content topic through stream","time":{"start":1713982906936,"stop":1713982906936,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d31be04a5cba92c8","name":"should encodeTxt and decodeTxt","time":{"start":1713982424448,"stop":1713982424448,"duration":0},"status":"passed","severity":"normal"},{"uid":"34ea7d2e7bb1ea8d","name":"more peers than existing","time":{"start":1713982869957,"stop":1713982869958,"duration":1},"status":"skipped","severity":"normal"},{"uid":"54666a4417e94f30","name":"Callback on promise","time":{"start":1713983028271,"stop":1713983028272,"duration":1},"status":"passed","severity":"normal"},{"uid":"2baf453c4fc94ca4","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1713982415967,"stop":1713982415967,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a95d756baadb051","name":"Ephemeral field set to true","time":{"start":1713982429255,"stop":1713982429255,"duration":0},"status":"passed","severity":"normal"},{"uid":"3077036a31d5c28b","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1713982735108,"stop":1713982735108,"duration":0},"status":"passed","severity":"normal"},{"uid":"9999fa4c4dfdddeb","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1713982542023,"stop":1713982542024,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a822985fb2c6c73","name":"ignores domain fetching errors","time":{"start":1713982440287,"stop":1713982440287,"duration":0},"status":"passed","severity":"normal"},{"uid":"a03e123fa68915f2","name":"Generator, 2 different pubsubtopics","time":{"start":1713983018159,"stop":1713983018159,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ce5d96a1262e327","name":"Store - dialed after - with timeout","time":{"start":1713983056980,"stop":1713983056980,"duration":0},"status":"passed","severity":"normal"},{"uid":"64978918a7312736","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1713983090665,"stop":1713983090665,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d456b5adb2213ab","name":"Nodes with multiple pubsub topic","time":{"start":1713982895238,"stop":1713982895238,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a42b9904a619485","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1713982468640,"stop":1713982468642,"duration":2},"status":"passed","severity":"normal"},{"uid":"77172d9710029c9","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1713982423848,"stop":1713982423849,"duration":1},"status":"passed","severity":"normal"},{"uid":"be3f558fdd1dedad","name":"Ping on unsubscribed peer","time":{"start":1713982507540,"stop":1713982507540,"duration":0},"status":"passed","severity":"normal"},{"uid":"40c5667b112bcef8","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1713983090659,"stop":1713983090659,"duration":0},"status":"passed","severity":"normal"},{"uid":"35db50b6e7b9634","name":"Check received message containing Basic HTML tag","time":{"start":1713982922443,"stop":1713982922444,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d7f3897f1c2468a","name":"should not fail to start the service if it is already started","time":{"start":1713982939233,"stop":1713982939234,"duration":1},"status":"passed","severity":"normal"},{"uid":"e75c5900880f1c8e","name":"should handle corrupted local storage data gracefully","time":{"start":1713982444171,"stop":1713982444172,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8445a52c88f7d8","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1713982922447,"stop":1713982922448,"duration":1},"status":"passed","severity":"normal"},{"uid":"ddedacda3ddd93a6","name":"Nodes with multiple pubsub topic","time":{"start":1713982895231,"stop":1713982895231,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9a98d53462c4020","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1713982617569,"stop":1713982617570,"duration":1},"status":"passed","severity":"normal"},{"uid":"8064575824bdcaf9","name":"should emit a peer event after start","time":{"start":1713982489565,"stop":1713982489565,"duration":0},"status":"passed","severity":"normal"},{"uid":"978323946478dcf7","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1713982895234,"stop":1713982895234,"duration":0},"status":"passed","severity":"normal"},{"uid":"feb3235463866229","name":"Js publishes, other Js receives","time":{"start":1713982902041,"stop":1713982902041,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fcb1a6d27f2f5e9","name":"can start and stop the service","time":{"start":1713982489563,"stop":1713982489564,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ea7a30ff2588ccf","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1713982468646,"stop":1713982468647,"duration":1},"status":"passed","severity":"normal"},{"uid":"5eecfd972dcc67e1","name":"should set field with only LIGHTPUSH enabled","time":{"start":1713982424465,"stop":1713982424465,"duration":0},"status":"passed","severity":"normal"},{"uid":"85939d7df8e15066","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1713982542024,"stop":1713982542024,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4ae473f95ec91d9","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1713982452001,"stop":1713982452001,"duration":0},"status":"passed","severity":"normal"},{"uid":"e767ded8086bb6b7","name":"should throw an error for missing required configuration","time":{"start":1713982415978,"stop":1713982415979,"duration":1},"status":"passed","severity":"normal"},{"uid":"423f9a2889909fc3","name":"Push message with emoji payload","time":{"start":1713982877756,"stop":1713982877756,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8960593c11e7bcc","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1713983022401,"stop":1713983022402,"duration":1},"status":"passed","severity":"normal"},{"uid":"72d0b38bbbfeca55","name":"Subscribe to topic containing special chars and receive message","time":{"start":1713982711726,"stop":1713982711726,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6c50841f52751dd","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1713983044745,"stop":1713983044745,"duration":0},"status":"passed","severity":"normal"},{"uid":"da9a08d262e618a3","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1713982617572,"stop":1713982617572,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5008d53e232fe01","name":"Push message with Chinese payload","time":{"start":1713982877749,"stop":1713982877750,"duration":1},"status":"passed","severity":"normal"},{"uid":"138098ef5d8b6c20","name":"Check received message containing unicode special characters","time":{"start":1713982922480,"stop":1713982922480,"duration":0},"status":"passed","severity":"normal"},{"uid":"c281abd59169299c","name":"safeDispatchEvent","time":{"start":1713982509366,"stop":1713982509375,"duration":9},"status":"passed","severity":"normal"},{"uid":"c6550892d7d2db70","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1713982415982,"stop":1713982415983,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9e69a85205007bc","name":"Generator, 2 different pubsubtopics","time":{"start":1713983018156,"stop":1713983018156,"duration":0},"status":"passed","severity":"normal"},{"uid":"cce9bd308886685c","name":"Sets default value correctly","time":{"start":1713983049867,"stop":1713983049867,"duration":0},"status":"passed","severity":"normal"},{"uid":"d730a4edb85372ae","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app57/7/topic643/utf8","time":{"start":1713982956489,"stop":1713982956490,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0591778347c8a2","name":"Query generator for multiple messages","time":{"start":1713983028269,"stop":1713983028270,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7e9e128ad2bc5fa","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1713983018159,"stop":1713983018160,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ff576f20fbfe6b6","name":"Push message with content topic containing SQL Injection","time":{"start":1713982981140,"stop":1713982981140,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fae778a1291fee4","name":"Subscribe to topic containing Script and receive message","time":{"start":1713983090664,"stop":1713983090664,"duration":0},"status":"passed","severity":"normal"},{"uid":"88a6d1d7b36f98eb","name":"Check publish message containing numeric","time":{"start":1713982906711,"stop":1713982906712,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e3496758e2f801b","name":"should throw error - no id","time":{"start":1713982424458,"stop":1713982424459,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf34a7dc609f39ce","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app63/3/topic538/proto","time":{"start":1713982956491,"stop":1713982956491,"duration":0},"status":"passed","severity":"normal"},{"uid":"aed6bc13dc0387ae","name":"Check publish message containing shell command","time":{"start":1713982906716,"stop":1713982906716,"duration":0},"status":"passed","severity":"normal"},{"uid":"65c806b5c69d2757","name":"should set field with only RELAY enabled","time":{"start":1713982424464,"stop":1713982424465,"duration":1},"status":"passed","severity":"normal"},{"uid":"506d58c5865237c9","name":"should be able to decode the field with only STORE set to true","time":{"start":1713982423846,"stop":1713982423847,"duration":1},"status":"passed","severity":"normal"},{"uid":"60fdafc81fb71e19","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1713982617528,"stop":1713982617529,"duration":1},"status":"passed","severity":"normal"},{"uid":"5db267a5e20b1a1f","name":"Check message received after nwaku node is restarted","time":{"start":1713982644354,"stop":1713982644355,"duration":1},"status":"skipped","severity":"normal"},{"uid":"5d510914049e8007","name":"Push message with rate limit","time":{"start":1713982981146,"stop":1713982981146,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a02ced5f41a6ac4","name":"should get / set TCP multiaddr","time":{"start":1713982424461,"stop":1713982424461,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a15dc1705f823d7","name":"can start and stop the service","time":{"start":1713982444167,"stop":1713982444168,"duration":1},"status":"passed","severity":"normal"},{"uid":"50ed23a7775ca80a","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1713982677156,"stop":1713982677156,"duration":0},"status":"passed","severity":"normal"},{"uid":"959afbd45bd7e29b","name":"Push message with SQL Injection payload","time":{"start":1713982981131,"stop":1713982981131,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c384108a60d0cc1","name":"Filter","time":{"start":1713983056981,"stop":1713983056981,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ac4c1d9d5729363","name":"Check received message containing special chars","time":{"start":1713982922456,"stop":1713982922456,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1042659253a955e","name":"Check received message containing JSON","time":{"start":1713982922462,"stop":1713982922462,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f6022db35e52b1d","name":"Ordered Callback - backward","time":{"start":1713983004980,"stop":1713983004980,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c4cf3f9c799da18","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1713982449990,"stop":1713982449990,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6efd947cdeaa1d1","name":"Push message with Script payload","time":{"start":1713982981132,"stop":1713982981132,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd0edc702e58b097","name":"should not fail to stop the service if it was not started","time":{"start":1713982939233,"stop":1713982939233,"duration":0},"status":"passed","severity":"normal"},{"uid":"710e48f9e2e91865","name":"Push message with content topic containing numeric","time":{"start":1713982877758,"stop":1713982877758,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e86a65ecaa21eaf","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1713983090658,"stop":1713983090658,"duration":0},"status":"passed","severity":"normal"},{"uid":"829b9421e8db9d2e","name":"should not fail to start the service if it is already started","time":{"start":1713982444168,"stop":1713982444168,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e87ebb502414c23","name":"Push message with unicode special characters payload","time":{"start":1713982981135,"stop":1713982981135,"duration":0},"status":"passed","severity":"normal"},{"uid":"8edaf87fec90ec9d","name":"Check message with non string payload is not received","time":{"start":1713982922485,"stop":1713982922485,"duration":0},"status":"passed","severity":"normal"},{"uid":"242df45feeb6eeaa","name":"addEventListener with wrong event","time":{"start":1713982509363,"stop":1713982509363,"duration":0},"status":"passed","severity":"normal"},{"uid":"16b708a26043cda0","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1713983090658,"stop":1713983090658,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4ba35bf336a0b9e","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1713982966156,"stop":1713982966157,"duration":1},"status":"passed","severity":"normal"},{"uid":"dbf6530dd7f370e3","name":"groups content topics by expected pubsub topic","time":{"start":1713982415971,"stop":1713982415972,"duration":1},"status":"passed","severity":"normal"},{"uid":"701aaa8d54fc1551","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1713982415984,"stop":1713982415984,"duration":0},"status":"passed","severity":"normal"},{"uid":"2774a78d27614ad9","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1713982542024,"stop":1713982542025,"duration":1},"status":"passed","severity":"normal"},{"uid":"33c8d8efad627683","name":"Subscribe and receive messages via lightPush","time":{"start":1713983090658,"stop":1713983090658,"duration":0},"status":"passed","severity":"normal"},{"uid":"20131c873a66878","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1713982919522,"stop":1713982919522,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9f37a05f0a540ed","name":"A test","time":{"start":1713982711849,"stop":1713982711849,"duration":0},"status":"passed","severity":"normal"},{"uid":"977f7c50110b20d9","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1713982415981,"stop":1713982415981,"duration":0},"status":"passed","severity":"normal"},{"uid":"883844640e231e2c","name":"Check message with no payload is not received","time":{"start":1713982922484,"stop":1713982922485,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2a8d20b9c753cc6","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1713982711712,"stop":1713982711712,"duration":0},"status":"passed","severity":"normal"},{"uid":"44d002603d362ec6","name":"Check received message containing numeric","time":{"start":1713982644293,"stop":1713982644294,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7dddec87a449cd1","name":"Fails to publish message with wrong content topic","time":{"start":1713982906721,"stop":1713982906721,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e4e87decbcf0b70","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1713983044746,"stop":1713983044747,"duration":1},"status":"passed","severity":"normal"},{"uid":"61a6044e337ee395","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1713982542021,"stop":1713982542022,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9a127cf6ded66f0","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1713982677156,"stop":1713982677156,"duration":0},"status":"passed","severity":"normal"},{"uid":"7eb0199ed6294d19","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1713982617581,"stop":1713982617581,"duration":0},"status":"passed","severity":"normal"},{"uid":"14df7e80fe8565","name":"Check received message containing short","time":{"start":1713982922437,"stop":1713982922437,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc0a6924ceffc92c","name":"Query Generator, No message returned","time":{"start":1713983007678,"stop":1713983007678,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe2b140063392420","name":"Check received message containing SQL Injection","time":{"start":1713982644306,"stop":1713982644306,"duration":0},"status":"passed","severity":"normal"},{"uid":"228fc3f721bd7f4","name":"handles empty shards array correctly","time":{"start":1713982415990,"stop":1713982415990,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc0a0666904387f5","name":"LightPush","time":{"start":1713983056981,"stop":1713983056981,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a05d15c957cae77","name":"Subscribe to topic containing Russian and receive message","time":{"start":1713983090663,"stop":1713983090663,"duration":0},"status":"passed","severity":"normal"},{"uid":"56aaf4ac5d6a2147","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1713982617530,"stop":1713982617530,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8a50ba91244c9b8","name":"should throw an error for insufficient data","time":{"start":1713982416027,"stop":1713982416027,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf8a59883aae6c42","name":"Fails to publish duplicate message","time":{"start":1713982906719,"stop":1713982906720,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a223e8857ce8d2f","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1713983197174,"stop":1713983197174,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b6ae4bd469ea4c8","name":"Check received message containing Script","time":{"start":1713982922442,"stop":1713982922443,"duration":1},"status":"passed","severity":"normal"},{"uid":"f55340725df862fe","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1713982735110,"stop":1713982735112,"duration":2},"status":"passed","severity":"normal"},{"uid":"b4173fc4670fbbd4","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1713982416027,"stop":1713982416027,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf789d11882e6c28","name":"Wrong topic","time":{"start":1713982956496,"stop":1713982956496,"duration":0},"status":"passed","severity":"normal"},{"uid":"875eca638c98c486","name":"Sign & Recover","time":{"start":1713982450605,"stop":1713982450605,"duration":0},"status":"passed","severity":"normal"},{"uid":"7482d7c28e1fef21","name":"isConnected bwtween 2 js-waku relay nodes","time":{"start":1713982516210,"stop":1713982516210,"duration":0},"status":"passed","severity":"normal"},{"uid":"b70f8c5fa1c43f35","name":"Meta field set when metaSetter is specified","time":{"start":1713982429256,"stop":1713982429256,"duration":0},"status":"passed","severity":"normal"},{"uid":"bad08199a87e5e9a","name":"addEventListener with correct event","time":{"start":1713982509362,"stop":1713982509363,"duration":1},"status":"passed","severity":"normal"},{"uid":"54cdcb257ebb33c3","name":"should return unique PubsubTopics for static sharding","time":{"start":1713982415976,"stop":1713982415976,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fd4132173c00c55","name":"Push message with content topic containing SQL Injection","time":{"start":1713982877760,"stop":1713982877760,"duration":0},"status":"passed","severity":"normal"},{"uid":"3729b48c0316719f","name":"should be able to encode the field with only RELAY set to true","time":{"start":1713982423830,"stop":1713982423833,"duration":3},"status":"passed","severity":"normal"},{"uid":"bc9a85e1cfdb73a3","name":"Subscribe to topic containing XML and receive message","time":{"start":1713983090664,"stop":1713983090664,"duration":0},"status":"passed","severity":"normal"},{"uid":"2849247f08d1f931","name":"Check received message containing Arabic","time":{"start":1713982922439,"stop":1713982922440,"duration":1},"status":"passed","severity":"normal"},{"uid":"90915e1b8092b7c7","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app19/2/topic967/utf8","time":{"start":1713982956492,"stop":1713982956493,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1560cc4212dc50e","name":"random static sharding 9 - Cluster ID: 829, Shard ID: 97","time":{"start":1713982966152,"stop":1713982966153,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae50527c277e83a2","name":"new peer added after a peer was already found","time":{"start":1713982869793,"stop":1713982869793,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d86fdb302038f3e3","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1713982440289,"stop":1713982440290,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9c641cb96aaa0d","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1713982711733,"stop":1713982711734,"duration":1},"status":"passed","severity":"normal"},{"uid":"687b825c96361455","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1713982439894,"stop":1713982439894,"duration":0},"status":"passed","severity":"normal"},{"uid":"57f00abba3b6ea38","name":"Ephemeral field is preserved - encoder v0","time":{"start":1713982477840,"stop":1713982477840,"duration":0},"status":"passed","severity":"normal"},{"uid":"94c1ea384e8c6990","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1713982542023,"stop":1713982542023,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c2924059a5c1139","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1713983044748,"stop":1713983044748,"duration":0},"status":"passed","severity":"normal"},{"uid":"442b33563087dc12","name":"should properly create location multiaddrs - udp6","time":{"start":1713982424462,"stop":1713982424462,"duration":0},"status":"passed","severity":"normal"},{"uid":"da3609bb5a555350","name":"Refresh subscription","time":{"start":1713983090651,"stop":1713983090651,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7573fba2f7840d3","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 0","time":{"start":1713982415989,"stop":1713982415989,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0c3a30358b79974","name":"isConnected return false after peer stops","time":{"start":1713982516210,"stop":1713982516210,"duration":0},"status":"passed","severity":"normal"},{"uid":"2faaf073fb8c2bae","name":"Push message with content topic containing Basic HTML tag","time":{"start":1713982877761,"stop":1713982877761,"duration":0},"status":"passed","severity":"normal"},{"uid":"e74f77306921563b","name":"Check message received after nwaku node is restarted","time":{"start":1713982922450,"stop":1713982922450,"duration":0},"status":"skipped","severity":"normal"},{"uid":"cf819d1c111c279a","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1713982617545,"stop":1713982617545,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a8cf03f9ccff7ae","name":"Check publish message containing emoji","time":{"start":1713982906717,"stop":1713982906717,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b0147708796a9ca","name":"Ping on peer without subscriptions","time":{"start":1713982507539,"stop":1713982507539,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2e1255bbd866490","name":"Passing cursor with wrong message digest","time":{"start":1713982973742,"stop":1713982973742,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5f92f2d1cc42b65","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1713982973741,"stop":1713982973742,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6c094bcfaa6e34c","name":"Ping on subscribed peer","time":{"start":1713982507538,"stop":1713982507539,"duration":1},"status":"passed","severity":"normal"},{"uid":"2cd22aaa7d20b9dc","name":"Privacy Node - default protocol","time":{"start":1713983056982,"stop":1713983056982,"duration":0},"status":"passed","severity":"normal"},{"uid":"cef0b64532ad1d59","name":"Push message with XML payload","time":{"start":1713982877753,"stop":1713982877753,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5f56606c764755d","name":"Query with Ordered Callback, No Decoder","time":{"start":1713983007681,"stop":1713983007705,"duration":24},"status":"passed","severity":"normal"},{"uid":"770c5f9073128bdb","name":"Subscribe to topic containing XML and receive message","time":{"start":1713982711733,"stop":1713982711733,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f02bcfeca39a35b","name":"Generator, custom pubsub topic","time":{"start":1713983018158,"stop":1713983018159,"duration":1},"status":"passed","severity":"normal"},{"uid":"178cc95267630e0f","name":"getPeersByDiscovery","time":{"start":1713982869792,"stop":1713982869793,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0873f7e3dbc71a1","name":"Push message with unicode special characters payload","time":{"start":1713982877755,"stop":1713982877755,"duration":0},"status":"passed","severity":"normal"},{"uid":"75205a86e45a7763","name":"Check received message containing JSON","time":{"start":1713982922444,"stop":1713982922444,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e44b6123c5c728f","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1713982617573,"stop":1713982617574,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa001fa8c96f89f4","name":"Fails to push message with large meta","time":{"start":1713982981144,"stop":1713982981146,"duration":2},"status":"passed","severity":"normal"},{"uid":"7e1c66ba487e65f6","name":"Decrypt messages","time":{"start":1713982872326,"stop":1713982872326,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9dde8e5ed934e89","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1713982415983,"stop":1713982415983,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e69c6425d5f1cc1","name":"Check received message with timestamp: 1649153314 ","time":{"start":1713982922482,"stop":1713982922482,"duration":0},"status":"passed","severity":"normal"},{"uid":"726c64acc5ca1a40","name":"Subscribe to topic containing numeric and receive message","time":{"start":1713982711725,"stop":1713982711725,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ff7ebaf1d269c8c","name":"does not throw on valid cases","time":{"start":1713982415959,"stop":1713982415959,"duration":0},"status":"passed","severity":"normal"},{"uid":"a422ba2066f65606","name":"should decode valid enr with tcp successfully","time":{"start":1713982424449,"stop":1713982424450,"duration":1},"status":"passed","severity":"normal"},{"uid":"55cf562b3e86722b","name":"Check message with invalid timestamp is not received","time":{"start":1713982922483,"stop":1713982922483,"duration":0},"status":"passed","severity":"normal"},{"uid":"35919da959dd528e","name":"Check received message containing escaped characters","time":{"start":1713982644309,"stop":1713982644309,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3b9bf948fec6516","name":"Symmetric encrypt & Decrypt","time":{"start":1713982450604,"stop":1713982450604,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d8aebbc70963c5b","name":"Check received message containing XML","time":{"start":1713982644307,"stop":1713982644308,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2ad9b17de274c12","name":"Default pageSize","time":{"start":1713983035667,"stop":1713983035667,"duration":0},"status":"passed","severity":"normal"},{"uid":"1427c7b0a704b2f2","name":"Push message with meta","time":{"start":1713982877764,"stop":1713982877764,"duration":0},"status":"passed","severity":"normal"},{"uid":"f69bbe82ae85607","name":"Push message with content topic containing special chars","time":{"start":1713982981138,"stop":1713982981138,"duration":0},"status":"passed","severity":"normal"},{"uid":"26707d1518f4565c","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1713982895233,"stop":1713982895233,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbf96417db6a001e","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1713982415987,"stop":1713982415987,"duration":0},"status":"passed","severity":"normal"},{"uid":"91440d871d03395c","name":"Correctly serialized arguments","time":{"start":1713982739312,"stop":1713982739312,"duration":0},"status":"passed","severity":"normal"},{"uid":"2914eeefb847f909","name":"Check received message containing short","time":{"start":1713982922452,"stop":1713982922455,"duration":3},"status":"passed","severity":"normal"},{"uid":"30746e635beb755a","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1713982617561,"stop":1713982617569,"duration":8},"status":"passed","severity":"normal"},{"uid":"126693f1028aaae9","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1713982416027,"stop":1713982416027,"duration":0},"status":"passed","severity":"normal"},{"uid":"507267508d4cd31a","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 1","time":{"start":1713982415989,"stop":1713982415989,"duration":0},"status":"passed","severity":"normal"},{"uid":"9197128916bc73b","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1713982423849,"stop":1713982423850,"duration":1},"status":"passed","severity":"normal"},{"uid":"e47d8f1eb95dc4db","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1713983044746,"stop":1713983044746,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d092cf553f9f3b2","name":"Check received message containing emoji","time":{"start":1713982922480,"stop":1713982922481,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7148f1d96f7f8ce","name":"configure the node with multiple content topics","time":{"start":1713982956497,"stop":1713982956497,"duration":0},"status":"passed","severity":"normal"},{"uid":"c190cee02cd05637","name":"Check received message containing Chinese","time":{"start":1713982922456,"stop":1713982922457,"duration":1},"status":"passed","severity":"normal"},{"uid":"3362fbef02dd4f11","name":"random static sharding 5 - Cluster ID: 279, Shard ID: 96","time":{"start":1713982966149,"stop":1713982966149,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4501a48001b3072","name":"Subscribe to topic containing JSON and publish message","time":{"start":1713982919521,"stop":1713982919522,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7d1f9031b810388","name":"Check message received after nwaku node is restarted","time":{"start":1713982922486,"stop":1713982922486,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a55cefb84b0ca29b","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1713982439895,"stop":1713982439895,"duration":0},"status":"passed","severity":"normal"},{"uid":"84b34ebd011fb17c","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1713982468648,"stop":1713982468649,"duration":1},"status":"passed","severity":"normal"},{"uid":"5db9a7e06f70ab14","name":"same cluster, same shard: nodes connect","time":{"start":1713982752009,"stop":1713982752010,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed8dab8eb6800ed7","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1713982415970,"stop":1713982415971,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0676d2aafed7d9","name":"should be called for bootstrap peers","time":{"start":1713982475699,"stop":1713982475700,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa29bce2e66f816a","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1713982617531,"stop":1713982617532,"duration":1},"status":"passed","severity":"normal"},{"uid":"7890aae0acba33b1","name":"Push message with SQL Injection payload","time":{"start":1713982877752,"stop":1713982877752,"duration":0},"status":"passed","severity":"normal"},{"uid":"80e718437fdf16f0","name":"Subscribe to topic containing Russian and publish message","time":{"start":1713982919519,"stop":1713982919519,"duration":0},"status":"passed","severity":"normal"},{"uid":"774c32f8477cce3","name":"Push 30 different messages","time":{"start":1713982877756,"stop":1713982877756,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c505cede43b33b6","name":"Push message with JSON payload","time":{"start":1713982981134,"stop":1713982981134,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b75e8e29170d80d","name":"Reopen subscription with peer with lost subscription","time":{"start":1713982541891,"stop":1713982541892,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6c376a8d4796ecf","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1713982617533,"stop":1713982617533,"duration":0},"status":"passed","severity":"normal"},{"uid":"f71a57db15e0b1f6","name":"Refresh subscription","time":{"start":1713982919513,"stop":1713982919513,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2472b1177644776e","name":"Subscribe to topic containing Script and receive message","time":{"start":1713982711730,"stop":1713982711730,"duration":0},"status":"passed","severity":"normal"},{"uid":"96d9806c8a3940d5","name":"less peers than existing","time":{"start":1713982869958,"stop":1713982869958,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1b7fd336c9e79855","name":"Refresh subscription","time":{"start":1713982711723,"stop":1713982711723,"duration":0},"status":"passed","severity":"normal"},{"uid":"c38dc78cffd2b29e","name":"Fails to publish message with empty text","time":{"start":1713982906720,"stop":1713982906720,"duration":0},"status":"passed","severity":"normal"},{"uid":"e15eeb003cbfe5f9","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1713982677159,"stop":1713982677161,"duration":2},"status":"passed","severity":"normal"},{"uid":"d327f0f4e3b932f2","name":"should set field with only STORE enabled","time":{"start":1713982424465,"stop":1713982424465,"duration":0},"status":"passed","severity":"normal"},{"uid":"146da3b1443abc7b","name":"creates an iterator","time":{"start":1713983034825,"stop":1713983034826,"duration":1},"status":"passed","severity":"normal"},{"uid":"7666e09f86977fac","name":"Check received message with timestamp: 1713982468426000000 ","time":{"start":1713982644341,"stop":1713982644341,"duration":0},"status":"passed","severity":"normal"},{"uid":"b365a81f44598040","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1713982439894,"stop":1713982439894,"duration":0},"status":"passed","severity":"normal"},{"uid":"a206f700b8b1a02e","name":"Throws when trying to push message with empty payload","time":{"start":1713982981136,"stop":1713982981137,"duration":1},"status":"passed","severity":"normal"},{"uid":"db6a45b9843a1243","name":"Subscribe to topic containing XML and publish message","time":{"start":1713982919520,"stop":1713982919521,"duration":1},"status":"passed","severity":"normal"},{"uid":"74bf3ae7d8a470dc","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1713982415980,"stop":1713982415980,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7b73118f7ed0fae","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1713983022402,"stop":1713983022402,"duration":0},"status":"passed","severity":"normal"},{"uid":"666a03e7da046fb2","name":"random static sharding 1 - Cluster ID: 402, Shard ID: 209","time":{"start":1713982966140,"stop":1713982966147,"duration":7},"status":"passed","severity":"normal"},{"uid":"2437a9c16b7618a6","name":"should not receive a peer event after stop","time":{"start":1713982489566,"stop":1713982489566,"duration":0},"status":"passed","severity":"normal"},{"uid":"9582c9073ff8c693","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1713982415977,"stop":1713982415977,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7574a30e0fb7af6","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1713982415977,"stop":1713982415977,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecb1231b2f884949","name":"Push message with long payload","time":{"start":1713982877748,"stop":1713982877748,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b93089b25f3c152","name":"Push message with Arabic payload","time":{"start":1713982877750,"stop":1713982877751,"duration":1},"status":"passed","severity":"normal"},{"uid":"705af74b91654cc5","name":"removeEventListener with wrong event","time":{"start":1713982509364,"stop":1713982509364,"duration":0},"status":"passed","severity":"normal"},{"uid":"d68c50153ab31f23","name":"should use DNS peer discovery with light client","time":{"start":1713982489567,"stop":1713982489567,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6ab9e74a73539fb6","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1713982415988,"stop":1713982415988,"duration":0},"status":"passed","severity":"normal"},{"uid":"684fc3eedd5b1451","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1713983007679,"stop":1713983007679,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f7b704bcfd569e5","name":"should return the pubsub topic directly if a string is provided","time":{"start":1713982415986,"stop":1713982415987,"duration":1},"status":"passed","severity":"normal"},{"uid":"5fc921172118628f","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1713982677157,"stop":1713982677157,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3d89b7ac3589bdd","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1713982919521,"stop":1713982919521,"duration":0},"status":"passed","severity":"normal"},{"uid":"40face66609a43d8","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1713983007707,"stop":1713983007708,"duration":1},"status":"passed","severity":"normal"},{"uid":"774f96a46dc7605c","name":"Push message with content topic containing shell command","time":{"start":1713982981142,"stop":1713982981142,"duration":0},"status":"passed","severity":"normal"},{"uid":"5187b86f32b85bb0","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1713982415981,"stop":1713982415982,"duration":1},"status":"passed","severity":"normal"},{"uid":"d14dea3db1d64802","name":"Encoder throws on empty string content topic","time":{"start":1713982429257,"stop":1713982429257,"duration":0},"status":"passed","severity":"normal"},{"uid":"27fa19a41828833e","name":"should set field with only FILTER enabled","time":{"start":1713982424465,"stop":1713982424465,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba39f48f98bbfdf","name":"Decoder throws on empty string content topic","time":{"start":1713982429257,"stop":1713982429258,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6e5752b5570142e","name":"Check message on other pubsub topic is not received","time":{"start":1713982922483,"stop":1713982922484,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed9da6757186c30b","name":"receives messages sent to provided content topic through callback","time":{"start":1713982906935,"stop":1713982906936,"duration":1},"status":"skipped","severity":"normal"},{"uid":"8fb841091ce923b9","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1713982468643,"stop":1713982468644,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c8dce9b62eb0668","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1713983090663,"stop":1713983090663,"duration":0},"status":"passed","severity":"normal"},{"uid":"ceb3a79eaa5ddbb1","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1713982415985,"stop":1713982415985,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed1a06b7aefb600a","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1713982617579,"stop":1713982617580,"duration":1},"status":"passed","severity":"normal"},{"uid":"23c834b79cff2d77","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app83/4/topic726/json","time":{"start":1713982956490,"stop":1713982956490,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c1e88c3b32d9d23","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1713982677161,"stop":1713982677161,"duration":0},"status":"passed","severity":"normal"},{"uid":"f87bd3501e6ea2d3","name":"Check received message containing long","time":{"start":1713982644293,"stop":1713982644293,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba9d46e22485881a","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1713982542025,"stop":1713982542027,"duration":2},"status":"passed","severity":"normal"},{"uid":"e076a3284e6fe0a","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1713982617575,"stop":1713982617579,"duration":4},"status":"passed","severity":"normal"},{"uid":"95c1bbb8c3ee87b2","name":"Push message with Russian payload","time":{"start":1713982877751,"stop":1713982877751,"duration":0},"status":"passed","severity":"normal"},{"uid":"f18a3ab2713da2d4","name":"Check message with invalid timestamp is not received","time":{"start":1713982922448,"stop":1713982922448,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c76711e99b70c11","name":"isConnected should return false after all peers disconnect","time":{"start":1713982516209,"stop":1713982516209,"duration":0},"status":"passed","severity":"normal"},{"uid":"364d592758a46d55","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1713982423841,"stop":1713982423842,"duration":1},"status":"passed","severity":"normal"},{"uid":"2155023ce24910a8","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1713982542020,"stop":1713982542020,"duration":0},"status":"passed","severity":"normal"},{"uid":"a65fdd139bb18b56","name":"Check received message containing Arabic","time":{"start":1713982922457,"stop":1713982922457,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc0da5bb2fd7c1d2","name":"should properly create location multiaddrs - udp","time":{"start":1713982424463,"stop":1713982424463,"duration":0},"status":"passed","severity":"normal"},{"uid":"62ef07e4c387f950","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1713982415984,"stop":1713982415984,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a33c0193e9da32","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1713982415965,"stop":1713982415966,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b8f2957b7e6580","name":"Check publish message containing special chars","time":{"start":1713982906712,"stop":1713982906712,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea5c42ebe158140b","name":"Fails to publish message with size larger than 1 MB","time":{"start":1713982906722,"stop":1713982906722,"duration":0},"status":"passed","severity":"normal"},{"uid":"edec4ed7ac2a58c","name":"Query Generator - backward","time":{"start":1713983004978,"stop":1713983004978,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cf7eff7aa85e4c9","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1713982475700,"stop":1713982475702,"duration":2},"status":"passed","severity":"normal"},{"uid":"8a27c0872a834b97","name":"Push message with content topic containing long","time":{"start":1713982877757,"stop":1713982877757,"duration":0},"status":"passed","severity":"normal"},{"uid":"78480399348d3950","name":"Push message with content topic containing Russian","time":{"start":1713982877759,"stop":1713982877759,"duration":0},"status":"passed","severity":"normal"},{"uid":"e01d035940115271","name":"Check received message containing short","time":{"start":1713982644292,"stop":1713982644293,"duration":1},"status":"passed","severity":"normal"},{"uid":"60a72dfbad70b4a6","name":"Check publish message containing JSON","time":{"start":1713982906715,"stop":1713982906716,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a5e0597b1ff6541","name":"Push message with content topic containing Russian","time":{"start":1713982981140,"stop":1713982981140,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bc4b4b2952ef339","name":"Relay + Store","time":{"start":1713982424466,"stop":1713982424466,"duration":0},"status":"passed","severity":"normal"},{"uid":"993e64332530c773","name":"should encode/decode to RLP encoding","time":{"start":1713982424460,"stop":1713982424460,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5bb15977806c5ff","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1713982439104,"stop":1713982439104,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd666252641d3676","name":"Subscribe and receives messages on 20 topics","time":{"start":1713982711716,"stop":1713982711716,"duration":0},"status":"passed","severity":"normal"},{"uid":"eab6e9239d16c4fd","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1713982617526,"stop":1713982617526,"duration":0},"status":"passed","severity":"normal"},{"uid":"68776053ec084a9c","name":"Subscribe to topic containing Russian and receive message","time":{"start":1713983090654,"stop":1713983090654,"duration":0},"status":"passed","severity":"normal"},{"uid":"d019657320a43440","name":"stop","time":{"start":1713982509375,"stop":1713982509375,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5d6b4a809d90090","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1713982617580,"stop":1713982617580,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0b6ff638d191e9b","name":"caches peers it previously fetched","time":{"start":1713982440287,"stop":1713982440288,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f494306f38c32ef","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1713982711717,"stop":1713982711717,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b6015d6fd8c39f5","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1713982415969,"stop":1713982415969,"duration":0},"status":"passed","severity":"normal"},{"uid":"e07fcde1c9df3961","name":"Subscribe to topic containing emoji and publish message","time":{"start":1713982919523,"stop":1713982919523,"duration":0},"status":"passed","severity":"normal"},{"uid":"be39dbbcb2d9ad78","name":"Subscribe to topic containing JSON and receive message","time":{"start":1713983090664,"stop":1713983090665,"duration":1},"status":"passed","severity":"normal"},{"uid":"d245d16596967ae8","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1713982415970,"stop":1713982415970,"duration":0},"status":"passed","severity":"normal"},{"uid":"40462c704fd618ae","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1713982895232,"stop":1713982895233,"duration":1},"status":"passed","severity":"normal"},{"uid":"51075dad2704a3bd","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1713982557084,"stop":1713982557085,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c4a81db61ce60e1","name":"Subscribe to topic containing special chars and receive message","time":{"start":1713983090653,"stop":1713983090653,"duration":0},"status":"passed","severity":"normal"},{"uid":"867b5a84b3f2aa01","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1713982677157,"stop":1713982677157,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ebe1f181023ade9","name":"Subscribe and receive messages via waku relay post","time":{"start":1713983090659,"stop":1713983090659,"duration":0},"status":"passed","severity":"normal"},{"uid":"5df2c7b79c10775b","name":"Check received message with timestamp: 1713982467939000000 ","time":{"start":1713982922446,"stop":1713982922446,"duration":0},"status":"passed","severity":"normal"},{"uid":"37a30406d30fdcee","name":"Check received message containing Script","time":{"start":1713982922461,"stop":1713982922461,"duration":0},"status":"passed","severity":"normal"},{"uid":"69d8ce5e1af36cc6","name":"should be able to encode the field with only FILTER set to true","time":{"start":1713982423834,"stop":1713982423836,"duration":2},"status":"passed","severity":"normal"},{"uid":"b67cf570d695029","name":"random static sharding 2 - Cluster ID: 77, Shard ID: 778","time":{"start":1713982966147,"stop":1713982966148,"duration":1},"status":"passed","severity":"normal"},{"uid":"d88c1bad06026151","name":"random static sharding 8 - Cluster ID: 223, Shard ID: 289","time":{"start":1713982966151,"stop":1713982966152,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce96b0bdf362ae1b","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1713983197174,"stop":1713983197175,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc7c50b1bd92fede","name":"Push message on custom pubsubTopic","time":{"start":1713982735108,"stop":1713982735108,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebd1676f69fe1009","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1713983018156,"stop":1713983018157,"duration":1},"status":"passed","severity":"normal"},{"uid":"1827a2226afeef6","name":"Publishes to nwaku","time":{"start":1713982902040,"stop":1713982902041,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc4f6d5c95c8e495","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1713982439896,"stop":1713982439897,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ce2744a1cb1bf27","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1713982677162,"stop":1713982677162,"duration":0},"status":"passed","severity":"normal"},{"uid":"36fd58e3b6baefb4","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1713982956497,"stop":1713982956498,"duration":1},"status":"passed","severity":"normal"},{"uid":"51219a6f966602b8","name":"Subscribe to topic containing Script and publish message","time":{"start":1713982919520,"stop":1713982919520,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce30cb0a2c4ec0e5","name":"Push message with content topic containing XML","time":{"start":1713982877761,"stop":1713982877761,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e676e3b40c37120","name":"Push message with rate limit","time":{"start":1713982877765,"stop":1713982877765,"duration":0},"status":"passed","severity":"normal"},{"uid":"f792f14b78af905","name":"start node with ApplicationInfo","time":{"start":1713982956499,"stop":1713982956501,"duration":2},"status":"passed","severity":"normal"},{"uid":"ca52348ab3da5b89","name":"Check received message containing Russian","time":{"start":1713982922460,"stop":1713982922460,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd5196aec2f15dd8","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1713982617530,"stop":1713982617530,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5f668304a5502e6","name":"Check received message containing Russian","time":{"start":1713982644305,"stop":1713982644305,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3bbb5cf7b810a9","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1713982415979,"stop":1713982415979,"duration":0},"status":"passed","severity":"normal"},{"uid":"39205c88febd2a64","name":"Callback on promise, aborts when callback returns true","time":{"start":1713983028272,"stop":1713983028272,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb42dc88c26c987d","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1713983090660,"stop":1713983090660,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bb543cd2e87d39e","name":"Check meta is set [symmetric]","time":{"start":1713982449990,"stop":1713982449991,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c330287fbcb02ee","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1713982973738,"stop":1713982973739,"duration":1},"status":"passed","severity":"normal"},{"uid":"31a5f918a8b08982","name":"connected peers and dial","time":{"start":1713982869957,"stop":1713982869957,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c124115bb0972ec1","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1713982415983,"stop":1713982415983,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b09b1221e71f9e9","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1713982617533,"stop":1713982617533,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e337577fe7d0ea4","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1713982919512,"stop":1713982919512,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2e0715dd23f8d87","name":"Subscribe to topic containing emoji and receive message","time":{"start":1713983090657,"stop":1713983090657,"duration":0},"status":"passed","severity":"normal"},{"uid":"d49f1a8b08959c37","name":"Check received message containing XML","time":{"start":1713982922461,"stop":1713982922462,"duration":1},"status":"passed","severity":"normal"},{"uid":"7cc8362e7962a4f6","name":"Check received message containing SQL Injection","time":{"start":1713982922441,"stop":1713982922441,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6c3d1428d46f2e4","name":"Push message with XML payload","time":{"start":1713982981132,"stop":1713982981133,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ad38ead99e0a378","name":"Encoder throws on empty string content topic","time":{"start":1713982452003,"stop":1713982452003,"duration":0},"status":"passed","severity":"normal"},{"uid":"c72b869b3222cf66","name":"should encode/decode to text encoding","time":{"start":1713982424461,"stop":1713982424461,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8777887697a5e94","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1713983090649,"stop":1713983090649,"duration":0},"status":"passed","severity":"normal"},{"uid":"75215a9d41b7850f","name":"should get / set UDP multiaddr","time":{"start":1713982424461,"stop":1713982424461,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2ddd206ed9cfa35","name":"Nwaku publishes","time":{"start":1713982902041,"stop":1713982902041,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e533cafd7787ec2","name":"Check publish message containing escaped characters","time":{"start":1713982906716,"stop":1713982906717,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd3fb61b21119947","name":"same cluster, different shard: nodes connect","time":{"start":1713982752010,"stop":1713982752011,"duration":1},"status":"passed","severity":"normal"},{"uid":"ddbe33f1a69a8c09","name":"Relay - times out","time":{"start":1713983056979,"stop":1713983056980,"duration":1},"status":"passed","severity":"normal"},{"uid":"f50716452964c8ff","name":"Push message equal or less that 1MB","time":{"start":1713982877767,"stop":1713982877767,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6ba87fcefc87dde","name":"Push message with custom timestamp: 1713986217726","time":{"start":1713982981147,"stop":1713982981147,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0bcab2c12cdfdbe","name":"should return false","time":{"start":1713982424459,"stop":1713982424460,"duration":1},"status":"passed","severity":"normal"},{"uid":"505ffc17dd5eb0ec","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1713982440291,"stop":1713982440291,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e202bad8224faf47","name":"Push message with numeric payload","time":{"start":1713982877748,"stop":1713982877749,"duration":1},"status":"passed","severity":"normal"},{"uid":"e778c22a643edc64","name":"should throw error - no public key","time":{"start":1713982424450,"stop":1713982424458,"duration":8},"status":"passed","severity":"normal"},{"uid":"cc99c306a3b15511","name":"throws on content topic with too few or too many fields","time":{"start":1713982415960,"stop":1713982415961,"duration":1},"status":"passed","severity":"normal"},{"uid":"c59c663bf0ee6b62","name":"Encoder throws on empty string content topic","time":{"start":1713982449992,"stop":1713982449992,"duration":0},"status":"passed","severity":"normal"},{"uid":"b863b37314bdcb66","name":"Mutual subscription","time":{"start":1713982919507,"stop":1713982919509,"duration":2},"status":"passed","severity":"normal"},{"uid":"38fdcb1a10532ff8","name":"handles empty contentTopics array correctly","time":{"start":1713982415990,"stop":1713982415991,"duration":1},"status":"passed","severity":"normal"},{"uid":"856446834a45457e","name":"through manual discovery","time":{"start":1713982739236,"stop":1713982739237,"duration":1},"status":"passed","severity":"normal"},{"uid":"61022548c7b7fb38","name":"throws an error for improperly formatted content topics","time":{"start":1713982415973,"stop":1713982415973,"duration":0},"status":"passed","severity":"normal"},{"uid":"de00d5a01afb79cf","name":"Check received message containing numeric","time":{"start":1713982922456,"stop":1713982922456,"duration":0},"status":"passed","severity":"normal"},{"uid":"98e75d70e02d6","name":"Push message with content topic containing JSON","time":{"start":1713982981142,"stop":1713982981142,"duration":0},"status":"passed","severity":"normal"},{"uid":"db6097cf94a85b32","name":"Subscribe and receives messages on 20 topics","time":{"start":1713983090650,"stop":1713983090650,"duration":0},"status":"passed","severity":"normal"},{"uid":"448025c1c34da965","name":"should not fail to start the service if it is already started","time":{"start":1713982489564,"stop":1713982489565,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a83311a079f982c","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1713982429170,"stop":1713982429170,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c5ca29d21373832","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1713982415977,"stop":1713982415978,"duration":1},"status":"passed","severity":"normal"},{"uid":"6fc42b0ad6bb8bd","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1713982711742,"stop":1713982711743,"duration":1},"status":"passed","severity":"normal"},{"uid":"97846cbef42c723d","name":"should not receive a peer event before start","time":{"start":1713982939234,"stop":1713982939236,"duration":2},"status":"passed","severity":"normal"},{"uid":"88ea7cee7861a648","name":"should only return 1 node with relay capability","time":{"start":1713982440288,"stop":1713982440288,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa524a4d28599443","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1713982617544,"stop":1713982617544,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e073eb3efab78eb","name":"Subscribe to topic containing Russian and receive message","time":{"start":1713982711727,"stop":1713982711727,"duration":0},"status":"passed","severity":"normal"},{"uid":"65f8dea4c43f53bd","name":"Generator, custom pubsub topic","time":{"start":1713983018157,"stop":1713983018157,"duration":0},"status":"passed","severity":"normal"},{"uid":"b01229e74e6fbb46","name":"Check publish message containing Chinese","time":{"start":1713982906712,"stop":1713982906712,"duration":0},"status":"passed","severity":"normal"},{"uid":"7dc9f9af9fd6bfd6","name":"throws on content topic with empty topic name field","time":{"start":1713982415963,"stop":1713982415964,"duration":1},"status":"passed","severity":"normal"},{"uid":"34d9c4fd819c8d85","name":"Check received message with timestamp: 1649153314 ","time":{"start":1713982922447,"stop":1713982922447,"duration":0},"status":"passed","severity":"normal"},{"uid":"f06539baabe031f0","name":"Push message with meta","time":{"start":1713982981144,"stop":1713982981144,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf9275f8ffe3186b","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1713982415969,"stop":1713982415969,"duration":0},"status":"passed","severity":"normal"},{"uid":"d275adb8eca1a826","name":"should add and remove event listeners correctly","time":{"start":1713982444172,"stop":1713982444172,"duration":0},"status":"passed","severity":"normal"},{"uid":"399ec63dd914e598","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1713982415967,"stop":1713982415968,"duration":1},"status":"passed","severity":"normal"},{"uid":"d48b73ddc0574a8e","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1713982415981,"stop":1713982415981,"duration":0},"status":"passed","severity":"normal"},{"uid":"7da1cde19af2466e","name":"Check publish message containing Basic HTML tag","time":{"start":1713982906715,"stop":1713982906715,"duration":0},"status":"passed","severity":"normal"},{"uid":"56ddd85104043116","name":"Push message with content topic containing Arabic","time":{"start":1713982981139,"stop":1713982981139,"duration":0},"status":"passed","severity":"normal"},{"uid":"74c57e1290149072","name":"given a content topic, creates a waku node and filter subscription","time":{"start":1713982906934,"stop":1713982906935,"duration":1},"status":"skipped","severity":"normal"},{"uid":"54def7828e7c6dbb","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1713983018158,"stop":1713983018158,"duration":0},"status":"passed","severity":"normal"},{"uid":"5dfb0b341878864f","name":"Check received message containing emoji","time":{"start":1713982644339,"stop":1713982644341,"duration":2},"status":"passed","severity":"normal"},{"uid":"f3bccd73bfd8bd83","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1713982919511,"stop":1713982919512,"duration":1},"status":"passed","severity":"normal"},{"uid":"67ef0ea730384bf4","name":"Publish message with large meta","time":{"start":1713982906723,"stop":1713982906723,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce89a4920b789fd8","name":"Check meta is set [ecies]","time":{"start":1713982452002,"stop":1713982452002,"duration":0},"status":"passed","severity":"normal"},{"uid":"64eae986953ac193","name":"Push message with special chars payload","time":{"start":1713982877749,"stop":1713982877749,"duration":0},"status":"passed","severity":"normal"},{"uid":"d85fd639e336103c","name":"Check received message containing escaped characters","time":{"start":1713982922463,"stop":1713982922463,"duration":0},"status":"passed","severity":"normal"},{"uid":"9997a16347ed969e","name":"Check received message containing emoji","time":{"start":1713982922445,"stop":1713982922446,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d27d1caf3f56c40","name":"Check message with no pubsub topic is not received","time":{"start":1713982644352,"stop":1713982644352,"duration":0},"status":"passed","severity":"normal"},{"uid":"a444aca821358b4","name":"Waku message hash computation (meta attribute not present)","time":{"start":1713982418514,"stop":1713982418515,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ab918c3d0f35cfc","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1713982415991,"stop":1713982415991,"duration":0},"status":"passed","severity":"normal"},{"uid":"8baafec3f80df628","name":"Check publish message after service node is restarted","time":{"start":1713982906722,"stop":1713982906723,"duration":1},"status":"skipped","severity":"normal"},{"uid":"db2e18c22d4b7dff","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1713982869793,"stop":1713982869794,"duration":1},"status":"skipped","severity":"normal"},{"uid":"f996f2f389dddc28","name":"start node with empty content topic","time":{"start":1713982956502,"stop":1713982956502,"duration":0},"status":"passed","severity":"normal"},{"uid":"efaee8006fe7d811","name":"Push message with content topic containing shell command","time":{"start":1713982877762,"stop":1713982877762,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbbe9205252d89e","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1713982429168,"stop":1713982429169,"duration":1},"status":"passed","severity":"normal"},{"uid":"e26a950709439e6d","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1713982919511,"stop":1713982919511,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cb31c288c1c9490","name":"it tolerates circular branch references","time":{"start":1713982440286,"stop":1713982440286,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee6e35fb158becd3","name":"Subscribe to topic containing XML and receive message","time":{"start":1713983090655,"stop":1713983090655,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3077ba1119adab","name":"Passing page size 11 when there are 10 messages","time":{"start":1713983035664,"stop":1713983035665,"duration":1},"status":"passed","severity":"normal"},{"uid":"1721e7582386593d","name":"Asymmetric encrypt & decrypt","time":{"start":1713982450603,"stop":1713982450604,"duration":1},"status":"passed","severity":"normal"},{"uid":"f353684f05c116b2","name":"Decoder throws on undefined content topic","time":{"start":1713982429257,"stop":1713982429257,"duration":0},"status":"passed","severity":"normal"},{"uid":"8328ae40b45507d3","name":"Fails to push message with empty content topic","time":{"start":1713982981144,"stop":1713982981144,"duration":0},"status":"passed","severity":"normal"},{"uid":"acaa00975469b668","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1713982617574,"stop":1713982617574,"duration":0},"status":"passed","severity":"normal"},{"uid":"97b342a1157a1bc6","name":"Query Generator, Wrong PubsubTopic","time":{"start":1713983007676,"stop":1713983007677,"duration":1},"status":"passed","severity":"normal"},{"uid":"25b0e97dc448427","name":"Push message with Russian payload","time":{"start":1713982981131,"stop":1713982981131,"duration":0},"status":"passed","severity":"normal"},{"uid":"19e13168c37e2cac","name":"Push message with content topic containing escaped characters","time":{"start":1713982877762,"stop":1713982877763,"duration":1},"status":"passed","severity":"normal"},{"uid":"321080442b944cdf","name":"Decoder throws on undefined content topic","time":{"start":1713982452003,"stop":1713982452004,"duration":1},"status":"passed","severity":"normal"},{"uid":"e40aff98e0c62c8f","name":"Subscribe to topic containing emoji and receive message","time":{"start":1713983090665,"stop":1713983090666,"duration":1},"status":"passed","severity":"normal"},{"uid":"65ea909261a905f1","name":"Subscribe to topic containing shell command and publish message","time":{"start":1713982919522,"stop":1713982919522,"duration":0},"status":"passed","severity":"normal"},{"uid":"d052c9898d900e83","name":"Push message with short payload","time":{"start":1713982877747,"stop":1713982877748,"duration":1},"status":"passed","severity":"normal"},{"uid":"b00f3bb22da17953","name":"Check publish message containing long","time":{"start":1713982906711,"stop":1713982906711,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b60a0b097056003","name":"Push message with shell command payload","time":{"start":1713982877754,"stop":1713982877754,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7116f488779d6f9","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1713982439895,"stop":1713982439896,"duration":1},"status":"passed","severity":"normal"},{"uid":"4fea576e97c96066","name":"Check received message containing Basic HTML tag","time":{"start":1713982922462,"stop":1713982922462,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ec97bbccee74e18","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1713982415986,"stop":1713982415986,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c932db3ad1d345a","name":"Subscribe to topic containing short and receive message","time":{"start":1713983090652,"stop":1713983090652,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d9b5da0c4c67e70","name":"Query with Ordered Callback, No message returned","time":{"start":1713983007705,"stop":1713983007707,"duration":2},"status":"passed","severity":"normal"},{"uid":"ad1f6969f37dd4b3","name":"Check received message with timestamp: 1713982467939 ","time":{"start":1713982922481,"stop":1713982922482,"duration":1},"status":"passed","severity":"normal"},{"uid":"9091d5acdd7605e5","name":"Subscribe to topic containing Script and receive message","time":{"start":1713983090654,"stop":1713983090655,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2795443ba6cc5e7","name":"should not receive a peer event after stop","time":{"start":1713982444170,"stop":1713982444170,"duration":0},"status":"passed","severity":"normal"},{"uid":"39e196aa2aa5b3f9","name":"Publish message with custom timestamp: Thu May 04 2023 18:21:35 GMT+0000 (Coordinated Universal Time)","time":{"start":1713982906718,"stop":1713982906718,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6ad18a8dbd77563","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1713983044746,"stop":1713983044746,"duration":0},"status":"passed","severity":"normal"},{"uid":"21b15de1c8e89f93","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1713983028272,"stop":1713983028273,"duration":1},"status":"passed","severity":"normal"},{"uid":"121fa369a5a57128","name":"Push message with content topic containing special chars","time":{"start":1713982877758,"stop":1713982877758,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1a3d588146f0d9f","name":"Check message on other pubsub topic is not received","time":{"start":1713982644351,"stop":1713982644352,"duration":1},"status":"passed","severity":"normal"},{"uid":"93b020b5a2e7ac3e","name":"Push message with content topic containing unicode special characters","time":{"start":1713982981143,"stop":1713982981143,"duration":0},"status":"passed","severity":"normal"},{"uid":"554e4f69133d6a16","name":"Ping on peer without subscriptions","time":{"start":1713982541894,"stop":1713982541894,"duration":0},"status":"passed","severity":"normal"},{"uid":"7971bf2e282cd25c","name":"Check message received after jswaku node is restarted","time":{"start":1713982922450,"stop":1713982922450,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ffd3a677b3b709bb","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1713982895237,"stop":1713982895238,"duration":1},"status":"passed","severity":"normal"},{"uid":"6fbd11407e98a959","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1713983022402,"stop":1713983022403,"duration":1},"status":"passed","severity":"normal"},{"uid":"248e8d36d9859ac9","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1713982677158,"stop":1713982677158,"duration":0},"status":"passed","severity":"normal"},{"uid":"acb5f12364bc8978","name":"Check received message containing Chinese","time":{"start":1713982922439,"stop":1713982922439,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8f85afd4ed8f884","name":"should correctly map a content topic to a pubsub topic","time":{"start":1713982415991,"stop":1713982415991,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b726748277104e4","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1713982415966,"stop":1713982415967,"duration":1},"status":"passed","severity":"normal"},{"uid":"bce6b396ce1ce0b1","name":"should load peers from local storage and dispatch events","time":{"start":1713982444171,"stop":1713982444171,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6160f6c3022e0bc","name":"Check received message with timestamp: 1649153314 ","time":{"start":1713982644344,"stop":1713982644345,"duration":1},"status":"passed","severity":"normal"},{"uid":"66b96c823b2d9cae","name":"ignores unrecognized TXT record formats","time":{"start":1713982440287,"stop":1713982440287,"duration":0},"status":"passed","severity":"normal"},{"uid":"bec4cfd0714d5b3","name":"should be called at least once on all `peer:discovery` events","time":{"start":1713982475695,"stop":1713982475696,"duration":1},"status":"passed","severity":"normal"},{"uid":"41355ed083a2f2e9","name":"non connected peers","time":{"start":1713982869958,"stop":1713982869958,"duration":0},"status":"skipped","severity":"normal"},{"uid":"63649ab0d14f7e99","name":"Overlapping topic subscription","time":{"start":1713983090651,"stop":1713983090651,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4fb823ab347fa17","name":"should set field with all protocols disabled","time":{"start":1713982424464,"stop":1713982424464,"duration":0},"status":"passed","severity":"normal"},{"uid":"41990f3d77331f57","name":"Query with Promise Callback, No message returned","time":{"start":1713983007710,"stop":1713983007711,"duration":1},"status":"passed","severity":"normal"},{"uid":"3cb4f71674deb5e","name":"throws on content topic with empty version field","time":{"start":1713982415963,"stop":1713982415963,"duration":0},"status":"passed","severity":"normal"},{"uid":"af05c2fbc86976c7","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1713983090656,"stop":1713983090657,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e6cf43cd525d8ff","name":"Push to array if already present","time":{"start":1713982415290,"stop":1713982415290,"duration":0},"status":"passed","severity":"normal"},{"uid":"a61d3794d299eb53","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1713982415984,"stop":1713982415984,"duration":0},"status":"passed","severity":"normal"},{"uid":"714728c94ac016c7","name":"should throw error - no public key","time":{"start":1713982424459,"stop":1713982424459,"duration":0},"status":"passed","severity":"normal"},{"uid":"69f1e4984fe2a488","name":"can start the service","time":{"start":1713982939231,"stop":1713982939232,"duration":1},"status":"passed","severity":"normal"},{"uid":"29c26ed3dabbaea9","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1713982415981,"stop":1713982415981,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3073bdeaa8c8889","name":"Check received message containing shell command","time":{"start":1713982922444,"stop":1713982922444,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ae7ed56691a2d1","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1713982711713,"stop":1713982711713,"duration":0},"status":"passed","severity":"normal"},{"uid":"628296c5cbd474d7","name":"random static sharding 4 - Cluster ID: 748, Shard ID: 3","time":{"start":1713982966148,"stop":1713982966149,"duration":1},"status":"passed","severity":"normal"},{"uid":"9891a4205a7be7f","name":"random static sharding 6 - Cluster ID: 995, Shard ID: 729","time":{"start":1713982966149,"stop":1713982966150,"duration":1},"status":"passed","severity":"normal"},{"uid":"1882701b36d0671b","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1713982735107,"stop":1713982735107,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3145d69e9d626c6","name":"Promise Callback - forward","time":{"start":1713983004978,"stop":1713983004979,"duration":1},"status":"passed","severity":"normal"},{"uid":"44c9047b1fc59d54","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1713982415984,"stop":1713982415984,"duration":0},"status":"passed","severity":"normal"},{"uid":"698aa3c4a0651533","name":"retrieves a single peer","time":{"start":1713982440285,"stop":1713982440286,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2f75a30b44802e0","name":"Check received message containing long","time":{"start":1713982922438,"stop":1713982922438,"duration":0},"status":"passed","severity":"normal"},{"uid":"88a022bcd0718333","name":"Ping on subscribed peer","time":{"start":1713982541894,"stop":1713982541894,"duration":0},"status":"passed","severity":"normal"},{"uid":"b621d94634de3d62","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1713982557082,"stop":1713982557083,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec828c49012f20f1","name":"throws on content topic with non-number generation field","time":{"start":1713982415961,"stop":1713982415961,"duration":0},"status":"passed","severity":"normal"},{"uid":"7229f82073d78130","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1713982617531,"stop":1713982617531,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0e1546fb574a06d","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1713982617532,"stop":1713982617533,"duration":1},"status":"passed","severity":"normal"},{"uid":"278e26d059d6569d","name":"Check received message containing special chars","time":{"start":1713982644299,"stop":1713982644300,"duration":1},"status":"passed","severity":"normal"},{"uid":"3af93fb490d6611b","name":"Subscribe and receive messages via lightPush","time":{"start":1713982711711,"stop":1713982711711,"duration":0},"status":"passed","severity":"normal"},{"uid":"56edbfcb73d73f4d","name":"Check message with non string payload is not received","time":{"start":1713982922449,"stop":1713982922450,"duration":1},"status":"passed","severity":"normal"},{"uid":"94d966b43f1d272b","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1713983007679,"stop":1713983007681,"duration":2},"status":"passed","severity":"normal"},{"uid":"3b9a7f7584cb7750","name":"Push message on custom pubsubTopic","time":{"start":1713982735106,"stop":1713982735106,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc4fba58ef4e01a5","name":"`waku:online` bwtween 2 js-waku relay nodes","time":{"start":1713982516208,"stop":1713982516208,"duration":0},"status":"passed","severity":"normal"},{"uid":"c95957493ec0edbd","name":"dispatchEvent via connectionManager","time":{"start":1713982509365,"stop":1713982509366,"duration":1},"status":"passed","severity":"normal"},{"uid":"19b7e96d4132e61c","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1713982677162,"stop":1713982677163,"duration":1},"status":"passed","severity":"normal"},{"uid":"42e991055996b502","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1713982542021,"stop":1713982542021,"duration":0},"status":"passed","severity":"normal"},{"uid":"660b5469d6de5d7e","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1713982869794,"stop":1713982869794,"duration":0},"status":"passed","severity":"normal"},{"uid":"e37bd54d15333179","name":"Subscribe to topic containing short and receive message","time":{"start":1713982711723,"stop":1713982711724,"duration":1},"status":"passed","severity":"normal"},{"uid":"6de40c1930f90a3e","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1713982415968,"stop":1713982415968,"duration":0},"status":"passed","severity":"normal"},{"uid":"df1c5e4085bf8e68","name":"different cluster, same shard: nodes don't connect","time":{"start":1713982752011,"stop":1713982752012,"duration":1},"status":"passed","severity":"normal"},{"uid":"7edcdce75c99d40e","name":"should return all peers when numPeers is 0","time":{"start":1713982429168,"stop":1713982429168,"duration":0},"status":"passed","severity":"normal"},{"uid":"310b8ef09fb021b3","name":"Check received message containing unicode special characters","time":{"start":1713982644337,"stop":1713982644338,"duration":1},"status":"passed","severity":"normal"},{"uid":"b54886da8efee693","name":"should properly create location multiaddrs - tcp6","time":{"start":1713982424463,"stop":1713982424463,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b4bad5ddb4d5cff","name":"Init the array if not present","time":{"start":1713982415288,"stop":1713982415289,"duration":1},"status":"passed","severity":"normal"},{"uid":"a325a8d559dc0219","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1713983090655,"stop":1713983090655,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fd606b9bf27e9ad","name":"Check publish message containing Russian","time":{"start":1713982906713,"stop":1713982906713,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee8de06506718ddf","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1713982752008,"stop":1713982752009,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e1403dc2593df36","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1713982415969,"stop":1713982415970,"duration":1},"status":"passed","severity":"normal"},{"uid":"50bbb9187fa66cb9","name":"Waku message hash computation (payload length 0)","time":{"start":1713982418515,"stop":1713982418515,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9c5479a76c9938","name":"should return valid sharding parameters for static sharding","time":{"start":1713982415988,"stop":1713982415988,"duration":0},"status":"passed","severity":"normal"},{"uid":"5dae2b3601e6f6b","name":"Check received message containing numeric","time":{"start":1713982922438,"stop":1713982922438,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5d2cd671b0d3a9a","name":"Push message with custom timestamp: 1683224244577","time":{"start":1713982877765,"stop":1713982877766,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3828e80033b3d83","name":"Query generator for multiple messages with multiple decoders","time":{"start":1713983028270,"stop":1713983028271,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a658052ade8e4b","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1713983090651,"stop":1713983090651,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b4169934745bf2b","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1713982617529,"stop":1713982617529,"duration":0},"status":"passed","severity":"normal"},{"uid":"1996c28741949b0b","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1713982475702,"stop":1713982475703,"duration":1},"status":"passed","severity":"normal"},{"uid":"44eca51f28f830de","name":"Add multiple subscription objects on single nwaku node","time":{"start":1713983090666,"stop":1713983090666,"duration":0},"status":"passed","severity":"normal"},{"uid":"62df2fcc005e86e0","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1713982423837,"stop":1713982423838,"duration":1},"status":"passed","severity":"normal"},{"uid":"dcb7a296778f4b55","name":"Overlapping topic subscription","time":{"start":1713982919513,"stop":1713982919513,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9e6d34472039b3d0","name":"Light Node - default protocols","time":{"start":1713983056981,"stop":1713983056982,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2bdca2183fdaaeb","name":"configure the node with multiple pubsub topics","time":{"start":1713982966155,"stop":1713982966156,"duration":1},"status":"passed","severity":"normal"},{"uid":"c10952d7cfbb240f","name":"Passing an array","time":{"start":1713983049866,"stop":1713983049866,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef24ebc7b99f1bd5","name":"should use the provided clusterId for the pubsub topic","time":{"start":1713982415991,"stop":1713982415992,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d22efa96f2b6d06","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1713982475703,"stop":1713982475704,"duration":1},"status":"passed","severity":"normal"},{"uid":"de656faf24916bb","name":"Reopen subscription with peer with lost subscription","time":{"start":1713982541895,"stop":1713982541895,"duration":0},"status":"passed","severity":"normal"},{"uid":"f403b2ddfe5f6df4","name":"Relay - dialed after","time":{"start":1713983056979,"stop":1713983056979,"duration":0},"status":"passed","severity":"normal"},{"uid":"1193a082362df9c5","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1713982617534,"stop":1713982617534,"duration":0},"status":"passed","severity":"normal"},{"uid":"262c1d6a8e2f6031","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1713982415983,"stop":1713982415984,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1165b195f883e5","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1713982966139,"stop":1713982966140,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e0f67c0b0985f87","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1713983090648,"stop":1713983090649,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f66d9ed9fce029b","name":"Register correct protocols","time":{"start":1713982919509,"stop":1713982919510,"duration":1},"status":"passed","severity":"normal"},{"uid":"7cb476de201d249d","name":"Subscribe to topic containing short and publish message","time":{"start":1713982919514,"stop":1713982919514,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d6a0e6b0be19d50","name":"Check publish message containing XML","time":{"start":1713982906714,"stop":1713982906715,"duration":1},"status":"passed","severity":"normal"},{"uid":"9bf50648b5cb98f1","name":"Relay - dialed first","time":{"start":1713983056978,"stop":1713983056979,"duration":1},"status":"passed","severity":"normal"},{"uid":"792ea76e85033be9","name":"Push message with content topic containing short","time":{"start":1713982981137,"stop":1713982981137,"duration":0},"status":"passed","severity":"normal"},{"uid":"4afd7ee6a7924afd","name":"Fields are not dropped","time":{"start":1713982428827,"stop":1713982428829,"duration":2},"status":"passed","severity":"normal"},{"uid":"345ff6d707ca8a8b","name":"should not receive a peer event after stop","time":{"start":1713982939236,"stop":1713982939237,"duration":1},"status":"passed","severity":"normal"},{"uid":"9566738a13424595","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1713982516204,"stop":1713982516207,"duration":3},"status":"passed","severity":"normal"},{"uid":"6fda111eb8c7a4ce","name":"throws on content topic with empty encoding field","time":{"start":1713982415964,"stop":1713982415964,"duration":0},"status":"passed","severity":"normal"},{"uid":"de44b1aed72a8dde","name":"Push message on custom pubsubTopic","time":{"start":1713982735109,"stop":1713982735109,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9e6871bd3e6b528","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1713982711726,"stop":1713982711726,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba92fdf6d3508d7e","name":"Subscribe to topic containing JSON and receive message","time":{"start":1713982711734,"stop":1713982711734,"duration":0},"status":"passed","severity":"normal"},{"uid":"80e6360db777c36e","name":"Push message with Chinese payload","time":{"start":1713982981130,"stop":1713982981130,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb0c5b2c02f8d592","name":"Decoder throws on empty string content topic","time":{"start":1713982452004,"stop":1713982452004,"duration":0},"status":"passed","severity":"normal"},{"uid":"58e0d85175e19b88","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1713982439896,"stop":1713982439896,"duration":0},"status":"passed","severity":"normal"},{"uid":"428b016301a84bff","name":"Push message with emoji payload","time":{"start":1713982981136,"stop":1713982981136,"duration":0},"status":"passed","severity":"normal"},{"uid":"b84bc86c1ba3c706","name":"Round trip binary encryption [ecies, signature]","time":{"start":1713982452001,"stop":1713982452002,"duration":1},"status":"passed","severity":"normal"},{"uid":"91e0b3eb09188b39","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1713982468645,"stop":1713982468646,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e896f28ba493237","name":"Push message with custom timestamp: 1713986244577","time":{"start":1713982877766,"stop":1713982877767,"duration":1},"status":"passed","severity":"normal"},{"uid":"e87923fdb2bc2ef1","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1713982477841,"stop":1713982477841,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fe493a205e7493a","name":"connects to nwaku","time":{"start":1713983049862,"stop":1713983049864,"duration":2},"status":"passed","severity":"normal"},{"uid":"70ff59ff47517159","name":"1 Relay, 1 Filter, gives up","time":{"start":1713982439958,"stop":1713982439959,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7557cb1969fddb8","name":"Subscribe and publish message","time":{"start":1713982919510,"stop":1713982919511,"duration":1},"status":"passed","severity":"normal"},{"uid":"30596dbe24f9a97","name":"Push message with content topic containing Script","time":{"start":1713982981140,"stop":1713982981141,"duration":1},"status":"passed","severity":"normal"},{"uid":"f58535ba6467a4fe","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1713982423840,"stop":1713982423841,"duration":1},"status":"passed","severity":"normal"},{"uid":"28df3335b9ae493f","name":"Push message with escaped characters payload","time":{"start":1713982981135,"stop":1713982981135,"duration":0},"status":"passed","severity":"normal"},{"uid":"c98180d5d74fe580","name":"should handle application and version for autosharding","time":{"start":1713982415976,"stop":1713982415977,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c13d620e21ad9ad","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1713982617535,"stop":1713982617543,"duration":8},"status":"passed","severity":"normal"},{"uid":"112ce26328afe1ed","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1713982617572,"stop":1713982617573,"duration":1},"status":"passed","severity":"normal"},{"uid":"d21caa2b08798b26","name":"throws on empty content topic","time":{"start":1713982415960,"stop":1713982415960,"duration":0},"status":"passed","severity":"normal"},{"uid":"98615a935a5be506","name":"Check received message with timestamp: 1713982468426 ","time":{"start":1713982644341,"stop":1713982644344,"duration":3},"status":"passed","severity":"normal"},{"uid":"5378afb88163fbeb","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1713982444171,"stop":1713982444171,"duration":0},"status":"passed","severity":"normal"},{"uid":"1afac66282bff793","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1713982423851,"stop":1713982423852,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab3371d6fc4981f1","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1713983007708,"stop":1713983007709,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b4a5c25cf944a5e","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1713982735106,"stop":1713982735107,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9a9f9a2bcb92f93","name":"Subscribe and receive messages via waku relay post","time":{"start":1713982711713,"stop":1713982711714,"duration":1},"status":"passed","severity":"normal"},{"uid":"b371bffa0189e7c9","name":"Decoder throws on empty string content topic","time":{"start":1713982449993,"stop":1713982449993,"duration":0},"status":"passed","severity":"normal"},{"uid":"3abe87ecab062eae","name":"Fails to push message with empty content topic","time":{"start":1713982877764,"stop":1713982877764,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b6c5be23dc6e748","name":"Using a function","time":{"start":1713983049866,"stop":1713983049866,"duration":0},"status":"passed","severity":"normal"},{"uid":"618c54b377f49b95","name":"Subscribe and receive messages via waku relay post","time":{"start":1713983090649,"stop":1713983090649,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c19ece216092714","name":"isConnected should return true after first peer connects","time":{"start":1713982516208,"stop":1713982516209,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e23d3f9937eeb8d","name":"should set field with all protocols enabled","time":{"start":1713982424464,"stop":1713982424464,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff033b2603ca7029","name":"should not receive a peer event before start","time":{"start":1713982444169,"stop":1713982444169,"duration":0},"status":"passed","severity":"normal"},{"uid":"63c250163e4b63f1","name":"Check received message containing Basic HTML tag","time":{"start":1713982644308,"stop":1713982644308,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd47703e54f5d9ad","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1713982973741,"stop":1713982973741,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f943dd838345863","name":"Check message with no content topic is not received","time":{"start":1713982922449,"stop":1713982922449,"duration":0},"status":"passed","severity":"normal"},{"uid":"148a00dfe4bec997","name":"Store - dialed first","time":{"start":1713983056980,"stop":1713983056980,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cf7354fb7cd1f4a","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1713982423850,"stop":1713982423851,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff52678ceef52c23","name":"Fails to push message bigger that 1MB","time":{"start":1713982877767,"stop":1713982877767,"duration":0},"status":"passed","severity":"normal"},{"uid":"a44a3737f77a5f2b","name":"should not fail to stop the service if it was not started","time":{"start":1713982489564,"stop":1713982489564,"duration":0},"status":"passed","severity":"normal"},{"uid":"187da467eb550f54","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1713982542021,"stop":1713982542021,"duration":0},"status":"passed","severity":"normal"},{"uid":"af7047c14322c501","name":"Push message with Arabic payload","time":{"start":1713982981130,"stop":1713982981131,"duration":1},"status":"passed","severity":"normal"},{"uid":"16c7362b7ca7c75c","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1713982922483,"stop":1713982922483,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4a6e4b50106b9c4","name":"Push message with numeric payload","time":{"start":1713982981129,"stop":1713982981129,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec21493e85eba3a3","name":"Throws when trying to push message with empty payload","time":{"start":1713982877756,"stop":1713982877757,"duration":1},"status":"passed","severity":"normal"},{"uid":"90327a9e3c76027c","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1713982617535,"stop":1713982617535,"duration":0},"status":"passed","severity":"normal"},{"uid":"703fd29502734cc2","name":"Push message with long payload","time":{"start":1713982981128,"stop":1713982981128,"duration":0},"status":"passed","severity":"normal"},{"uid":"656a6356d6a7c772","name":"Check received message containing Arabic","time":{"start":1713982644301,"stop":1713982644305,"duration":4},"status":"passed","severity":"normal"},{"uid":"6a10af0d68d5e699","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1713982973740,"stop":1713982973741,"duration":1},"status":"passed","severity":"normal"},{"uid":"a70a94715d6a89bf","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1713982617532,"stop":1713982617532,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb19a475dfd5f808","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1713982542022,"stop":1713982542022,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a91f1894ab1a930","name":"can start and stop the service","time":{"start":1713982939232,"stop":1713982939233,"duration":1},"status":"passed","severity":"normal"},{"uid":"c521b6ec66fc8726","name":"Relay + Store","time":{"start":1713982477897,"stop":1713982477897,"duration":0},"status":"passed","severity":"normal"},{"uid":"a059ef40d531e9f4","name":"Push message with custom timestamp: 1713979044577","time":{"start":1713982877766,"stop":1713982877766,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca1394eb2299e7fb","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app27/6/topic968/json","time":{"start":1713982956491,"stop":1713982956491,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b43783e8b9f6dbf","name":"Overlapping topic subscription","time":{"start":1713982711723,"stop":1713982711723,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1530681d08365f8","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1713982617527,"stop":1713982617528,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab9bd2ababa794d1","name":"All","time":{"start":1713982477897,"stop":1713982477898,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac5be778ade665a8","name":"Push message with content topic containing emoji","time":{"start":1713982877763,"stop":1713982877764,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a51b855e9a3b4fe","name":"Check received message containing JSON","time":{"start":1713982644308,"stop":1713982644309,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a6b20fa6bf79072","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1713983090650,"stop":1713983090650,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0efb9b8b2aa89ee","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1713982423838,"stop":1713982423839,"duration":1},"status":"passed","severity":"normal"},{"uid":"3481ba38505c2380","name":"Push message with content topic containing XML","time":{"start":1713982981141,"stop":1713982981141,"duration":0},"status":"passed","severity":"normal"},{"uid":"90dd6cac9feedc54","name":"Check message received after jswaku node is restarted","time":{"start":1713982922485,"stop":1713982922485,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b5f6ab50a09511f4","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1713982919512,"stop":1713982919512,"duration":0},"status":"passed","severity":"normal"},{"uid":"1badc6023511220d","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1713982711726,"stop":1713982711727,"duration":1},"status":"passed","severity":"normal"},{"uid":"386364531d0fbec5","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1713982415975,"stop":1713982415975,"duration":0},"status":"passed","severity":"normal"},{"uid":"958fba3179ae2933","name":"Push message with shell command payload","time":{"start":1713982981134,"stop":1713982981135,"duration":1},"status":"passed","severity":"normal"},{"uid":"731932d4f7b85b9e","name":"Ping on subscribed peer","time":{"start":1713982541888,"stop":1713982541889,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba9d922a0fc90393","name":"shard 0","time":{"start":1713982966138,"stop":1713982966139,"duration":1},"status":"skipped","severity":"normal"},{"uid":"372e195149428d93","name":"different cluster, different shard: nodes don't connect","time":{"start":1713982752012,"stop":1713982752012,"duration":0},"status":"passed","severity":"normal"},{"uid":"148203ff0e167aec","name":"Check publish message containing unicode special characters","time":{"start":1713982906717,"stop":1713982906717,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd2d4c3d5036e60e","name":"tcp ip4 address","time":{"start":1713982423867,"stop":1713982423868,"duration":1},"status":"passed","severity":"normal"},{"uid":"561927f8bbbf5ff0","name":"Query with Promise Callback, No Decoder","time":{"start":1713983007709,"stop":1713983007710,"duration":1},"status":"passed","severity":"normal"},{"uid":"abf8046a7a4373e7","name":"given a waku node and content topic, creates a filter subscription","time":{"start":1713982906935,"stop":1713982906935,"duration":0},"status":"skipped","severity":"normal"},{"uid":"beaa0a6467d548ba","name":"Generator, custom pubsub topic","time":{"start":1713983018154,"stop":1713983018155,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce825efd245392bb","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 4","time":{"start":1713982415989,"stop":1713982415990,"duration":1},"status":"passed","severity":"normal"},{"uid":"4df3cda50028e075","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1713983197175,"stop":1713983197175,"duration":0},"status":"passed","severity":"normal"},{"uid":"b48a3bbd095a18f9","name":"Push message with JSON payload","time":{"start":1713982877754,"stop":1713982877754,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c8a3fa622299e90","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app96/10/topic364/proto","time":{"start":1713982956493,"stop":1713982956494,"duration":1},"status":"passed","severity":"normal"},{"uid":"e67ef39a5280f2d0","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1713982711741,"stop":1713982711741,"duration":0},"status":"passed","severity":"normal"},{"uid":"92d1bc16e29c44d2","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1713982423836,"stop":1713982423837,"duration":1},"status":"passed","severity":"normal"},{"uid":"74e1e656de8e6972","name":"Passing page size 10 when there are 10 messages","time":{"start":1713983035663,"stop":1713983035664,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe135671fa3ad206","name":"Ordered callback, aborts when callback returns true","time":{"start":1713983028273,"stop":1713983028274,"duration":1},"status":"passed","severity":"normal"},{"uid":"cdc56fb72f1470ff","name":"isConnected should return false after all peers disconnect","time":{"start":1713982468649,"stop":1713982468650,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e91bc7afabe2c5c","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1713982415992,"stop":1713982415992,"duration":0},"status":"passed","severity":"normal"},{"uid":"75c4cf1efdd72a97","name":"Query generator for 2000 messages","time":{"start":1713983028274,"stop":1713983028274,"duration":0},"status":"passed","severity":"normal"},{"uid":"486e245c22f9b792","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1713983022401,"stop":1713983022401,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b7acef1d1cf8f42","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1713982895231,"stop":1713982895231,"duration":0},"status":"passed","severity":"normal"},{"uid":"3af6067738e3f1e7","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1713982415974,"stop":1713982415974,"duration":0},"status":"passed","severity":"normal"},{"uid":"411c03b5460599e7","name":"Push message with Script payload","time":{"start":1713982877752,"stop":1713982877753,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ffc6d59a7c7e2f4","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1713982557085,"stop":1713982557085,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9d7b1c15681ec17","name":"Check received message containing Script","time":{"start":1713982644306,"stop":1713982644307,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe8f021b5fef662f","name":"Push message with content topic containing emoji","time":{"start":1713982981143,"stop":1713982981143,"duration":0},"status":"passed","severity":"normal"},{"uid":"acbcb0aa28dcc83f","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1713982415975,"stop":1713982415976,"duration":1},"status":"passed","severity":"normal"},{"uid":"c482765d68cc5631","name":"returns all values when wanted number matches available values","time":{"start":1713982439101,"stop":1713982439103,"duration":2},"status":"passed","severity":"normal"},{"uid":"ba191477225f1725","name":"should throw an error if shards are undefined for static sharding","time":{"start":1713982415978,"stop":1713982415978,"duration":0},"status":"passed","severity":"normal"},{"uid":"87ff1e48ff51d476","name":"Subscribe to topic containing special chars and receive message","time":{"start":1713983090662,"stop":1713983090662,"duration":0},"status":"passed","severity":"normal"},{"uid":"477ce3e9c8f8714e","name":"should throw an error for an unconfigured topic","time":{"start":1713982415986,"stop":1713982415986,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fc423a65f4f1c33","name":"removeEventListener with correct event","time":{"start":1713982509363,"stop":1713982509364,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca335cdf411b1fdf","name":"Used by Waku Relay","time":{"start":1713983049867,"stop":1713983049867,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfc7794972cd5dde","name":"Push message with special chars payload","time":{"start":1713982981129,"stop":1713982981130,"duration":1},"status":"passed","severity":"normal"},{"uid":"52dd9d9afc76034d","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1713982415987,"stop":1713982415987,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbee7f136923e492","name":"1 Relay, 1 fetch","time":{"start":1713982439957,"stop":1713982439957,"duration":0},"status":"passed","severity":"normal"},{"uid":"338abb651758d65f","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1713982415972,"stop":1713982415972,"duration":0},"status":"passed","severity":"normal"},{"uid":"57ce1096c674d696","name":"should configure sharding based on application and version for autosharding","time":{"start":1713982415988,"stop":1713982415989,"duration":1},"status":"passed","severity":"normal"},{"uid":"fef2df657cbec76e","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app10/10/topic290/proto","time":{"start":1713982956495,"stop":1713982956495,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfa64d698fdcf82e","name":"Check publish message after client node is restarted","time":{"start":1713982906723,"stop":1713982906723,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5f35be04a64db8a3","name":"Push message equal or less that 1MB","time":{"start":1713982981148,"stop":1713982981148,"duration":0},"status":"passed","severity":"normal"},{"uid":"284a8eb6bfb79960","name":"nwaku subscribes","time":{"start":1713982902040,"stop":1713982902040,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c247d229210bfc3","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1713982516207,"stop":1713982516208,"duration":1},"status":"passed","severity":"normal"},{"uid":"659e7cbee7a9278c","name":"should properly create location multiaddrs - tcp","time":{"start":1713982424463,"stop":1713982424463,"duration":0},"status":"passed","severity":"normal"},{"uid":"68d91c970faaf837","name":"Does not throw an exception when node disconnects","time":{"start":1713983049865,"stop":1713983049865,"duration":0},"status":"passed","severity":"normal"},{"uid":"619eec4f7057c9c3","name":"Publish message with rate limit","time":{"start":1713982906723,"stop":1713982906724,"duration":1},"status":"passed","severity":"normal"},{"uid":"20a7ee7f004b0729","name":"should throw error - invalid id","time":{"start":1713982424459,"stop":1713982424459,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6591a320c870416","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1713982617573,"stop":1713982617573,"duration":0},"status":"passed","severity":"normal"},{"uid":"17beb8fca3dd0da8","name":"Ping on peer without subscriptions","time":{"start":1713982541889,"stop":1713982541889,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8f71c769dfe9410","name":"Subscribe to topic containing special chars and publish message","time":{"start":1713982919517,"stop":1713982919517,"duration":0},"status":"passed","severity":"normal"},{"uid":"f880b66a5e8a56f0","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1713982617529,"stop":1713982617529,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8429ac16175f4e5","name":"Subscribe to topic containing long and publish message","time":{"start":1713982919514,"stop":1713982919515,"duration":1},"status":"passed","severity":"normal"},{"uid":"8fd97b9c70de3708","name":"should not throw an error for a single configured topic","time":{"start":1713982415985,"stop":1713982415986,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7d61879f05f7822","name":"same cluster, same shard: nodes connect","time":{"start":1713982617523,"stop":1713982617524,"duration":1},"status":"passed","severity":"normal"},{"uid":"4be50def6635b222","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1713982895224,"stop":1713982895225,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd3d2bed709eb728","name":"Subscribe to topic containing shell command and receive message","time":{"start":1713982711734,"stop":1713982711735,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa1289806c6c52fd","name":"different cluster, same shard: nodes don't connect","time":{"start":1713982617524,"stop":1713982617525,"duration":1},"status":"passed","severity":"normal"},{"uid":"253ba1df88a5ec5","name":"should throw error - no id","time":{"start":1713982424450,"stop":1713982424450,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9985e94fec34efa","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1713983044744,"stop":1713983044745,"duration":1},"status":"passed","severity":"normal"},{"uid":"292a530d20fe0900","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app24/4/topic417/proto","time":{"start":1713982956490,"stop":1713982956490,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9c42403b4132444","name":"should only return 1 node with relay and store capability","time":{"start":1713982440288,"stop":1713982440289,"duration":1},"status":"passed","severity":"normal"},{"uid":"39028da9c2172cc1","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1713982906718,"stop":1713982906718,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c96a0d830ca1b0b","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1713982440289,"stop":1713982440289,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cc0a086f4e775c3","name":"Check received message containing long","time":{"start":1713982922455,"stop":1713982922456,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4e2d5b38f02421a","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1713982557084,"stop":1713982557084,"duration":0},"status":"passed","severity":"normal"},{"uid":"95e9cc4612ba55b5","name":"throws on content topic with generation field greater than 0","time":{"start":1713982415962,"stop":1713982415962,"duration":0},"status":"passed","severity":"normal"},{"uid":"50582487b602b063","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1713982711727,"stop":1713982711730,"duration":3},"status":"passed","severity":"normal"},{"uid":"6b683ff454d54c0d","name":"Query generator for multiple messages with different message text format","time":{"start":1713983028270,"stop":1713983028270,"duration":0},"status":"passed","severity":"normal"},{"uid":"c31b84b9a2f2ef69","name":"Push message with content topic containing unicode special characters","time":{"start":1713982877763,"stop":1713982877763,"duration":0},"status":"passed","severity":"normal"},{"uid":"998cb0285be0e663","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1713982415982,"stop":1713982415982,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccd78c4830bc3b47","name":"Subscribe to topic containing shell command and receive message","time":{"start":1713983090665,"stop":1713983090665,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f8dff1e6a153f0f","name":"Ordered Callback - forward","time":{"start":1713983004979,"stop":1713983004979,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec8909c3c12931e4","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1713982973740,"stop":1713982973740,"duration":0},"status":"passed","severity":"normal"},{"uid":"102d9078b47e8223","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1713982415987,"stop":1713982415987,"duration":0},"status":"passed","severity":"normal"},{"uid":"c416a91a603d759f","name":"throws on content topic with empty application field","time":{"start":1713982415962,"stop":1713982415963,"duration":1},"status":"passed","severity":"normal"},{"uid":"69d23dec7bc1d2ec","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1713983090654,"stop":1713983090654,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9e9fef953ed95c6","name":"Decoder throws on undefined content topic","time":{"start":1713982449992,"stop":1713982449993,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1c8d0487fde221","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1713982617571,"stop":1713982617571,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fd7c39e9583bdc7","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1713982542027,"stop":1713982542027,"duration":0},"status":"passed","severity":"normal"},{"uid":"e46e11c38f0161d6","name":"can start the service","time":{"start":1713982489562,"stop":1713982489563,"duration":1},"status":"passed","severity":"normal"},{"uid":"87694dea26f4abd","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1713982919519,"stop":1713982919520,"duration":1},"status":"passed","severity":"normal"},{"uid":"ceebc28c0f83560f","name":"unsubscribes","time":{"start":1713983034827,"stop":1713983034828,"duration":1},"status":"passed","severity":"normal"},{"uid":"4151b144414cc302","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1713982956488,"stop":1713982956489,"duration":1},"status":"passed","severity":"normal"},{"uid":"adcb6db7449d2c19","name":"Ping on unsubscribed peer","time":{"start":1713982541895,"stop":1713982541895,"duration":0},"status":"passed","severity":"normal"},{"uid":"e616d87640e9369b","name":"Publish without waiting for remote peer","time":{"start":1713982919510,"stop":1713982919510,"duration":0},"status":"passed","severity":"normal"},{"uid":"930e6e02b176ebaf","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1713982415966,"stop":1713982415966,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c0696eb3210b813","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1713982919518,"stop":1713982919518,"duration":0},"status":"passed","severity":"normal"},{"uid":"d768d2dd3fec5809","name":"Push message with Basic HTML tag payload","time":{"start":1713982877753,"stop":1713982877753,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef50fe8ea536efc0","name":"random static sharding 3 - Cluster ID: 830, Shard ID: 361","time":{"start":1713982966148,"stop":1713982966148,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7c5f2c3959ab36a","name":"Subscribe to topic containing JSON and receive message","time":{"start":1713983090655,"stop":1713983090656,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb9782bf0c047f55","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app57/1/topic77/proto","time":{"start":1713982956492,"stop":1713982956492,"duration":0},"status":"passed","severity":"normal"},{"uid":"9946cfdb62b6086e","name":"Publish message with custom timestamp: Wed Apr 24 2024 17:21:35 GMT+0000 (Coordinated Universal Time)","time":{"start":1713982906718,"stop":1713982906719,"duration":1},"status":"passed","severity":"normal"},{"uid":"490b81840bfac6a1","name":"Fails to push message bigger that 1MB","time":{"start":1713982981148,"stop":1713982981148,"duration":0},"status":"passed","severity":"normal"},{"uid":"96610e558c645b44","name":"Check message with no content topic is not received","time":{"start":1713982922484,"stop":1713982922484,"duration":0},"status":"passed","severity":"normal"},{"uid":"c58551f5cbcc0fd","name":"different cluster, different shard: nodes don't connect","time":{"start":1713982617525,"stop":1713982617525,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ef760b79ab6fd47","name":"Query Generator, No Decoder","time":{"start":1713983007678,"stop":1713983007678,"duration":0},"status":"passed","severity":"normal"},{"uid":"2de10ba9b3c9f91e","name":"Push message with content topic containing long","time":{"start":1713982981137,"stop":1713982981138,"duration":1},"status":"passed","severity":"normal"},{"uid":"16dcd767c58929","name":"Promise Callback - backward","time":{"start":1713983004979,"stop":1713983004979,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4596a9e1615a85a","name":"Passing cursor with wrong pubsubTopic","time":{"start":1713982973743,"stop":1713982973743,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8ffb7cff644f9fd","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app64/7/topic293/utf8","time":{"start":1713982956494,"stop":1713982956495,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f30320d3ca8c820","name":"Check received message containing Chinese","time":{"start":1713982644301,"stop":1713982644301,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bc2ef3e97c295a2","name":"Reopen subscription with peer with lost subscription","time":{"start":1713982507540,"stop":1713982507541,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f4b0bdb3e125edc","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1713982439893,"stop":1713982439893,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1bf5b9dffb666b0","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1713983090664,"stop":1713983090664,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5a91c4e152ac96a","name":"Check received message containing special chars","time":{"start":1713982922439,"stop":1713982922439,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccd16d49ba27bf10","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1713982429169,"stop":1713982429169,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c5c8cac6cfd79e4","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1713982415982,"stop":1713982415982,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5d5647f0224963c","name":"Encoder throws on undefined content topic","time":{"start":1713982452002,"stop":1713982452003,"duration":1},"status":"passed","severity":"normal"},{"uid":"13cab56f1730405b","name":"should be able to decode the field with only FILTER set to true","time":{"start":1713982423844,"stop":1713982423845,"duration":1},"status":"passed","severity":"normal"},{"uid":"e836ce0ef78cc039","name":"Push message with content topic containing Arabic","time":{"start":1713982877759,"stop":1713982877759,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ef208424322ecd4","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1713982423847,"stop":1713982423848,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2ef67aee79a28c8","name":"listenerCount","time":{"start":1713982509365,"stop":1713982509365,"duration":0},"status":"passed","severity":"normal"},{"uid":"24738ff7510010f2","name":"should decode valid enr successfully","time":{"start":1713982424449,"stop":1713982424449,"duration":0},"status":"passed","severity":"normal"},{"uid":"527bce49321000b7","name":"should handle a minimal index list","time":{"start":1713982416026,"stop":1713982416026,"duration":0},"status":"passed","severity":"normal"},{"uid":"642496f55f0c6c1","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1713982415985,"stop":1713982415985,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3f80792290d5454","name":"Push message with content topic containing Chinese","time":{"start":1713982981139,"stop":1713982981139,"duration":0},"status":"passed","severity":"normal"},{"uid":"1724614d6c5ea54","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1713982477840,"stop":1713982477841,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c6c2979b7c4860d","name":"Push message with escaped characters payload","time":{"start":1713982877754,"stop":1713982877755,"duration":1},"status":"passed","severity":"normal"},{"uid":"3bf1cf69f5ccd0ea","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1713982449988,"stop":1713982449989,"duration":1},"status":"passed","severity":"normal"},{"uid":"276b7b79faf2f3af","name":"handles different networkShards values correctly","time":{"start":1713982415973,"stop":1713982415973,"duration":0},"status":"passed","severity":"normal"},{"uid":"4854b82d8722aab6","name":"can dial TLS multiaddrs","time":{"start":1713982739236,"stop":1713982739236,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bc6dbf77e83166a","name":"Subscribe to topic containing long and receive message","time":{"start":1713982711725,"stop":1713982711725,"duration":0},"status":"passed","severity":"normal"},{"uid":"6965b19ef9946dfb","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1713982735108,"stop":1713982735109,"duration":1},"status":"passed","severity":"normal"},{"uid":"57f26215f74f863e","name":"Push message with content topic containing numeric","time":{"start":1713982981138,"stop":1713982981138,"duration":0},"status":"passed","severity":"normal"},{"uid":"80349a65c20d47bd","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1713982644350,"stop":1713982644350,"duration":0},"status":"passed","severity":"normal"},{"uid":"212bd54b6cdf8ef8","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1713982735109,"stop":1713982735110,"duration":1},"status":"passed","severity":"normal"},{"uid":"df68512cee912dd5","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1713982677163,"stop":1713982677163,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c20275d72c3f3a8","name":"Subscribe to topic containing long and receive message","time":{"start":1713983090662,"stop":1713983090662,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5be96d095aa3c1e","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1713982617581,"stop":1713982617581,"duration":0},"status":"passed","severity":"normal"},{"uid":"13e2bc3962dfbf67","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1713982677158,"stop":1713982677158,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b8961af7262ace2","name":"Push message with content topic containing short","time":{"start":1713982877757,"stop":1713982877757,"duration":0},"status":"passed","severity":"normal"},{"uid":"32588e0de7e67e54","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1713982617526,"stop":1713982617527,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ce5101421ddc1fd","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1713982906721,"stop":1713982906721,"duration":0},"status":"passed","severity":"normal"},{"uid":"71d201a8acbce2f7","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1713983090650,"stop":1713983090650,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b6b3735caead664","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1713983090656,"stop":1713983090656,"duration":0},"status":"passed","severity":"normal"},{"uid":"24989d146ecf36ce","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1713982415974,"stop":1713982415974,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd940cb3d2c59f75","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1713982439892,"stop":1713982439892,"duration":0},"status":"passed","severity":"normal"},{"uid":"12f444a96985cae1","name":"Check received message with timestamp: 1713982467939 ","time":{"start":1713982922446,"stop":1713982922447,"duration":1},"status":"passed","severity":"normal"},{"uid":"297fb364d038034c","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1713982542023,"stop":1713982542023,"duration":0},"status":"passed","severity":"normal"},{"uid":"73be1f3764eb234a","name":"Check message with invalid timestamp is not received","time":{"start":1713982644350,"stop":1713982644351,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a0efe5ba8ca4624","name":"Ping on unsubscribed peer","time":{"start":1713982541890,"stop":1713982541891,"duration":1},"status":"passed","severity":"normal"},{"uid":"c07db8cc901b7575","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1713983090660,"stop":1713983090660,"duration":0},"status":"passed","severity":"normal"},{"uid":"1faf11a4219f8611","name":"Check message received after jswaku node is restarted","time":{"start":1713982644354,"stop":1713982644354,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c9651aba6dfaec96","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1713982711718,"stop":1713982711722,"duration":4},"status":"passed","severity":"normal"},{"uid":"611fade9887eb0ce","name":"same cluster, different shard: nodes don't connect","time":{"start":1713982617524,"stop":1713982617524,"duration":0},"status":"passed","severity":"normal"},{"uid":"c07b34c024ea75a9","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1713983044747,"stop":1713983044748,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7808f22e8e931d","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1713983090665,"stop":1713983090665,"duration":0},"status":"passed","severity":"normal"},{"uid":"c85dc69d18a25361","name":"Check received message containing shell command","time":{"start":1713982644309,"stop":1713982644309,"duration":0},"status":"passed","severity":"normal"},{"uid":"7229ceddf7c232ea","name":"Subscribe to topic containing emoji and receive message","time":{"start":1713982711741,"stop":1713982711742,"duration":1},"status":"passed","severity":"normal"},{"uid":"25edc56a9f235bdf","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1713983197176,"stop":1713983197176,"duration":0},"status":"passed","severity":"normal"},{"uid":"b23784fa694fa384","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1713982440290,"stop":1713982440290,"duration":0},"status":"skipped","severity":"normal"},{"uid":"66209eb7e068d40b","name":"Query generator for multiple messages with different content topic format","time":{"start":1713983028271,"stop":1713983028271,"duration":0},"status":"passed","severity":"normal"},{"uid":"843594a4e38ebf0f","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1713982415982,"stop":1713982415982,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4503c166fcc779","name":"Passing page size 3 when there are 20 messages","time":{"start":1713983035662,"stop":1713983035663,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6dfab40eaa3c576","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1713982895232,"stop":1713982895232,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f5a9f723320d79","name":"Overlapping topic subscription","time":{"start":1713983090660,"stop":1713983090661,"duration":1},"status":"passed","severity":"normal"},{"uid":"8723505fdb7bf49b","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1713982415968,"stop":1713982415968,"duration":0},"status":"passed","severity":"normal"},{"uid":"d938b69a0cfa5ed1","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1713982617527,"stop":1713982617527,"duration":0},"status":"passed","severity":"normal"},{"uid":"5431522302a6683c","name":"Check received message with timestamp: 1713982467939000000 ","time":{"start":1713982922481,"stop":1713982922481,"duration":0},"status":"passed","severity":"normal"},{"uid":"2624e56d1cd1a937","name":"Add multiple subscription objects on single nwaku node","time":{"start":1713983090657,"stop":1713983090657,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e3ebe2e42d1f436","name":"Push message with content topic containing escaped characters","time":{"start":1713982981142,"stop":1713982981143,"duration":1},"status":"passed","severity":"normal"},{"uid":"a192e56524f04618","name":"Generator, 2 different pubsubtopics","time":{"start":1713983018157,"stop":1713983018158,"duration":1},"status":"passed","severity":"normal"},{"uid":"c37c3871839f7d8a","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1713982617525,"stop":1713982617526,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f257f06b8dbb23e","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1713982557083,"stop":1713982557084,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c0b377596b7def9","name":"Check message with non string payload is not received","time":{"start":1713982644354,"stop":1713982644354,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4adedaaf4fd0bdf","name":"should only return 1 node with store capability","time":{"start":1713982440289,"stop":1713982440289,"duration":0},"status":"passed","severity":"normal"},{"uid":"e59124a30835e86b","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1713982489567,"stop":1713982489567,"duration":0},"status":"skipped","severity":"normal"},{"uid":"db04ba9348143c6d","name":"Non TWN Cluster","time":{"start":1713982956489,"stop":1713982956489,"duration":0},"status":"passed","severity":"normal"},{"uid":"9aa478d1b0467d85","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1713982617570,"stop":1713982617571,"duration":1},"status":"passed","severity":"normal"},{"uid":"855f3a90b21db575","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1713982711715,"stop":1713982711716,"duration":1},"status":"passed","severity":"normal"},{"uid":"76d732f622fc41ff","name":"Passing page size 110 when there are 120 messages","time":{"start":1713983035666,"stop":1713983035667,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ad0952c3c55fd52","name":"Check message on other pubsub topic is not received","time":{"start":1713982922448,"stop":1713982922448,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8750663161c5be8","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1713982415983,"stop":1713982415983,"duration":0},"status":"passed","severity":"normal"},{"uid":"4879906b8825c017","name":"Push message with content topic containing Chinese","time":{"start":1713982877758,"stop":1713982877759,"duration":1},"status":"passed","severity":"normal"},{"uid":"f49c53e6e837be88","name":"should throw an error for missing sharding configuration","time":{"start":1713982415990,"stop":1713982415990,"duration":0},"status":"passed","severity":"normal"},{"uid":"661ffe4efaed96d","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1713983044745,"stop":1713983044745,"duration":0},"status":"passed","severity":"normal"},{"uid":"24eb1241352fd958","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1713982919518,"stop":1713982919518,"duration":0},"status":"passed","severity":"normal"},{"uid":"57b1ae2147a9fd37","name":"Relay","time":{"start":1713982477896,"stop":1713982477897,"duration":1},"status":"passed","severity":"normal"},{"uid":"6329a7d20be3f0d4","name":"Check received message containing unicode special characters","time":{"start":1713982922445,"stop":1713982922445,"duration":0},"status":"passed","severity":"normal"},{"uid":"c01e51ad91c67b85","name":"Push message with content topic containing Script","time":{"start":1713982877760,"stop":1713982877761,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b1a09f950f38a0","name":"Sample","time":{"start":1713982423861,"stop":1713982423862,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ef95db72c846ea5","name":"Subscribe to topic containing numeric and publish message","time":{"start":1713982919515,"stop":1713982919515,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0e246104743db76","name":"Fails to push message with large meta","time":{"start":1713982877765,"stop":1713982877765,"duration":0},"status":"passed","severity":"normal"},{"uid":"38d2232e6108be54","name":"Check received message containing SQL Injection","time":{"start":1713982922460,"stop":1713982922461,"duration":1},"status":"passed","severity":"normal"},{"uid":"8bd9579f8b3456b8","name":"Passing page size 1 when there are 4 messages","time":{"start":1713983035659,"stop":1713983035662,"duration":3},"status":"passed","severity":"normal"},{"uid":"b918157cf4b400cb","name":"random static sharding 7 - Cluster ID: 216, Shard ID: 997","time":{"start":1713982966150,"stop":1713982966150,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5ee53d80789edd7","name":"Passing page size 19 when there are 20 messages","time":{"start":1713983035665,"stop":1713983035666,"duration":1},"status":"passed","severity":"normal"},{"uid":"edc6f794cd402e76","name":"udp ip6 address","time":{"start":1713982423868,"stop":1713982423868,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4ea401ebdb7c9a3","name":"Subscribe to topic containing numeric and receive message","time":{"start":1713983090662,"stop":1713983090662,"duration":0},"status":"passed","severity":"normal"},{"uid":"d576955213b9698c","name":"Push 30 different messages","time":{"start":1713982981136,"stop":1713982981136,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d01c32e07a90dda","name":"Push message with content topic containing Basic HTML tag","time":{"start":1713982981141,"stop":1713982981141,"duration":0},"status":"passed","severity":"normal"},{"uid":"c551da55f6c6c091","name":"Push message with Basic HTML tag payload","time":{"start":1713982981133,"stop":1713982981133,"duration":0},"status":"passed","severity":"normal"},{"uid":"568b3b9974857f4d","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1713982711714,"stop":1713982711714,"duration":0},"status":"passed","severity":"normal"},{"uid":"11adaae9b102611","name":"Query Generator - forward","time":{"start":1713983004977,"stop":1713983004978,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4bee8bf8e6d2559","name":"should properly create peer info with all multiaddrs","time":{"start":1713982424463,"stop":1713982424464,"duration":1},"status":"passed","severity":"normal"},{"uid":"185e9591e8b82425","name":"should emit a peer event after start","time":{"start":1713982444169,"stop":1713982444169,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c8b8968305b5ade","name":"Check received message containing shell command","time":{"start":1713982922462,"stop":1713982922463,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a7bc1e42df3054c","name":"pre and post cipher","time":{"start":1713982450605,"stop":1713982450605,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ec803f9a047a577","name":"start node with empty shard","time":{"start":1713982966157,"stop":1713982966158,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5ffb12d48b46049","name":"should throw an error for empty SingleShardInfos array","time":{"start":1713982415974,"stop":1713982415975,"duration":1},"status":"passed","severity":"normal"},{"uid":"d29849b7b8ab0a37","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1713982415987,"stop":1713982415988,"duration":1},"status":"passed","severity":"normal"},{"uid":"e87a0340058114cf","name":"Push message with content topic containing JSON","time":{"start":1713982877762,"stop":1713982877762,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0208aa4cb06e05b","name":"Publish message with custom timestamp: Wed Apr 24 2024 19:21:35 GMT+0000 (Coordinated Universal Time)","time":{"start":1713982906719,"stop":1713982906719,"duration":0},"status":"passed","severity":"normal"},{"uid":"13a393c9c5ae8a05","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1713983090663,"stop":1713983090663,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5b9cecf4bbeb61c","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1713983090649,"stop":1713983090650,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f39ab2ff9b2e43c","name":"Subscribe and receives messages on 20 topics","time":{"start":1713983090659,"stop":1713983090660,"duration":1},"status":"passed","severity":"normal"},{"uid":"85a90f5e781c47fc","name":"Subscribe to topic containing numeric and receive message","time":{"start":1713983090652,"stop":1713983090652,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6c144ae933c289","name":"Encoder throws on undefined content topic","time":{"start":1713982449991,"stop":1713982449991,"duration":0},"status":"passed","severity":"normal"},{"uid":"80e052f55f60ad06","name":"should be able to encode the field with only STORE set to true","time":{"start":1713982423833,"stop":1713982423834,"duration":1},"status":"passed","severity":"normal"},{"uid":"6786362e685a87c4","name":"Query Generator, Multiple PubsubTopics","time":{"start":1713983007677,"stop":1713983007677,"duration":0},"status":"passed","severity":"normal"},{"uid":"31dbc10b4958729c","name":"should properly compute the node id","time":{"start":1713982424460,"stop":1713982424460,"duration":0},"status":"passed","severity":"normal"},{"uid":"e611d1d787ca1412","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1713982439892,"stop":1713982439893,"duration":1},"status":"passed","severity":"normal"},{"uid":"410e8732d6b2c2d8","name":"Passing page size 0 when there are 110 messages","time":{"start":1713983035659,"stop":1713983035659,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d044d9c8c955f28","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1713983044747,"stop":1713983044747,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c9f46466be1d679","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1713982617525,"stop":1713982617525,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d30976ab40357c7","name":"Subscribe to topic containing shell command and receive message","time":{"start":1713983090656,"stop":1713983090656,"duration":0},"status":"passed","severity":"normal"},{"uid":"c422882398ef257c","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1713982617534,"stop":1713982617534,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cacd861316b5400","name":"Round trip binary serialization","time":{"start":1713982429255,"stop":1713982429255,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbbef437718435fd","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1713982919523,"stop":1713982919523,"duration":0},"status":"passed","severity":"normal"},{"uid":"243ee57b7305ae66","name":"handles multiple messages","time":{"start":1713983034826,"stop":1713983034826,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f3f39e95e1ed2f5","name":"Check message with no payload is not received","time":{"start":1713982644353,"stop":1713982644353,"duration":0},"status":"passed","severity":"normal"},{"uid":"756ab362b61624e2","name":"Check publish message containing short","time":{"start":1713982906710,"stop":1713982906710,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c1c33d0f46cef8f","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1713982617570,"stop":1713982617570,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8542d0bbe2bc094","name":"Subscribe to topic containing short and receive message","time":{"start":1713983090661,"stop":1713983090661,"duration":0},"status":"passed","severity":"normal"},{"uid":"be31d9f87bafda8c","name":"returns all values when wanted number is greater than available values","time":{"start":1713982439103,"stop":1713982439104,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7aaa6fe63f4614b","name":"should return empty list for no shard","time":{"start":1713982415978,"stop":1713982415978,"duration":0},"status":"passed","severity":"normal"},{"uid":"23447fc4a9832be4","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1713982557083,"stop":1713982557083,"duration":0},"status":"passed","severity":"normal"},{"uid":"386e9c2ec6250bd2","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1713982415979,"stop":1713982415980,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e08e91dcdf3c79b","name":"should properly create location multiaddrs - tcp4","time":{"start":1713982424462,"stop":1713982424462,"duration":0},"status":"passed","severity":"normal"},{"uid":"98c16cd0607f7065","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1713982895231,"stop":1713982895232,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e5b3e811b8ba7db","name":"passes more than one ENR URLs and attempts connection","time":{"start":1713982489568,"stop":1713982489568,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e4c348fe71e49e7b","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1713982677161,"stop":1713982677162,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d931fbd1ccd2284","name":"Encoder throws on undefined content topic","time":{"start":1713982429256,"stop":1713982429256,"duration":0},"status":"passed","severity":"normal"},{"uid":"9063cdeac9bbe8e7","name":"should not fail to stop the service if it was not started","time":{"start":1713982444168,"stop":1713982444168,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d92255101fe6eb7","name":"Delete observer","time":{"start":1713982872326,"stop":1713982872327,"duration":1},"status":"passed","severity":"normal"},{"uid":"4326f4d1b02521ab","name":"should not receive a peer event before start","time":{"start":1713982489565,"stop":1713982489566,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc824bde2d6b3792","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1713983090653,"stop":1713983090653,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d6e0be9bbce260","name":"handles different clusterIds correctly","time":{"start":1713982415972,"stop":1713982415973,"duration":1},"status":"passed","severity":"normal"},{"uid":"eedcba498b5af385","name":"Waku message hash computation","time":{"start":1713982418513,"stop":1713982418514,"duration":1},"status":"passed","severity":"normal"},{"uid":"676a54bf328f44f5","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1713982895239,"stop":1713982895240,"duration":1},"status":"passed","severity":"normal"},{"uid":"74618ffbb609b60e","name":"1 Store, 2 relays, 2 fetches","time":{"start":1713982439958,"stop":1713982439958,"duration":0},"status":"passed","severity":"normal"},{"uid":"40e95588ecc7dec4","name":"Refresh subscription","time":{"start":1713983090661,"stop":1713983090661,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c16b2e6598832a1","name":"Reusing cursor across nodes","time":{"start":1713982973742,"stop":1713982973742,"duration":0},"status":"passed","severity":"normal"},{"uid":"491cf841263e7c5f","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1713982973739,"stop":1713982973740,"duration":1},"status":"passed","severity":"normal"},{"uid":"b619e12f78aa1512","name":"should be able to decode the field with only RELAY set to true","time":{"start":1713982423843,"stop":1713982423844,"duration":1},"status":"passed","severity":"normal"},{"uid":"2521b4ce441caf82","name":"Check received message containing XML","time":{"start":1713982922443,"stop":1713982922443,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ca9793f83d76e25","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1713982617574,"stop":1713982617575,"duration":1},"status":"passed","severity":"normal"},{"uid":"123e0cd717903bb3","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1713982617543,"stop":1713982617544,"duration":1},"status":"passed","severity":"normal"},{"uid":"65f0750f259f74ef","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1713983090662,"stop":1713983090663,"duration":1},"status":"passed","severity":"normal"},{"uid":"3591e32a17df23ae","name":"Rejects garbage","time":{"start":1713982432666,"stop":1713982432666,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0b1bfcc84483657","name":"Check message with no content topic is not received","time":{"start":1713982644352,"stop":1713982644353,"duration":1},"status":"passed","severity":"normal"},{"uid":"475d5eb445ed4a6","name":"Accepts a valid Waku Message","time":{"start":1713982432664,"stop":1713982432665,"duration":1},"status":"passed","severity":"normal"},{"uid":"9269e169c952dd3e","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1713983090659,"stop":1713983090659,"duration":0},"status":"passed","severity":"normal"},{"uid":"76b620de1977242a","name":"should properly create location multiaddrs - udp4","time":{"start":1713982424462,"stop":1713982424462,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8fe710acdec73ff","name":"getPeersByDiscovery","time":{"start":1713982509364,"stop":1713982509365,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6f5ecbdbe21879e","name":"Ephemeral messages are not stored","time":{"start":1713982477839,"stop":1713982477840,"duration":1},"status":"passed","severity":"normal"},{"uid":"1091c01df3aadde0","name":"Check publish message containing Arabic","time":{"start":1713982906713,"stop":1713982906713,"duration":0},"status":"passed","severity":"normal"},{"uid":"f26c416484224cd7","name":"Check publish message containing SQL Injection","time":{"start":1713982906713,"stop":1713982906714,"duration":1},"status":"passed","severity":"normal"},{"uid":"f62cda83eea4ccbe","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1713983090653,"stop":1713983090653,"duration":0},"status":"passed","severity":"normal"},{"uid":"4de015846db5851d","name":"recovers when dns.resolve returns empty","time":{"start":1713982440286,"stop":1713982440287,"duration":1},"status":"passed","severity":"normal"},{"uid":"796a6ea49e3a51c3","name":"Push message with custom timestamp: 1683224217726","time":{"start":1713982981146,"stop":1713982981147,"duration":1},"status":"passed","severity":"normal"},{"uid":"dfc2205d8c2d1372","name":"Nodes with multiple pubsub topic","time":{"start":1713982895233,"stop":1713982895233,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5adc356db18e364","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1713982415970,"stop":1713982415970,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb6ecb6a7f5eaba3","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1713982424449,"stop":1713982424449,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d03045541c644ac","name":"topics with same application and version share the same shard","time":{"start":1713982415971,"stop":1713982415971,"duration":0},"status":"passed","severity":"normal"}] |