mirror of
https://github.com/logos-messaging/logos-messaging-allure-js.git
synced 2026-01-18 16:03:11 +00:00
1 line
160 KiB
JSON
1 line
160 KiB
JSON
[{"uid":"d251882d0f456ab6","name":"Push message with Arabic payload","time":{"start":1732617157849,"stop":1732617157850,"duration":1},"status":"broken","severity":"normal"},{"uid":"ab2cbb0536981fd7","name":"Push 30 different messages","time":{"start":1732617157946,"stop":1732617157950,"duration":4},"status":"broken","severity":"normal"},{"uid":"bae42afc230628c8","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1732616021904,"stop":1732616021905,"duration":1},"status":"passed","severity":"normal"},{"uid":"2861c399445e957e","name":"Sample","time":{"start":1732615829835,"stop":1732615829835,"duration":0},"status":"passed","severity":"normal"},{"uid":"513df49b0e19a2d5","name":"LightPush with 2 connections","time":{"start":1732616052478,"stop":1732616052479,"duration":1},"status":"skipped","severity":"normal"},{"uid":"3de97d9fc4689691","name":"Check message on other pubsub topic is not received","time":{"start":1732616134305,"stop":1732616134305,"duration":0},"status":"passed","severity":"normal"},{"uid":"d089ac1df6c9af4e","name":"LightPush: 0 peers, Filter: 3 peers","time":{"start":1732616052272,"stop":1732616052272,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4ff6d3b97fae1dba","name":"Accepts a valid Waku Message","time":{"start":1732615865798,"stop":1732615865799,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a9c7c87709cd084","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1732616052041,"stop":1732616052042,"duration":1},"status":"passed","severity":"normal"},{"uid":"72b41d5b1aa9061c","name":"Push message with Russian payload","time":{"start":1732617539845,"stop":1732617539845,"duration":0},"status":"broken","severity":"normal"},{"uid":"dcc01799994a34e0","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1732616846128,"stop":1732616846130,"duration":2},"status":"passed","severity":"normal"},{"uid":"6886a8b55eb38cae","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1732616052034,"stop":1732616052035,"duration":1},"status":"passed","severity":"normal"},{"uid":"18d60cc8b9d489e7","name":"should log when no additional peers are found","time":{"start":1732615862446,"stop":1732615862447,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ceecc97910eee76","name":"Push message with content topic containing escaped characters","time":{"start":1732617539917,"stop":1732617539917,"duration":0},"status":"broken","severity":"normal"},{"uid":"a95b58065b2cd39d","name":"Check received message containing Basic HTML tag","time":{"start":1732616425251,"stop":1732616425253,"duration":2},"status":"passed","severity":"normal"},{"uid":"ae77c20be103437a","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1732616626025,"stop":1732616626025,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b4fc61e1135b35f","name":"Passing page size 11 when there are 10 messages","time":{"start":1732616817451,"stop":1732616817451,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b58d665a9e25afa","name":"Push message with content topic containing long","time":{"start":1732617157983,"stop":1732617157983,"duration":0},"status":"broken","severity":"normal"},{"uid":"5e5e7aab2410c112","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1732615829640,"stop":1732615829641,"duration":1},"status":"passed","severity":"normal"},{"uid":"d401ef72249f994f","name":"Check received message containing shell command","time":{"start":1732616425093,"stop":1732616425094,"duration":1},"status":"passed","severity":"normal"},{"uid":"77f1cec3c5132bd0","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1732615821780,"stop":1732615821780,"duration":0},"status":"passed","severity":"normal"},{"uid":"28088edefef0708","name":"Fails to push message bigger that 1MB","time":{"start":1732617158114,"stop":1732617158114,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc7d82c2398e574f","name":"Subscribe to topic containing Russian and publish message","time":{"start":1732616464237,"stop":1732616464261,"duration":24},"status":"passed","severity":"normal"},{"uid":"fdaf165df73808a1","name":"Push message with shell command payload","time":{"start":1732617157908,"stop":1732617157908,"duration":0},"status":"broken","severity":"normal"},{"uid":"5d9ee2aa8214fd7e","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1732616437887,"stop":1732616437888,"duration":1},"status":"passed","severity":"normal"},{"uid":"99d5ea106575961e","name":"Query generator for multiple messages with multiple decoders","time":{"start":1732616724119,"stop":1732616724119,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e43c47bf16d745d","name":"Push message with rate limit","time":{"start":1732617539927,"stop":1732617539928,"duration":1},"status":"broken","severity":"normal"},{"uid":"7c1660107cf9128e","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1732616052044,"stop":1732616052044,"duration":0},"status":"passed","severity":"normal"},{"uid":"edafb1ffd04e95b7","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1732616626014,"stop":1732616626015,"duration":1},"status":"passed","severity":"normal"},{"uid":"e14fe4f2d960c39","name":"Push message with content topic containing special chars","time":{"start":1732617539882,"stop":1732617539887,"duration":5},"status":"broken","severity":"normal"},{"uid":"3ed74b830be98dcd","name":"Check received message containing Arabic","time":{"start":1732616425231,"stop":1732616425233,"duration":2},"status":"passed","severity":"normal"},{"uid":"24e633f1ae6365d9","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app30/10/topic881/utf8","time":{"start":1732616819411,"stop":1732616819411,"duration":0},"status":"broken","severity":"normal"},{"uid":"d2356b7d2f0de8d","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1732615845807,"stop":1732615845807,"duration":0},"status":"passed","severity":"normal"},{"uid":"aba321760337b4de","name":"Ephemeral field set to true","time":{"start":1732615837760,"stop":1732615837760,"duration":0},"status":"passed","severity":"normal"},{"uid":"b07fd40814644d32","name":"can start and stop the service","time":{"start":1732616355179,"stop":1732616355180,"duration":1},"status":"passed","severity":"normal"},{"uid":"c57d737f4cf822c8","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1732616626026,"stop":1732616626026,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0f8b656befdcd05","name":"Passing invalid cursor","time":{"start":1732616633833,"stop":1732616633833,"duration":0},"status":"passed","severity":"normal"},{"uid":"8756d0890d126c9e","name":"Check message with no payload is not received","time":{"start":1732616425283,"stop":1732616425284,"duration":1},"status":"passed","severity":"normal"},{"uid":"66ea4ca9d1f4b569","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1732616893659,"stop":1732616893662,"duration":3},"status":"passed","severity":"normal"},{"uid":"4466853f61765629","name":"should return valid sharding parameters for static sharding","time":{"start":1732615821784,"stop":1732615821784,"duration":0},"status":"passed","severity":"normal"},{"uid":"db1d12e6c1f3be9d","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1732616052018,"stop":1732616052018,"duration":0},"status":"passed","severity":"normal"},{"uid":"900f73b9b0eb4a11","name":"Fails to push message with large meta","time":{"start":1732617158095,"stop":1732617158095,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2aa18ac1e5cdf95","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1732616626030,"stop":1732616626030,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bbe3b9f4d0170bc","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1732615881909,"stop":1732615881910,"duration":1},"status":"passed","severity":"normal"},{"uid":"e60d0afb3bf044a1","name":"start node with empty shard should fail","time":{"start":1732616846131,"stop":1732616846134,"duration":3},"status":"passed","severity":"normal"},{"uid":"5c584de55a341ade","name":"should properly create location multiaddrs - udp4","time":{"start":1732615830397,"stop":1732615830398,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8223f098a70d4e4","name":"Encoder throws on undefined content topic","time":{"start":1732615857279,"stop":1732615857279,"duration":0},"status":"passed","severity":"normal"},{"uid":"2847d09f6ce1b017","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1732616169622,"stop":1732616169622,"duration":0},"status":"passed","severity":"normal"},{"uid":"45c658c9935f77a0","name":"should remove the specified number of excess peers","time":{"start":1732615862444,"stop":1732615862444,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6b24ea7d1ecddcd","name":"handles empty shards array correctly","time":{"start":1732615821785,"stop":1732615821786,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3776f405aaf1572","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1732615881906,"stop":1732615881907,"duration":1},"status":"passed","severity":"normal"},{"uid":"2db67e71e9d7bf80","name":"Check received message containing unicode special characters","time":{"start":1732616134302,"stop":1732616134302,"duration":0},"status":"passed","severity":"normal"},{"uid":"d659e44114ac9c9","name":"should encode/decode to RLP encoding","time":{"start":1732615830392,"stop":1732615830393,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a673ead179fdec9","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1732616684768,"stop":1732616684769,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb3703b083557c03","name":"returns all values when wanted number matches available values","time":{"start":1732615844900,"stop":1732615844901,"duration":1},"status":"passed","severity":"normal"},{"uid":"323161e7502732b","name":"Push message with content topic containing JSON","time":{"start":1732617158039,"stop":1732617158040,"duration":1},"status":"broken","severity":"normal"},{"uid":"ac106df355564edc","name":"Default pageSize","time":{"start":1732616817452,"stop":1732616817452,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e6ec396106a3155","name":"should emit events and trasition isConnected state when has peers or no peers","time":{"start":1732615881911,"stop":1732615881914,"duration":3},"status":"passed","severity":"normal"},{"uid":"70f6897f10ad8d3d","name":"should throw an error for missing sharding configuration","time":{"start":1732615821785,"stop":1732615821785,"duration":0},"status":"passed","severity":"normal"},{"uid":"64c419b1645d5a55","name":"Relay - dialed after","time":{"start":1732616894985,"stop":1732616894985,"duration":0},"status":"passed","severity":"normal"},{"uid":"55f51e53e1cf83ce","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1732615845808,"stop":1732615845808,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c83386aee6ad9fae","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1732615821769,"stop":1732615821769,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc195efb375f3e7","name":"Check message with no payload is not received","time":{"start":1732616134306,"stop":1732616134306,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc9f98ca8f58f4c3","name":"should get / set TCP multiaddr","time":{"start":1732615830397,"stop":1732615830397,"duration":0},"status":"passed","severity":"normal"},{"uid":"94006ceebf1a9851","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1732615980789,"stop":1732615980790,"duration":1},"status":"passed","severity":"normal"},{"uid":"9071e2aa2d86d265","name":"Push message with content topic containing shell command","time":{"start":1732617539913,"stop":1732617539913,"duration":0},"status":"broken","severity":"normal"},{"uid":"3d8f987139dedd01","name":"Promise Callback - false","time":{"start":1732616758023,"stop":1732616758024,"duration":1},"status":"passed","severity":"normal"},{"uid":"9adf54bc2f48dffa","name":"Relay + Store","time":{"start":1732615891182,"stop":1732615891184,"duration":2},"status":"passed","severity":"normal"},{"uid":"7aab6ff595caa2c2","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1732616626024,"stop":1732616626024,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e8d27a6ce0f4324","name":"should be able to decode the field with only RELAY set to true","time":{"start":1732615829644,"stop":1732615829644,"duration":0},"status":"passed","severity":"normal"},{"uid":"456846385d49cf15","name":"should reject if LightPush is requested but not mounted","time":{"start":1732615862504,"stop":1732615862504,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a91b7f5698afdb2","name":"Fails to publish message with wrong content topic","time":{"start":1732616461315,"stop":1732616461316,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8963bd592f092cb","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1732615890371,"stop":1732615890371,"duration":0},"status":"skipped","severity":"normal"},{"uid":"25455b09ec7bfe26","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1732616633830,"stop":1732616633831,"duration":1},"status":"passed","severity":"normal"},{"uid":"989751164d1d44a5","name":"Encoder throws on empty string content topic","time":{"start":1732615837761,"stop":1732615837761,"duration":0},"status":"passed","severity":"normal"},{"uid":"e517d18bd73c8f3e","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1732615821759,"stop":1732615821759,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b8bea7fa91465c","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1732616021904,"stop":1732616021904,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc6203a46f2a9b66","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1732615845089,"stop":1732615845090,"duration":1},"status":"passed","severity":"normal"},{"uid":"61acd9abf3388cfe","name":"Check received message containing special chars","time":{"start":1732616425226,"stop":1732616425228,"duration":2},"status":"passed","severity":"normal"},{"uid":"d25fea988fff5e0d","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1732615980794,"stop":1732615980795,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c9804092427d671","name":"should throw an error for missing required configuration","time":{"start":1732615821771,"stop":1732615821771,"duration":0},"status":"passed","severity":"normal"},{"uid":"49f10239ae980c34","name":"Subscribe to topic containing numeric and receive message","time":{"start":1732616183217,"stop":1732616183221,"duration":4},"status":"passed","severity":"normal"},{"uid":"20423cafda87b665","name":"Push message equal or less that 1MB","time":{"start":1732617158109,"stop":1732617158114,"duration":5},"status":"broken","severity":"normal"},{"uid":"e0727e9253d47bdd","name":"should throw an error for insufficient data","time":{"start":1732615821919,"stop":1732615821919,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1a82c2cced33db8","name":"removeEventListener with wrong event","time":{"start":1732615921613,"stop":1732615921614,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6ec979f8ec560ab","name":"Check publish message containing escaped characters","time":{"start":1732616461285,"stop":1732616461286,"duration":1},"status":"passed","severity":"normal"},{"uid":"d41813659496de68","name":"throws on content topic with empty encoding field","time":{"start":1732615821748,"stop":1732615821749,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb44bff3f2a58755","name":"random static sharding 1 - Cluster ID: 68, Shard ID: 31","time":{"start":1732616845912,"stop":1732616845912,"duration":0},"status":"broken","severity":"normal"},{"uid":"4633bcc441344205","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1732616684767,"stop":1732616684767,"duration":0},"status":"passed","severity":"normal"},{"uid":"afa7819a0ae7cbb1","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1732615821763,"stop":1732615821764,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1aba4aae628854d","name":"Renews peer for Filter on peer:disconnect event","time":{"start":1732616049361,"stop":1732616049366,"duration":5},"status":"passed","severity":"normal"},{"uid":"c0a58fd1edb20188","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1732616403573,"stop":1732616403577,"duration":4},"status":"broken","severity":"normal"},{"uid":"c5f13f5d84165795","name":"Push message with JSON payload","time":{"start":1732617539853,"stop":1732617539858,"duration":5},"status":"broken","severity":"normal"},{"uid":"cf6a73e5d0d2331c","name":"Using a function","time":{"start":1732616886833,"stop":1732616886833,"duration":0},"status":"passed","severity":"normal"},{"uid":"e48d221dcebf87","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1732616169624,"stop":1732616169624,"duration":0},"status":"passed","severity":"normal"},{"uid":"407ddb8d901bde4f","name":"Ping on subscribed peer","time":{"start":1732615966673,"stop":1732615966673,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c5b1504f3d30430","name":"Promise Callback - true","time":{"start":1732616758023,"stop":1732616758023,"duration":0},"status":"passed","severity":"normal"},{"uid":"52f9b9f579d5b761","name":"should return the pubsub topic directly if a string is provided","time":{"start":1732615821782,"stop":1732615821782,"duration":0},"status":"passed","severity":"normal"},{"uid":"3245db0f5523d830","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1732616633831,"stop":1732616633832,"duration":1},"status":"passed","severity":"normal"},{"uid":"1537fb199f8699ab","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1732615895944,"stop":1732615895947,"duration":3},"status":"passed","severity":"normal"},{"uid":"2ab437b86393fd98","name":"Decoder throws on empty string content topic","time":{"start":1732615837762,"stop":1732615837762,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b8a3871bc3bae90","name":"Check publish message containing SQL Injection","time":{"start":1732616461261,"stop":1732616461264,"duration":3},"status":"passed","severity":"normal"},{"uid":"b8bbd79ff197e116","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1732615845081,"stop":1732615845081,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1b345793223521e","name":"different cluster, different shard: nodes don't connect","time":{"start":1732616235501,"stop":1732616235501,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff39e033b5fe37ef","name":"Sets default value correctly","time":{"start":1732616886839,"stop":1732616886839,"duration":0},"status":"passed","severity":"normal"},{"uid":"904749950a427b7a","name":"Ordered Callback - true","time":{"start":1732616758024,"stop":1732616758024,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ef717480a251a62","name":"tcp ip4 address","time":{"start":1732615829912,"stop":1732615829913,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8d2246bfa848441","name":"Ping on peer without subscriptions","time":{"start":1732615966673,"stop":1732615966674,"duration":1},"status":"passed","severity":"normal"},{"uid":"81b342731fedf51c","name":"Check publish message after client node is restarted","time":{"start":1732616461333,"stop":1732616461334,"duration":1},"status":"skipped","severity":"normal"},{"uid":"7a8eeae5146c23c9","name":"Publish without waiting for remote peer","time":{"start":1732616464199,"stop":1732616464200,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e895b1abd40040f","name":"should throw if no connection provided","time":{"start":1732615837281,"stop":1732615837282,"duration":1},"status":"passed","severity":"normal"},{"uid":"7084b920fa28e406","name":"should throw an error if shards are undefined for static sharding","time":{"start":1732615821770,"stop":1732615821771,"duration":1},"status":"passed","severity":"normal"},{"uid":"8cd154a632c554ff","name":"Check publish message containing numeric","time":{"start":1732616461255,"stop":1732616461255,"duration":0},"status":"passed","severity":"normal"},{"uid":"35bd87197a69cf3e","name":"handles different networkShards values correctly","time":{"start":1732615821765,"stop":1732615821766,"duration":1},"status":"passed","severity":"normal"},{"uid":"139930eddc08bced","name":"Check received message containing SQL Injection","time":{"start":1732616425237,"stop":1732616425241,"duration":4},"status":"passed","severity":"normal"},{"uid":"42db721e41dcb351","name":"1 Store, 2 fetches","time":{"start":1732615845326,"stop":1732615845326,"duration":0},"status":"passed","severity":"normal"},{"uid":"852981850aab5d7c","name":"should be online or offline if network state changed","time":{"start":1732615881915,"stop":1732615881915,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f67bab5a9685f0","name":"Add multiple subscription objects on single nwaku node","time":{"start":1732616626022,"stop":1732616626022,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2074f0adc67a897","name":"Check message with no pubsub topic is not received","time":{"start":1732616134305,"stop":1732616134306,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ef75eed542cab2b","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1732616893669,"stop":1732616893670,"duration":1},"status":"passed","severity":"normal"},{"uid":"65ae8fed230bc446","name":"Push message with custom timestamp: 1732619652761","time":{"start":1732617539941,"stop":1732617539941,"duration":0},"status":"broken","severity":"normal"},{"uid":"c43702868623b545","name":"Push message with custom timestamp: 1732612534625","time":{"start":1732617158107,"stop":1732617158107,"duration":0},"status":"broken","severity":"normal"},{"uid":"9df9d7fd9cc1c97c","name":"should not receive a peer event before start","time":{"start":1732616355183,"stop":1732616355186,"duration":3},"status":"passed","severity":"normal"},{"uid":"a32aacfb44a8d10f","name":"isConnected between 2 js-waku relay nodes","time":{"start":1732615946961,"stop":1732615946963,"duration":2},"status":"passed","severity":"normal"},{"uid":"b1fe57069a15a3b1","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1732616021897,"stop":1732616021897,"duration":0},"status":"passed","severity":"normal"},{"uid":"647c7a240e7eaa3a","name":"random static sharding 9 - Cluster ID: 109, Shard ID: 289","time":{"start":1732616846047,"stop":1732616846067,"duration":20},"status":"broken","severity":"normal"},{"uid":"d429659b8122c366","name":"Query Generator - false","time":{"start":1732616758023,"stop":1732616758023,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e6d373264101c55","name":"LightPush: 3 peers, Filter: 3 peers","time":{"start":1732616052280,"stop":1732616052281,"duration":1},"status":"skipped","severity":"normal"},{"uid":"3c3eea29c1e90c2","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1732616403586,"stop":1732616403587,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4632f88c1ecb036","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1732616433333,"stop":1732616433333,"duration":0},"status":"passed","severity":"normal"},{"uid":"74bfb9c9b8966829","name":"Check received message containing short","time":{"start":1732616425213,"stop":1732616425217,"duration":4},"status":"passed","severity":"normal"},{"uid":"6b7b1865c92671b1","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app16/6/topic36/json","time":{"start":1732616819395,"stop":1732616819410,"duration":15},"status":"broken","severity":"normal"},{"uid":"155fe3024895fcc9","name":"Subscribe to topic containing numeric and receive message","time":{"start":1732616626012,"stop":1732616626013,"duration":1},"status":"passed","severity":"normal"},{"uid":"cebdee60796893f1","name":"Symmetric encrypt & Decrypt","time":{"start":1732615856083,"stop":1732615856084,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee5b339d24c43962","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1732615829647,"stop":1732615829647,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f3f55a42320a9aa","name":"Push message with Script payload","time":{"start":1732617539847,"stop":1732617539848,"duration":1},"status":"broken","severity":"normal"},{"uid":"75205b6030c7b537","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1732616626032,"stop":1732616626032,"duration":0},"status":"passed","severity":"normal"},{"uid":"dedd4be3b80c0777","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1732615821779,"stop":1732615821779,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd8477ffd288c30c","name":"Callback on promise, aborts when callback returns true","time":{"start":1732616724130,"stop":1732616724130,"duration":0},"status":"passed","severity":"normal"},{"uid":"d31098b4ae679b21","name":"Push message with content topic containing Arabic","time":{"start":1732617539891,"stop":1732617539891,"duration":0},"status":"broken","severity":"normal"},{"uid":"e6de4d67c88996cb","name":"Fails to publish duplicate message","time":{"start":1732616461314,"stop":1732616461314,"duration":0},"status":"passed","severity":"normal"},{"uid":"3682279071f1916d","name":"Used by Waku Relay","time":{"start":1732616886839,"stop":1732616886839,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0f0440e5d3524d3","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1732616052049,"stop":1732616052053,"duration":4},"status":"passed","severity":"normal"},{"uid":"c12c56827d91b95e","name":"Query with Ordered Callback, No Decoder","time":{"start":1732616684768,"stop":1732616684768,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e1e535a678a80e7","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1732616169622,"stop":1732616169622,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6e09b3a4aa7f621","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1732616169619,"stop":1732616169619,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c761f30e67b6ac4","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1732616183183,"stop":1732616183184,"duration":1},"status":"passed","severity":"normal"},{"uid":"cfdb05155cf538b6","name":"connected peers and dial","time":{"start":1732616404126,"stop":1732616404127,"duration":1},"status":"skipped","severity":"normal"},{"uid":"5cb2a778e82ea16d","name":"ignores unrecognized TXT record formats","time":{"start":1732615845804,"stop":1732615845805,"duration":1},"status":"passed","severity":"normal"},{"uid":"37ed42e7617bd771","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1732615821760,"stop":1732615821760,"duration":0},"status":"passed","severity":"normal"},{"uid":"65a13f1f971e0f80","name":"LightPush: 2 peers, Filter: 0 peers","time":{"start":1732616052275,"stop":1732616052276,"duration":1},"status":"skipped","severity":"normal"},{"uid":"600509b8cf1b32b5","name":"should throw error - invalid id","time":{"start":1732615830391,"stop":1732615830391,"duration":0},"status":"passed","severity":"normal"},{"uid":"a625ee244a2ad4c2","name":"Subscribe to topic containing Script and receive message","time":{"start":1732616626031,"stop":1732616626031,"duration":0},"status":"passed","severity":"normal"},{"uid":"72ac872e55bb66d8","name":"Query generator for multiple messages with different message text format","time":{"start":1732616724119,"stop":1732616724119,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b2f17d60617bec3","name":"should wait for LightPush peer to be connected","time":{"start":1732615862506,"stop":1732615862506,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bf884e691344159","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app59/1/topic840/test.js","time":{"start":1732616819351,"stop":1732616819351,"duration":0},"status":"broken","severity":"normal"},{"uid":"ddd7cb45d4dc71e4","name":"should be able to decode the field with only FILTER set to true","time":{"start":1732615829645,"stop":1732615829645,"duration":0},"status":"passed","severity":"normal"},{"uid":"579460e711b2694e","name":"Mutual subscription","time":{"start":1732616464197,"stop":1732616464198,"duration":1},"status":"passed","severity":"normal"},{"uid":"69250362e859414c","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1732616626013,"stop":1732616626013,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c2b0994b39e94db","name":"Subscribe to topic containing XML and receive message","time":{"start":1732616626032,"stop":1732616626032,"duration":0},"status":"passed","severity":"normal"},{"uid":"c094ed1b9aec5660","name":"Store - dialed first","time":{"start":1732616894990,"stop":1732616894990,"duration":0},"status":"passed","severity":"normal"},{"uid":"f48465a0600299b7","name":"Push message with long payload","time":{"start":1732617157820,"stop":1732617157821,"duration":1},"status":"broken","severity":"normal"},{"uid":"7940252b2d0bb6eb","name":"LightPush: 2 peers, Filter: 2 peers","time":{"start":1732616052276,"stop":1732616052276,"duration":0},"status":"skipped","severity":"normal"},{"uid":"92c2a340f5e3fe95","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1732615889070,"stop":1732615889070,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e613d75000d8312","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1732616626025,"stop":1732616626026,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a8eddacbd8a2b4e","name":"Ping fails for unsubscribed peers","time":{"start":1732616049345,"stop":1732616049349,"duration":4},"status":"passed","severity":"normal"},{"uid":"81be0c4cc7c093b7","name":"Check message received after nwaku node is restarted","time":{"start":1732616134307,"stop":1732616134307,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d942e4b9a17443cc","name":"caches peers it previously fetched","time":{"start":1732615845805,"stop":1732615845805,"duration":0},"status":"passed","severity":"normal"},{"uid":"49e2b4f756cd7084","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1732616183176,"stop":1732616183176,"duration":0},"status":"passed","severity":"normal"},{"uid":"857e0b3eec0f93a2","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1732616464277,"stop":1732616464281,"duration":4},"status":"passed","severity":"normal"},{"uid":"cc0d9786f6327d87","name":"1 Relay, 1 fetch","time":{"start":1732615845325,"stop":1732615845326,"duration":1},"status":"passed","severity":"normal"},{"uid":"44ac28a8c18dca1f","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1732616052013,"stop":1732616052014,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b2fc641543e2f5a","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1732616571203,"stop":1732616571203,"duration":0},"status":"passed","severity":"normal"},{"uid":"849c36d7733fdce6","name":"Push message with content topic containing numeric","time":{"start":1732617539881,"stop":1732617539881,"duration":0},"status":"broken","severity":"normal"},{"uid":"791bb46f52a55b3a","name":"Check received message with timestamp: 1649153314 ","time":{"start":1732616425273,"stop":1732616425274,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a36a6439c731aa9","name":"should properly create location multiaddrs - tcp4","time":{"start":1732615830398,"stop":1732615830398,"duration":0},"status":"passed","severity":"normal"},{"uid":"d69edacb0a95b972","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1732616183181,"stop":1732616183182,"duration":1},"status":"passed","severity":"normal"},{"uid":"db2f33d2886a5420","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1732616052018,"stop":1732616052021,"duration":3},"status":"passed","severity":"normal"},{"uid":"9e2298ec14c3ec0b","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1732616403578,"stop":1732616403579,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf5ccd3af1704d37","name":"should select older connection if present","time":{"start":1732615836977,"stop":1732615836978,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4682d48e8098ac9","name":"Push message with special chars payload","time":{"start":1732617157840,"stop":1732617157840,"duration":0},"status":"broken","severity":"normal"},{"uid":"1981a14996bc42e3","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1732616626010,"stop":1732616626010,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a2c23b65e2db61d","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1732616626006,"stop":1732616626007,"duration":1},"status":"passed","severity":"normal"},{"uid":"1fceccf0c220d16b","name":"peer:update - should schedule stream creation IF protocol hit AND no stream found on connection","time":{"start":1732615837285,"stop":1732615837286,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b6b46748bdfd8ee","name":"should set field with only LIGHTPUSH enabled","time":{"start":1732615830401,"stop":1732615830402,"duration":1},"status":"passed","severity":"normal"},{"uid":"1180899eb460bdd5","name":"Subscribe and receive messages via lightPush","time":{"start":1732616626006,"stop":1732616626006,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc9d85cb46e18658","name":"Check received message containing shell command","time":{"start":1732616134301,"stop":1732616134301,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb4cb51c959d5551","name":"Push message with custom timestamp: 1732619734625","time":{"start":1732617158108,"stop":1732617158108,"duration":0},"status":"broken","severity":"normal"},{"uid":"d1ce9c363940f0ed","name":"should set field with only STORE enabled","time":{"start":1732615830401,"stop":1732615830401,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7c8939aa4713bcb","name":"Check received message containing Script","time":{"start":1732616425066,"stop":1732616425072,"duration":6},"status":"passed","severity":"normal"},{"uid":"d41d5ff2195a9315","name":"Encoder throws on undefined content topic","time":{"start":1732615837761,"stop":1732615837761,"duration":0},"status":"passed","severity":"normal"},{"uid":"394c27bafd9b3381","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1732615821774,"stop":1732615821774,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ed56c12c31401d","name":"Check received message containing unicode special characters","time":{"start":1732616425260,"stop":1732616425261,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed3ef9440d1010c6","name":"Check received message with timestamp: 1732615880421000000 ","time":{"start":1732616425105,"stop":1732616425106,"duration":1},"status":"passed","severity":"normal"},{"uid":"367e1a5584625ab5","name":"Subscribe to topic containing JSON and receive message","time":{"start":1732616626019,"stop":1732616626019,"duration":0},"status":"passed","severity":"normal"},{"uid":"80efd526510a4713","name":"Passing cursor with wrong pubsubTopic","time":{"start":1732616633833,"stop":1732616633836,"duration":3},"status":"passed","severity":"normal"},{"uid":"b2f95b9c5f27a7f1","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1732615821773,"stop":1732615821773,"duration":0},"status":"passed","severity":"normal"},{"uid":"29901a518a78536","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1732615821777,"stop":1732615821777,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ede5da2a7b8a283","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1732616052046,"stop":1732616052047,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d75a04f98c9ae51","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1732615821785,"stop":1732615821785,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d1ada497e27fed3","name":"Subscribe to topic containing Script and receive message","time":{"start":1732616626015,"stop":1732616626018,"duration":3},"status":"passed","severity":"normal"},{"uid":"c1785e6a1220c69b","name":"Check received message with timestamp: 1732615880690 ","time":{"start":1732616134303,"stop":1732616134304,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6ac57531be2e261","name":"Refresh subscription","time":{"start":1732616464222,"stop":1732616464222,"duration":0},"status":"skipped","severity":"normal"},{"uid":"322bc45ec16ec110","name":"should create a new stream if no existing for protocol found","time":{"start":1732615837282,"stop":1732615837283,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f04319b1e41b173","name":"Check received message containing Russian","time":{"start":1732616425233,"stop":1732616425237,"duration":4},"status":"passed","severity":"normal"},{"uid":"bb7351c461e1a6e1","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1732615821775,"stop":1732615821775,"duration":0},"status":"passed","severity":"normal"},{"uid":"f39036a868ebce1","name":"Round trip binary encryption [ecies, signature]","time":{"start":1732615857278,"stop":1732615857278,"duration":0},"status":"passed","severity":"normal"},{"uid":"b926d6595ae1066a","name":"should encodeTxt and decodeTxt","time":{"start":1732615830387,"stop":1732615830388,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd33125580f1c747","name":"Query with Promise Callback, No message returned","time":{"start":1732616684774,"stop":1732616684777,"duration":3},"status":"passed","severity":"normal"},{"uid":"2e04510301959d86","name":"Push message with content topic containing Script","time":{"start":1732617539902,"stop":1732617539902,"duration":0},"status":"broken","severity":"normal"},{"uid":"c60839a875d1f988","name":"Subscribe and receives messages on 20 topics","time":{"start":1732616183182,"stop":1732616183183,"duration":1},"status":"passed","severity":"normal"},{"uid":"48f7333fe26cadc2","name":"Decoder throws on undefined content topic","time":{"start":1732615837762,"stop":1732615837762,"duration":0},"status":"passed","severity":"normal"},{"uid":"611ab0dd4794e4da","name":"random static sharding 8 - Cluster ID: 960, Shard ID: 292","time":{"start":1732616846032,"stop":1732616846042,"duration":10},"status":"broken","severity":"normal"},{"uid":"7292d022489ca783","name":"Push message with Chinese payload","time":{"start":1732617539842,"stop":1732617539842,"duration":0},"status":"broken","severity":"normal"},{"uid":"6fa36c08c43ffffb","name":"Check message with non string payload is not received","time":{"start":1732616134306,"stop":1732616134307,"duration":1},"status":"passed","severity":"normal"},{"uid":"d341636263d9f55b","name":"Subscribe to topic containing Script and publish message","time":{"start":1732616464263,"stop":1732616464264,"duration":1},"status":"passed","severity":"normal"},{"uid":"71d6ac1f1aae0c59","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1732616464270,"stop":1732616464274,"duration":4},"status":"passed","severity":"normal"},{"uid":"2960ba49bea26686","name":"should get / set UDP multiaddr","time":{"start":1732615830396,"stop":1732615830397,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d5e868fd1c03a53","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app81/9/topic949/json","time":{"start":1732616819292,"stop":1732616819294,"duration":2},"status":"broken","severity":"normal"},{"uid":"8cec5fb0adf9001f","name":"Check received message containing long","time":{"start":1732616425044,"stop":1732616425044,"duration":0},"status":"passed","severity":"normal"},{"uid":"c40595aa0df84a0c","name":"Asymmetric encrypt & decrypt","time":{"start":1732615856083,"stop":1732615856083,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ae81a0fd94c162d","name":"Push message with content topic containing JSON","time":{"start":1732617539911,"stop":1732617539912,"duration":1},"status":"broken","severity":"normal"},{"uid":"50b4a974b9ee115","name":"Check received message containing special chars","time":{"start":1732616134297,"stop":1732616134297,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f710923f575687e","name":"Check received message containing Russian","time":{"start":1732616134298,"stop":1732616134299,"duration":1},"status":"passed","severity":"normal"},{"uid":"42c58fd333316c3b","name":"should be able to encode the field with only FILTER set to true","time":{"start":1732615829640,"stop":1732615829640,"duration":0},"status":"passed","severity":"normal"},{"uid":"33d190dcaf25887a","name":"nwaku subscribes","time":{"start":1732616436515,"stop":1732616436516,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f1e8617e859cf3e","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1732616052032,"stop":1732616052033,"duration":1},"status":"passed","severity":"normal"},{"uid":"9107e6f0adf3f93d","name":"Subscribe to topic containing short and publish message","time":{"start":1732616464223,"stop":1732616464226,"duration":3},"status":"passed","severity":"normal"},{"uid":"5ce20eae7a1422ca","name":"should be able to encode the field with only RELAY set to true","time":{"start":1732615829637,"stop":1732615829639,"duration":2},"status":"passed","severity":"normal"},{"uid":"3bb710b5da022fa1","name":"Push message with numeric payload","time":{"start":1732617539832,"stop":1732617539832,"duration":0},"status":"broken","severity":"normal"},{"uid":"7e61a2508cc04323","name":"should correctly map a content topic to a pubsub topic","time":{"start":1732615821786,"stop":1732615821786,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f91a63a1703214e","name":"Overlapping topic subscription","time":{"start":1732616464223,"stop":1732616464223,"duration":0},"status":"skipped","severity":"normal"},{"uid":"342fc5c28e6888de","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1732616134304,"stop":1732616134304,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ad0b7e6a0dd2330","name":"Subscribe to topic containing long and receive message","time":{"start":1732616626028,"stop":1732616626029,"duration":1},"status":"passed","severity":"normal"},{"uid":"8fb32e8000ded64f","name":"Push message with Basic HTML tag payload","time":{"start":1732617157884,"stop":1732617157884,"duration":0},"status":"broken","severity":"normal"},{"uid":"de7d0e94c929241a","name":"Decoder throws on empty string content topic","time":{"start":1732615855514,"stop":1732615855514,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fa1238c2529cc30","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1732615821762,"stop":1732615821762,"duration":0},"status":"passed","severity":"normal"},{"uid":"930c9473c40f2b","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1732616437890,"stop":1732616437890,"duration":0},"status":"passed","severity":"normal"},{"uid":"56fe0eb06148ac8b","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1732616893670,"stop":1732616893671,"duration":1},"status":"passed","severity":"normal"},{"uid":"1bcd2e5ee16a775e","name":"Push message with content topic containing escaped characters","time":{"start":1732617158074,"stop":1732617158074,"duration":0},"status":"broken","severity":"normal"},{"uid":"d2cd82e3173d0d0f","name":"should decode valid enr successfully","time":{"start":1732615830388,"stop":1732615830388,"duration":0},"status":"passed","severity":"normal"},{"uid":"948ad18fb8021ccc","name":"can start the service","time":{"start":1732616355178,"stop":1732616355179,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb41c3d675f33f4","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1732616403584,"stop":1732616403586,"duration":2},"status":"broken","severity":"normal"},{"uid":"1ec00e0d43b71f8c","name":"Publish message with custom timestamp: Wed Dec 06 2023 10:20:34 GMT+0000 (Coordinated Universal Time)","time":{"start":1732616461305,"stop":1732616461310,"duration":5},"status":"passed","severity":"normal"},{"uid":"4b725ea59a4973b9","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1732616425274,"stop":1732616425275,"duration":1},"status":"passed","severity":"normal"},{"uid":"5208421cca817275","name":"Subscribe to topic containing special chars and receive message","time":{"start":1732616626029,"stop":1732616626030,"duration":1},"status":"passed","severity":"normal"},{"uid":"69d2ece813122380","name":"Push message with Chinese payload","time":{"start":1732617157842,"stop":1732617157847,"duration":5},"status":"broken","severity":"normal"},{"uid":"9a572ed55e126d1f","name":"Query Generator, No message returned","time":{"start":1732616684766,"stop":1732616684767,"duration":1},"status":"passed","severity":"normal"},{"uid":"283497faded82fc5","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1732616169618,"stop":1732616169619,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e2a42d04415eb23","name":"should not fail to start the service if it is already started","time":{"start":1732615890345,"stop":1732615890355,"duration":10},"status":"passed","severity":"normal"},{"uid":"75279e0ad1060ced","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1732615845086,"stop":1732615845087,"duration":1},"status":"passed","severity":"normal"},{"uid":"768f787cd3024880","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1732616235499,"stop":1732616235499,"duration":0},"status":"passed","severity":"normal"},{"uid":"adb2c2b3f6f70d9a","name":"Privacy Node - default protocol","time":{"start":1732616894992,"stop":1732616894992,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d76cab5e901841","name":"Check message with no content topic is not received","time":{"start":1732616425282,"stop":1732616425283,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf430ae99ce0fe1a","name":"Subscribe to topic containing special chars and receive message","time":{"start":1732616183221,"stop":1732616183222,"duration":1},"status":"passed","severity":"normal"},{"uid":"59d3e97377f9e8f","name":"Decoder throws on undefined content topic","time":{"start":1732615855514,"stop":1732615855514,"duration":0},"status":"passed","severity":"normal"},{"uid":"c48b3a2281c10654","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1732616437879,"stop":1732616437879,"duration":0},"status":"passed","severity":"normal"},{"uid":"f38bba2b71e4442d","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1732616437888,"stop":1732616437889,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0f1b7af0620c2b0","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1732616626027,"stop":1732616626027,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b426c8953b3f4bb","name":"Subscribe to topic containing Russian and receive message","time":{"start":1732616626030,"stop":1732616626031,"duration":1},"status":"passed","severity":"normal"},{"uid":"36088ad409eaeec6","name":"Push message with shell command payload","time":{"start":1732617539859,"stop":1732617539859,"duration":0},"status":"broken","severity":"normal"},{"uid":"a056012f6fe5d993","name":"Push message with content topic containing Russian","time":{"start":1732617157995,"stop":1732617157995,"duration":0},"status":"broken","severity":"normal"},{"uid":"fdcbce67bd873b25","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1732616021896,"stop":1732616021897,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b97a3a955a72c72","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1732615829642,"stop":1732615829642,"duration":0},"status":"passed","severity":"normal"},{"uid":"88e09ddbcc04c1e3","name":"Ping on subscribed peer","time":{"start":1732615952424,"stop":1732615952424,"duration":0},"status":"passed","severity":"normal"},{"uid":"bec9fc10e27d7cc8","name":"peer:update - should do nothing if another protocol hit","time":{"start":1732615837284,"stop":1732615837285,"duration":1},"status":"passed","severity":"normal"},{"uid":"a64bb7aa512a8ddc","name":"new peer added after a peer was already found","time":{"start":1732616433332,"stop":1732616433332,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5df9ee09c02370f1","name":"LightPush: 1 peers, Filter: 0 peers","time":{"start":1732616052272,"stop":1732616052272,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5d30e4248fb84003","name":"should not add existing peers","time":{"start":1732615862446,"stop":1732615862446,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2ca63b82750ebaa","name":"Push message with short payload","time":{"start":1732617157819,"stop":1732617157819,"duration":0},"status":"broken","severity":"normal"},{"uid":"110a9955f980aa21","name":"should return no connections if no open connection provided","time":{"start":1732615836977,"stop":1732615836977,"duration":0},"status":"passed","severity":"normal"},{"uid":"b28a0a23cbb8a5cc","name":"LightPush: 2 peers, Filter: 3 peers","time":{"start":1732616052276,"stop":1732616052276,"duration":0},"status":"skipped","severity":"normal"},{"uid":"31516d9c28a16620","name":"Subscribe to topic containing emoji and receive message","time":{"start":1732616626020,"stop":1732616626022,"duration":2},"status":"passed","severity":"normal"},{"uid":"f7caad883c59553e","name":"Push message on custom pubsubTopic","time":{"start":1732616403552,"stop":1732616403566,"duration":14},"status":"broken","severity":"normal"},{"uid":"c8c78fb26f310927","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1732615821768,"stop":1732615821768,"duration":0},"status":"passed","severity":"normal"},{"uid":"d98024ea9d40b9ed","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1732615821761,"stop":1732615821761,"duration":0},"status":"passed","severity":"normal"},{"uid":"cba3b0178e188cc8","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1732616893666,"stop":1732616893669,"duration":3},"status":"passed","severity":"normal"},{"uid":"e03cea0baeb6e69","name":"Check received message containing XML","time":{"start":1732616425073,"stop":1732616425076,"duration":3},"status":"passed","severity":"normal"},{"uid":"eccd8336ba0c5001","name":"Check publish message containing shell command","time":{"start":1732616461273,"stop":1732616461274,"duration":1},"status":"passed","severity":"normal"},{"uid":"dbc4a8fae5bad2f1","name":"should encode/decode to text encoding","time":{"start":1732615830393,"stop":1732615830396,"duration":3},"status":"passed","severity":"normal"},{"uid":"2da63e016f1df471","name":"should not throw an error for a single configured topic","time":{"start":1732615821781,"stop":1732615821781,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ae2ced5612bcc97","name":"addEventListener with wrong event","time":{"start":1732615921613,"stop":1732615921613,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9eafc6c560acd8","name":"LightPush: 3 peers, Filter: 0 peers","time":{"start":1732616052277,"stop":1732616052277,"duration":0},"status":"skipped","severity":"normal"},{"uid":"46c4d73f9ae216bf","name":"Subscribe to topic containing long and receive message","time":{"start":1732616183212,"stop":1732616183217,"duration":5},"status":"passed","severity":"normal"},{"uid":"7f11275d89f9af0c","name":"LightPush: 1 peers, Filter: 3 peers","time":{"start":1732616052273,"stop":1732616052275,"duration":2},"status":"skipped","severity":"normal"},{"uid":"3ba4c3d4a0359e01","name":"should remove a peer","time":{"start":1732615862440,"stop":1732615862441,"duration":1},"status":"passed","severity":"normal"},{"uid":"a640ab4955f098cc","name":"Push message with special chars payload","time":{"start":1732617539833,"stop":1732617539833,"duration":0},"status":"broken","severity":"normal"},{"uid":"9c2c00d4f20688c4","name":"Check received message containing XML","time":{"start":1732616425248,"stop":1732616425251,"duration":3},"status":"passed","severity":"normal"},{"uid":"1be181700f0fdeac","name":"it tolerates circular branch references","time":{"start":1732615845803,"stop":1732615845803,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7298a001948c70b","name":"Overlapping topic subscription","time":{"start":1732616626027,"stop":1732616626028,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0bd6d48f8332e3e","name":"Push message with content topic containing Script","time":{"start":1732617158007,"stop":1732617158007,"duration":0},"status":"broken","severity":"normal"},{"uid":"d7effbce7f176040","name":"Decoder throws on undefined content topic","time":{"start":1732615857279,"stop":1732615857280,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3f98471460cdfcc","name":"should check connected peers if present and suitable","time":{"start":1732615862505,"stop":1732615862505,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd921208584e29e5","name":"random static sharding 3 - Cluster ID: 379, Shard ID: 804","time":{"start":1732616845931,"stop":1732616845941,"duration":10},"status":"broken","severity":"normal"},{"uid":"2ebdbd38968a6049","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1732615845808,"stop":1732615845808,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8b807f6d413a999b","name":"should set field with only FILTER enabled","time":{"start":1732615830401,"stop":1732615830401,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4f37dec78b635d1","name":"Subscribe to topic containing long and receive message","time":{"start":1732616626012,"stop":1732616626012,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbbb5f74b2c9e130","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1732616893665,"stop":1732616893666,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c493fe45137f3d3","name":"Ping on unsubscribed peer","time":{"start":1732615952425,"stop":1732615952425,"duration":0},"status":"passed","severity":"normal"},{"uid":"51577be378a36312","name":"Subscribe to topic containing Script and receive message","time":{"start":1732616183231,"stop":1732616183235,"duration":4},"status":"passed","severity":"normal"},{"uid":"ca7caa28e74d7eee","name":"throws on content topic with generation field greater than 0","time":{"start":1732615821743,"stop":1732615821744,"duration":1},"status":"passed","severity":"normal"},{"uid":"5fd435f713ec174c","name":"should return different streams if requested simultaniously","time":{"start":1732615837283,"stop":1732615837284,"duration":1},"status":"passed","severity":"normal"},{"uid":"37e3c9131815b1f5","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1732616464276,"stop":1732616464277,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4531e24af2d60fb","name":"Init the array if not present","time":{"start":1732615821456,"stop":1732615821457,"duration":1},"status":"passed","severity":"normal"},{"uid":"694ccee562790de6","name":"can start and stop the service","time":{"start":1732615849605,"stop":1732615849606,"duration":1},"status":"passed","severity":"normal"},{"uid":"f95ed73ce2539da5","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1732615829642,"stop":1732615829643,"duration":1},"status":"passed","severity":"normal"},{"uid":"36b3b12a3e57a314","name":"Subscribe and receive messages via lightPush","time":{"start":1732616626023,"stop":1732616626023,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcb404a40f49c1ec","name":"should reject if WakuNode is not started","time":{"start":1732615862503,"stop":1732615862503,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2666be1f22aaca6","name":"Non TWN Cluster","time":{"start":1732616819287,"stop":1732616819291,"duration":4},"status":"broken","severity":"normal"},{"uid":"ba113969cbc8f69f","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1732616403569,"stop":1732616403569,"duration":0},"status":"passed","severity":"normal"},{"uid":"9392f34f57f4e7b4","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1732616183247,"stop":1732616183248,"duration":1},"status":"passed","severity":"normal"},{"uid":"dfd329e43dbe90e7","name":"getPeersByDiscovery","time":{"start":1732615921614,"stop":1732615921614,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2800ceb042647fb","name":"Subscribe to topic containing special chars and receive message","time":{"start":1732616626013,"stop":1732616626013,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0d0839aa29b9d93","name":"Subscribe to topic containing shell command and receive message","time":{"start":1732616183242,"stop":1732616183242,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fe5d2d0c718c489","name":"Check publish message containing JSON","time":{"start":1732616461272,"stop":1732616461273,"duration":1},"status":"passed","severity":"normal"},{"uid":"dce48aa05d0313d8","name":"Subscribe to topic containing JSON and receive message","time":{"start":1732616626032,"stop":1732616626032,"duration":0},"status":"passed","severity":"normal"},{"uid":"57b94aef2ac1761c","name":"A test","time":{"start":1732616183389,"stop":1732616183389,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea44d8a9eded4c88","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1732616235498,"stop":1732616235498,"duration":0},"status":"passed","severity":"normal"},{"uid":"6072040184fc3f92","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1732616626014,"stop":1732616626014,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c7032e79113afce","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1732616052042,"stop":1732616052043,"duration":1},"status":"passed","severity":"normal"},{"uid":"34f972839b6f0ea2","name":"should send to specified number of peers of used peers","time":{"start":1732615862475,"stop":1732615862476,"duration":1},"status":"passed","severity":"normal"},{"uid":"a62c31e57be868a1","name":"throws on content topic with empty version field","time":{"start":1732615821745,"stop":1732615821747,"duration":2},"status":"passed","severity":"normal"},{"uid":"27ff5f7f0e044153","name":"Check received message containing Basic HTML tag","time":{"start":1732616134300,"stop":1732616134300,"duration":0},"status":"passed","severity":"normal"},{"uid":"4430cf7861c39e49","name":"Ping on unsubscribed peer","time":{"start":1732615966674,"stop":1732615966674,"duration":0},"status":"passed","severity":"normal"},{"uid":"786e1ae5491483b9","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1732616052039,"stop":1732616052039,"duration":0},"status":"passed","severity":"normal"},{"uid":"1dcc37d7d575c773","name":"pre and post cipher","time":{"start":1732615856084,"stop":1732615856084,"duration":0},"status":"passed","severity":"normal"},{"uid":"e23f6e6f2dde0d0","name":"should reject if Relay is requested but not mounted","time":{"start":1732615862503,"stop":1732615862504,"duration":1},"status":"passed","severity":"normal"},{"uid":"feb5f56d8cf08bb1","name":"Check publish message containing short","time":{"start":1732616461253,"stop":1732616461254,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ed8d29e4d6a42fe","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1732615980790,"stop":1732615980790,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3ae540a9bcf1c53","name":"Push message with SQL Injection payload","time":{"start":1732617157874,"stop":1732617157879,"duration":5},"status":"broken","severity":"normal"},{"uid":"f09767dc19a85361","name":"recovers when dns.resolve returns empty","time":{"start":1732615845804,"stop":1732615845804,"duration":0},"status":"passed","severity":"normal"},{"uid":"90aaceffe72d3fce","name":"Check publish message containing emoji","time":{"start":1732616461287,"stop":1732616461304,"duration":17},"status":"passed","severity":"normal"},{"uid":"5c2a1ac690e688a8","name":"should decode valid enr with tcp successfully","time":{"start":1732615830389,"stop":1732615830389,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f56092defe1d4d5","name":"should throw error - no id","time":{"start":1732615830389,"stop":1732615830390,"duration":1},"status":"passed","severity":"normal"},{"uid":"e70b9bd167d13ab9","name":"isConnected should return false after all peers disconnect","time":{"start":1732615946959,"stop":1732615946960,"duration":1},"status":"passed","severity":"normal"},{"uid":"cea763b0fc77e585","name":"peer:update - should not schedule stream creation IF protocol hit AND stream found on connection","time":{"start":1732615837286,"stop":1732615837287,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1d6a2cc2ef0907d","name":"Push message with content topic containing unicode special characters","time":{"start":1732617539918,"stop":1732617539918,"duration":0},"status":"broken","severity":"normal"},{"uid":"a0821eae9e429466","name":"Push message with Basic HTML tag payload","time":{"start":1732617539850,"stop":1732617539850,"duration":0},"status":"broken","severity":"normal"},{"uid":"e9bfcef5d01308bf","name":"should only return 1 node with relay and store capability","time":{"start":1732615845806,"stop":1732615845806,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ad3fb616d20d6d0","name":"Push message with emoji payload","time":{"start":1732617157941,"stop":1732617157942,"duration":1},"status":"broken","severity":"normal"},{"uid":"118c4f5b1a0fe9c1","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1732616052029,"stop":1732616052029,"duration":0},"status":"passed","severity":"normal"},{"uid":"b190f9942719b5f4","name":"Fails to push message with empty content topic","time":{"start":1732617158077,"stop":1732617158077,"duration":0},"status":"passed","severity":"normal"},{"uid":"4556e619edc2b220","name":"Check publish message containing Russian","time":{"start":1732616461260,"stop":1732616461261,"duration":1},"status":"passed","severity":"normal"},{"uid":"74a6dd1246f87f20","name":"Fails to push message with empty content topic","time":{"start":1732617539920,"stop":1732617539920,"duration":0},"status":"passed","severity":"normal"},{"uid":"29af2df1762620f7","name":"LightPush with 3 connections","time":{"start":1732616052479,"stop":1732616052479,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e32a4cfd2b80d865","name":"Push message with unicode special characters payload","time":{"start":1732617539862,"stop":1732617539862,"duration":0},"status":"broken","severity":"normal"},{"uid":"f388de42f057941e","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1732615821775,"stop":1732615821776,"duration":1},"status":"passed","severity":"normal"},{"uid":"52dbd8eaa56d7447","name":"random static sharding 5 - Cluster ID: 331, Shard ID: 668","time":{"start":1732616845969,"stop":1732616845977,"duration":8},"status":"broken","severity":"normal"},{"uid":"6e8da3710ae07881","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1732616626027,"stop":1732616626027,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7641e702e4d8e75","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1732616169621,"stop":1732616169621,"duration":0},"status":"passed","severity":"normal"},{"uid":"c444d5cb3f39bbd4","name":"Decoder throws on empty string content topic","time":{"start":1732615857280,"stop":1732615857280,"duration":0},"status":"passed","severity":"normal"},{"uid":"e866f85483bbe86","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1732615821778,"stop":1732615821778,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e37a59c3324ad7e","name":"Fails to push message bigger that 1MB","time":{"start":1732617539943,"stop":1732617539943,"duration":0},"status":"passed","severity":"normal"},{"uid":"4744e5d6003c42b3","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1732616183252,"stop":1732616183253,"duration":1},"status":"passed","severity":"normal"},{"uid":"7cd32fa82299c32","name":"should be called at least once on all `peer:discovery` events","time":{"start":1732615889067,"stop":1732615889068,"duration":1},"status":"passed","severity":"normal"},{"uid":"36ac15148f8c3734","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1732615857277,"stop":1732615857278,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f4a3c4a40c6bfa1","name":"Check publish message after service node is restarted","time":{"start":1732616461331,"stop":1732616461331,"duration":0},"status":"skipped","severity":"normal"},{"uid":"20eeb7e831d93b2f","name":"Push message equal or less that 1MB","time":{"start":1732617539943,"stop":1732617539943,"duration":0},"status":"broken","severity":"normal"},{"uid":"47e8fc5b73ce98f5","name":"should set field with all protocols enabled","time":{"start":1732615830400,"stop":1732615830400,"duration":0},"status":"passed","severity":"normal"},{"uid":"110ad59b36017432","name":"LightPush: 3 peers, Filter: 1 peers","time":{"start":1732616052277,"stop":1732616052277,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7ce98577f8df20fb","name":"Ping on unsubscribed peer","time":{"start":1732615966672,"stop":1732615966672,"duration":0},"status":"passed","severity":"normal"},{"uid":"f91504a4b8ecfd9c","name":"Check received message containing JSON","time":{"start":1732616425086,"stop":1732616425092,"duration":6},"status":"passed","severity":"normal"},{"uid":"f131d2de4d830c59","name":"Check message with non string payload is not received","time":{"start":1732616425284,"stop":1732616425285,"duration":1},"status":"passed","severity":"normal"},{"uid":"8aeeb8171f140856","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1732616052034,"stop":1732616052034,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdea8219395aa12","name":"Encoder throws on empty string content topic","time":{"start":1732615855513,"stop":1732615855513,"duration":0},"status":"passed","severity":"normal"},{"uid":"baea70ce69b09247","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app78/6/topic207/json","time":{"start":1732616819327,"stop":1732616819330,"duration":3},"status":"broken","severity":"normal"},{"uid":"f44231e6c6223494","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1732615845080,"stop":1732615845080,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfe205112b821e8","name":"should add a peer","time":{"start":1732615862432,"stop":1732615862434,"duration":2},"status":"passed","severity":"normal"},{"uid":"1cf046c0bb784d18","name":"Query Generator, Multiple PubsubTopics","time":{"start":1732616684765,"stop":1732616684765,"duration":0},"status":"passed","severity":"normal"},{"uid":"d99d668b936c316e","name":"Push message with content topic containing Chinese","time":{"start":1732617539889,"stop":1732617539890,"duration":1},"status":"broken","severity":"normal"},{"uid":"1f3c9e4659dccaca","name":"does not throw on valid cases","time":{"start":1732615821736,"stop":1732615821737,"duration":1},"status":"passed","severity":"normal"},{"uid":"a81eaa60121d0fc9","name":"configure the node with multiple content topics","time":{"start":1732616819414,"stop":1732616819414,"duration":0},"status":"broken","severity":"normal"},{"uid":"45b8247d2036b7e2","name":"Passing page size 3 when there are 20 messages","time":{"start":1732616817450,"stop":1732616817450,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d07d4ed3bc3a3aa","name":"should properly create location multiaddrs - tcp","time":{"start":1732615830399,"stop":1732615830399,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c2974ce7976fa85","name":"Passing an array","time":{"start":1732616886833,"stop":1732616886833,"duration":0},"status":"passed","severity":"normal"},{"uid":"d84143784ce7d1d8","name":"can start the service","time":{"start":1732615849604,"stop":1732615849605,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c02745423283e21","name":"should throw error - no public key","time":{"start":1732615830390,"stop":1732615830390,"duration":0},"status":"passed","severity":"normal"},{"uid":"191a907488a0abbe","name":"throws on content topic with too few or too many fields","time":{"start":1732615821741,"stop":1732615821742,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd7fc288d2b54cd9","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1732616052025,"stop":1732616052026,"duration":1},"status":"passed","severity":"normal"},{"uid":"2775cbff54c18d6c","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1732616052045,"stop":1732616052046,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e0079f41dab55e6","name":"1 Store, 2 relays, 2 fetches","time":{"start":1732615845326,"stop":1732615845326,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9932c6336da805d","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1732615980788,"stop":1732615980789,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b4c2f38beeddac5","name":"should reject if Filter is requested but not mounted","time":{"start":1732615862505,"stop":1732615862505,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7bf0624ac4ed6e6","name":"Publish message with rate limit","time":{"start":1732616461336,"stop":1732616461338,"duration":2},"status":"passed","severity":"normal"},{"uid":"a2be842e6dd49365","name":"less peers than existing","time":{"start":1732616404127,"stop":1732616404127,"duration":0},"status":"skipped","severity":"normal"},{"uid":"74190f49333b24d1","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1732615821774,"stop":1732615821774,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6ce211d9725fbe4","name":"should not fail to stop the service if it was not started","time":{"start":1732616355180,"stop":1732616355181,"duration":1},"status":"passed","severity":"normal"},{"uid":"c42d65ebb47b8b07","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1732615821767,"stop":1732615821767,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1978a669cca4337","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1732615821783,"stop":1732615821784,"duration":1},"status":"passed","severity":"normal"},{"uid":"52d52fefca62b502","name":"Push message with content topic containing Russian","time":{"start":1732617539892,"stop":1732617539892,"duration":0},"status":"broken","severity":"normal"},{"uid":"70000e30a5312ec3","name":"Push message with Russian payload","time":{"start":1732617157851,"stop":1732617157854,"duration":3},"status":"broken","severity":"normal"},{"uid":"3519acacabe313ce","name":"Refresh subscription","time":{"start":1732616626028,"stop":1732616626028,"duration":0},"status":"passed","severity":"normal"},{"uid":"825fae98b17c5906","name":"Check publish message containing unicode special characters","time":{"start":1732616461286,"stop":1732616461287,"duration":1},"status":"passed","severity":"normal"},{"uid":"899868c58bcf80fc","name":"Subscribe and receives messages on 20 topics","time":{"start":1732616626009,"stop":1732616626009,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfb482dc6a09517d","name":"Relay - times out","time":{"start":1732616894985,"stop":1732616894985,"duration":0},"status":"passed","severity":"normal"},{"uid":"8db4fa58ce3c6952","name":"returns all values when wanted number is greater than available values","time":{"start":1732615844902,"stop":1732615844903,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3827776ce5f1e66","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1732615829647,"stop":1732615829647,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4cef6102ff83ed9","name":"should be called for bootstrap peers","time":{"start":1732615889068,"stop":1732615889069,"duration":1},"status":"passed","severity":"normal"},{"uid":"c62f0772a1d89392","name":"isConnected return false after peer stops","time":{"start":1732615946960,"stop":1732615946961,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a1ca2565c53aac5","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1732615821781,"stop":1732615821782,"duration":1},"status":"passed","severity":"normal"},{"uid":"2baf44171431a2ea","name":"Waku message hash computation (meta attribute not present)","time":{"start":1732615824360,"stop":1732615824360,"duration":0},"status":"passed","severity":"normal"},{"uid":"29880aeeb5835a05","name":"Filter with 2 connections","time":{"start":1732616052479,"stop":1732616052479,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a1f8f90d14ce0126","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1732616461304,"stop":1732616461305,"duration":1},"status":"passed","severity":"normal"},{"uid":"166e389b5938f3a4","name":"Check received message containing unicode special characters","time":{"start":1732616425096,"stop":1732616425100,"duration":4},"status":"passed","severity":"normal"},{"uid":"92bd1fdf94ec3b6c","name":"Renews peer on consistent ping failures","time":{"start":1732616049350,"stop":1732616049350,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f7dc462ce221c15","name":"safeDispatchEvent","time":{"start":1732615921615,"stop":1732615921615,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ec5ec45e35ecd56","name":"should properly create location multiaddrs - tcp6","time":{"start":1732615830398,"stop":1732615830399,"duration":1},"status":"passed","severity":"normal"},{"uid":"84c1a9f7f700ff9f","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1732616052035,"stop":1732616052036,"duration":1},"status":"passed","severity":"normal"},{"uid":"362d3b2f6709f317","name":"should return empty list for no shard","time":{"start":1732615821770,"stop":1732615821770,"duration":0},"status":"passed","severity":"normal"},{"uid":"88e8cd51a9ec0968","name":"Check message received after jswaku node is restarted","time":{"start":1732616134307,"stop":1732616134307,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3deea311ff4b6739","name":"Subscribe to topic containing XML and receive message","time":{"start":1732616183235,"stop":1732616183236,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a6ad36245f404e3","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1732615829641,"stop":1732615829642,"duration":1},"status":"passed","severity":"normal"},{"uid":"10c82afeee59835b","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1732616169621,"stop":1732616169621,"duration":0},"status":"passed","severity":"normal"},{"uid":"32eddbf5942a46ab","name":"Waku message hash computation (no timestamp)","time":{"start":1732615824361,"stop":1732615824361,"duration":0},"status":"passed","severity":"normal"},{"uid":"8726bdfef930a3c7","name":"Push message with XML payload","time":{"start":1732617157882,"stop":1732617157883,"duration":1},"status":"broken","severity":"normal"},{"uid":"39e17eb910bb7e93","name":"Meta field set when metaSetter is specified","time":{"start":1732615837760,"stop":1732615837760,"duration":0},"status":"passed","severity":"normal"},{"uid":"e09ebb3ecb72cb9c","name":"Push message with content topic containing Basic HTML tag","time":{"start":1732617158035,"stop":1732617158037,"duration":2},"status":"broken","severity":"normal"},{"uid":"16ab78fedec78ac7","name":"Check received message with timestamp: 1732615880421 ","time":{"start":1732616425106,"stop":1732616425107,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ccd6df136e9893c","name":"Check message on other pubsub topic is not received","time":{"start":1732616425110,"stop":1732616425170,"duration":60},"status":"passed","severity":"normal"},{"uid":"101f36e0c58ed60f","name":"Wrong topic","time":{"start":1732616819412,"stop":1732616819412,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1351a0aa145858","name":"should return true when peers exist","time":{"start":1732615862442,"stop":1732615862443,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5d405aee50162cf","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app5/4/topic31/proto","time":{"start":1732616819297,"stop":1732616819326,"duration":29},"status":"broken","severity":"normal"},{"uid":"b0d7136e1782862c","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1732616052023,"stop":1732616052024,"duration":1},"status":"passed","severity":"normal"},{"uid":"7eecbeaa60f02f3f","name":"LightPush: 2 peers, Filter: 1 peers","time":{"start":1732616052276,"stop":1732616052276,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9eefd9c5b8f1bb42","name":"Register correct protocols","time":{"start":1732616464198,"stop":1732616464198,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a3fcae9a1aac5d5","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1732615845081,"stop":1732615845086,"duration":5},"status":"passed","severity":"normal"},{"uid":"87dd4a5b85e706f9","name":"handles different clusterIds correctly","time":{"start":1732615821765,"stop":1732615821765,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f38f83c5610d253","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1732616571204,"stop":1732616571204,"duration":0},"status":"passed","severity":"normal"},{"uid":"18eca9402e45e017","name":"handles multiple messages","time":{"start":1732616860943,"stop":1732616860944,"duration":1},"status":"passed","severity":"normal"},{"uid":"b675db48570d1703","name":"Filter with 0 connections","time":{"start":1732616052476,"stop":1732616052476,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d08649a17f235067","name":"Passing page size 10 when there are 10 messages","time":{"start":1732616817450,"stop":1732616817451,"duration":1},"status":"passed","severity":"normal"},{"uid":"a83ab6ecdf497c54","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1732616052015,"stop":1732616052015,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b7f291b71e87dda","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1732615821778,"stop":1732615821778,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4f36fc024b040a8","name":"Ping on subscribed peer","time":{"start":1732615966670,"stop":1732615966671,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1db802d2297bf60","name":"should reject if Store is requested but not mounted","time":{"start":1732615862504,"stop":1732615862504,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c6e62c826a087f0","name":"Push message with custom timestamp: 1701857652761","time":{"start":1732617539929,"stop":1732617539929,"duration":0},"status":"broken","severity":"normal"},{"uid":"8d88df09c681c72a","name":"Query Generator, No Decoder","time":{"start":1732616684765,"stop":1732616684766,"duration":1},"status":"passed","severity":"normal"},{"uid":"b72a45e06ca6ce4b","name":"Push message with content topic containing emoji","time":{"start":1732617158076,"stop":1732617158077,"duration":1},"status":"broken","severity":"normal"},{"uid":"eedbc258dd3fd733","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1732616626020,"stop":1732616626020,"duration":0},"status":"passed","severity":"normal"},{"uid":"68c02ea79003969f","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1732616183176,"stop":1732616183177,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff1b970986754848","name":"Check message with no payload is not received","time":{"start":1732616425173,"stop":1732616425175,"duration":2},"status":"passed","severity":"normal"},{"uid":"14a825cb0391772d","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1732616626020,"stop":1732616626020,"duration":0},"status":"passed","severity":"normal"},{"uid":"585a9c56d8d6e78d","name":"Renews peer on consistent missed messages","time":{"start":1732616049359,"stop":1732616049361,"duration":2},"status":"passed","severity":"normal"},{"uid":"2291263b45d48a5d","name":"Check received message containing emoji","time":{"start":1732616134302,"stop":1732616134302,"duration":0},"status":"passed","severity":"normal"},{"uid":"63f9d9782f1443d6","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1732616052005,"stop":1732616052010,"duration":5},"status":"passed","severity":"normal"},{"uid":"c6f91112af0305a9","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1732615889071,"stop":1732615889071,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e12b524fae92ae6","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1732615821776,"stop":1732615821776,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4c633b8cc387c6a","name":"Ephemeral messages are not stored","time":{"start":1732615895943,"stop":1732615895943,"duration":0},"status":"passed","severity":"normal"},{"uid":"913ca2b176bc75d4","name":"should be able to encode the field with only STORE set to true","time":{"start":1732615829639,"stop":1732615829640,"duration":1},"status":"passed","severity":"normal"},{"uid":"a285f3dccb758c11","name":"Push message with content topic containing SQL Injection","time":{"start":1732617539893,"stop":1732617539893,"duration":0},"status":"broken","severity":"normal"},{"uid":"ff624d0b16524c47","name":"should not receive a peer event after stop","time":{"start":1732616355186,"stop":1732616355187,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad5fc82b21c8c45d","name":"throws on empty content topic","time":{"start":1732615821740,"stop":1732615821740,"duration":0},"status":"passed","severity":"normal"},{"uid":"21be85c2e9dcb7ea","name":"can dial TLS multiaddrs","time":{"start":1732616245281,"stop":1732616245281,"duration":0},"status":"passed","severity":"normal"},{"uid":"1467c6469c916a05","name":"Query generator for multiple messages","time":{"start":1732616724118,"stop":1732616724119,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d1d9071aa3450d2","name":"topics with same application and version share the same shard","time":{"start":1732615821764,"stop":1732615821764,"duration":0},"status":"passed","severity":"normal"},{"uid":"848fdba10521eae8","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1732615821753,"stop":1732615821759,"duration":6},"status":"passed","severity":"normal"},{"uid":"c3b7bb6d72b8544","name":"Subscribe to topic containing JSON and receive message","time":{"start":1732616183237,"stop":1732616183241,"duration":4},"status":"passed","severity":"normal"},{"uid":"15f7334fbf88c5c7","name":"Check received message containing escaped characters","time":{"start":1732616425256,"stop":1732616425260,"duration":4},"status":"passed","severity":"normal"},{"uid":"1a6e88d8e765e0a0","name":"Overlapping topic subscription","time":{"start":1732616183196,"stop":1732616183197,"duration":1},"status":"passed","severity":"normal"},{"uid":"a436fd255a29b19b","name":"Fails to publish message with empty text","time":{"start":1732616461315,"stop":1732616461315,"duration":0},"status":"passed","severity":"normal"},{"uid":"3663f1f60ccc93ea","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1732616633825,"stop":1732616633825,"duration":0},"status":"passed","severity":"normal"},{"uid":"295587667a14e762","name":"Add multiple subscription objects on single nwaku node","time":{"start":1732616626034,"stop":1732616626035,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5800890a4b16eaa","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1732616183228,"stop":1732616183231,"duration":3},"status":"passed","severity":"normal"},{"uid":"619a218c4fb44b45","name":"Check received message with timestamp: 1649153314 ","time":{"start":1732616134304,"stop":1732616134304,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a528aa5a84b8d1f","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1732615821769,"stop":1732615821769,"duration":0},"status":"passed","severity":"normal"},{"uid":"64716f40a0d0b159","name":"All","time":{"start":1732615891184,"stop":1732615891184,"duration":0},"status":"passed","severity":"normal"},{"uid":"5883f0b6688cb7fa","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1732616169624,"stop":1732616169624,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bd499eb1d5c2a4b","name":"Check publish message containing Basic HTML tag","time":{"start":1732616461266,"stop":1732616461271,"duration":5},"status":"passed","severity":"normal"},{"uid":"f52fee45898b1a9b","name":"LightPush: 1 peers, Filter: 2 peers","time":{"start":1732616052273,"stop":1732616052273,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a2f38fc2e0dc7a19","name":"Push message with content topic containing XML","time":{"start":1732617158016,"stop":1732617158016,"duration":0},"status":"broken","severity":"normal"},{"uid":"bbf3060500d7214c","name":"Subscribe to topic containing numeric and receive message","time":{"start":1732616626029,"stop":1732616626029,"duration":0},"status":"passed","severity":"normal"},{"uid":"8714c56fab76cfa8","name":"Subscribe to topic containing shell command and receive message","time":{"start":1732616626033,"stop":1732616626033,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e5bbb7a2c9bb7f6","name":"should load peers from local storage and dispatch events","time":{"start":1732615849609,"stop":1732615849609,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb802c851715fb50","name":"should return the correct number of peers","time":{"start":1732615862441,"stop":1732615862442,"duration":1},"status":"passed","severity":"normal"},{"uid":"21d0fe5c02552b1e","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1732615821753,"stop":1732615821753,"duration":0},"status":"passed","severity":"normal"},{"uid":"64ae71d49d062f7c","name":"retrieves a single peer","time":{"start":1732615845802,"stop":1732615845803,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3b08058edd73491","name":"Relay + Store","time":{"start":1732615830402,"stop":1732615830402,"duration":0},"status":"passed","severity":"normal"},{"uid":"35bf9a07845a7e36","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1732616893663,"stop":1732616893664,"duration":1},"status":"passed","severity":"normal"},{"uid":"b569bc10c73e3cda","name":"Filter","time":{"start":1732616894991,"stop":1732616894991,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f653974908c6625","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1732615845080,"stop":1732615845080,"duration":0},"status":"passed","severity":"normal"},{"uid":"70bdc5428533b091","name":"Check received message containing numeric","time":{"start":1732616425045,"stop":1732616425045,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1005a35241e51ee","name":"returns only open connection if one present","time":{"start":1732615836976,"stop":1732615836977,"duration":1},"status":"passed","severity":"normal"},{"uid":"625d58cd8fd171bb","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1732615821751,"stop":1732615821752,"duration":1},"status":"passed","severity":"normal"},{"uid":"50f70bbdadf130e9","name":"Check message with invalid timestamp is not received","time":{"start":1732616134304,"stop":1732616134305,"duration":1},"status":"passed","severity":"normal"},{"uid":"6fbdac877b4d6081","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1732615837801,"stop":1732615837802,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b1c26045e066064","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1732615821763,"stop":1732615821763,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e4739cef411d6f4","name":"Check received message containing escaped characters","time":{"start":1732616134301,"stop":1732616134301,"duration":0},"status":"passed","severity":"normal"},{"uid":"b588ebaef70826df","name":"Ping on peer without subscriptions","time":{"start":1732615966671,"stop":1732615966672,"duration":1},"status":"passed","severity":"normal"},{"uid":"f26726151ff29ccd","name":"Push message with XML payload","time":{"start":1732617539849,"stop":1732617539849,"duration":0},"status":"broken","severity":"normal"},{"uid":"beabe48286cde4c1","name":"Check received message containing Chinese","time":{"start":1732616134297,"stop":1732616134298,"duration":1},"status":"passed","severity":"normal"},{"uid":"b082e2fa89f67741","name":"Relay - dialed first","time":{"start":1732616894984,"stop":1732616894985,"duration":1},"status":"passed","severity":"normal"},{"uid":"560c0aca96380b12","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1732615980793,"stop":1732615980793,"duration":0},"status":"passed","severity":"normal"},{"uid":"2604dce9cb1ab21b","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1732616052016,"stop":1732616052016,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd8616aa23fd05bc","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1732616464219,"stop":1732616464221,"duration":2},"status":"passed","severity":"normal"},{"uid":"a1faddfb5f2c9c69","name":"should not fail to start the service if it is already started","time":{"start":1732615849606,"stop":1732615849607,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f959363fd9f6c63","name":"should not receive a peer event before start","time":{"start":1732615890357,"stop":1732615890361,"duration":4},"status":"passed","severity":"normal"},{"uid":"c9c81e8369190067","name":"Subscribe to topic containing Russian and receive message","time":{"start":1732616183227,"stop":1732616183228,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4ccd318e55839f8","name":"Subscribe to topic containing special chars and publish message","time":{"start":1732616464231,"stop":1732616464235,"duration":4},"status":"passed","severity":"normal"},{"uid":"4d4c64bf370071b2","name":"Subscribe to topic containing long and publish message","time":{"start":1732616464226,"stop":1732616464230,"duration":4},"status":"passed","severity":"normal"},{"uid":"260b385a4a54b3e2","name":"Add multiple subscription objects on single nwaku node","time":{"start":1732616183252,"stop":1732616183252,"duration":0},"status":"passed","severity":"normal"},{"uid":"37edf709b93ebdd2","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1732615821779,"stop":1732615821779,"duration":0},"status":"passed","severity":"normal"},{"uid":"43cfef476f0e79ab","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1732616183243,"stop":1732616183247,"duration":4},"status":"passed","severity":"normal"},{"uid":"af412b3c976b17b7","name":"Check message with no content topic is not received","time":{"start":1732616425170,"stop":1732616425173,"duration":3},"status":"passed","severity":"normal"},{"uid":"e1954cb831ceb44a","name":"Subscribe and receive messages via waku relay post","time":{"start":1732616183177,"stop":1732616183177,"duration":0},"status":"passed","severity":"normal"},{"uid":"a905c4939b5a3a18","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1732615829646,"stop":1732615829646,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f4747ed629f06b0","name":"should not receive a peer event after stop","time":{"start":1732615890361,"stop":1732615890362,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b90cf931acb4a1","name":"Check received message containing Script","time":{"start":1732616134299,"stop":1732616134300,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f32b7d8f182e0d6","name":"Check received message containing Russian","time":{"start":1732616425064,"stop":1732616425065,"duration":1},"status":"passed","severity":"normal"},{"uid":"c102b8cfe19d052e","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1732616464216,"stop":1732616464218,"duration":2},"status":"passed","severity":"normal"},{"uid":"60eeef165df8d874","name":"Filter with 3 connections","time":{"start":1732616052479,"stop":1732616052479,"duration":0},"status":"skipped","severity":"normal"},{"uid":"dd728fde0140030b","name":"Publish message with custom timestamp: Tue Nov 26 2024 11:20:34 GMT+0000 (Coordinated Universal Time)","time":{"start":1732616461311,"stop":1732616461313,"duration":2},"status":"passed","severity":"normal"},{"uid":"985426b21bfc7053","name":"Should update shard info","time":{"start":1732616355794,"stop":1732616355795,"duration":1},"status":"passed","severity":"normal"},{"uid":"f59a742ad8c6aa51","name":"LightPush: 3 peers, Filter: 2 peers","time":{"start":1732616052277,"stop":1732616052277,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b91a38b2e23648ce","name":"Check received message containing SQL Injection","time":{"start":1732616134299,"stop":1732616134299,"duration":0},"status":"passed","severity":"normal"},{"uid":"354abbd5e94042ff","name":"Subscribe and receive messages via waku relay post","time":{"start":1732616626025,"stop":1732616626025,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b3ecf79bb9fa0a3","name":"Subscribe to topic containing emoji and receive message","time":{"start":1732616183248,"stop":1732616183252,"duration":4},"status":"passed","severity":"normal"},{"uid":"d6bb2c5337b146ed","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app78/5/topic454/xml","time":{"start":1732616819331,"stop":1732616819342,"duration":11},"status":"broken","severity":"normal"},{"uid":"69ee868e2c1a84e","name":"random static sharding 2 - Cluster ID: 151, Shard ID: 829","time":{"start":1732616845918,"stop":1732616845929,"duration":11},"status":"broken","severity":"normal"},{"uid":"40378010e8cef6ba","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1732615855511,"stop":1732615855511,"duration":0},"status":"passed","severity":"normal"},{"uid":"c750cd6d75eab6af","name":"Reopen subscription with peer with lost subscription","time":{"start":1732615952425,"stop":1732615952427,"duration":2},"status":"passed","severity":"normal"},{"uid":"c61453d874cf7e67","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1732616021905,"stop":1732616021907,"duration":2},"status":"passed","severity":"normal"},{"uid":"5f977c68d983bdb4","name":"Check received message containing shell command","time":{"start":1732616425255,"stop":1732616425256,"duration":1},"status":"passed","severity":"normal"},{"uid":"31a91f0022280c6e","name":"Rejects garbage","time":{"start":1732615865800,"stop":1732615865800,"duration":0},"status":"passed","severity":"normal"},{"uid":"d01ac19a3ad4e9f8","name":"Relay","time":{"start":1732615891178,"stop":1732615891178,"duration":0},"status":"passed","severity":"normal"},{"uid":"1eea32d996d20add","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1732615946949,"stop":1732615946949,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c468dc34c53894e","name":"should not receive a peer event before start","time":{"start":1732615849607,"stop":1732615849608,"duration":1},"status":"passed","severity":"normal"},{"uid":"178bb9b96c6d0c45","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1732616633824,"stop":1732616633825,"duration":1},"status":"passed","severity":"normal"},{"uid":"38e966b51a8dd60a","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1732616052044,"stop":1732616052045,"duration":1},"status":"passed","severity":"normal"},{"uid":"24200be6b73bb218","name":"Subscribe to topic containing shell command and receive message","time":{"start":1732616626019,"stop":1732616626020,"duration":1},"status":"passed","severity":"normal"},{"uid":"452965934464221","name":"Push message with content topic containing emoji","time":{"start":1732617539919,"stop":1732617539920,"duration":1},"status":"broken","severity":"normal"},{"uid":"71adbeb05697f755","name":"Check message received after nwaku node is restarted","time":{"start":1732616425286,"stop":1732616425286,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8690ba060c8bd7a1","name":"Check message with invalid timestamp is not received","time":{"start":1732616425275,"stop":1732616425281,"duration":6},"status":"passed","severity":"normal"},{"uid":"768de91b749a5498","name":"Check message received after jswaku node is restarted","time":{"start":1732616425285,"stop":1732616425286,"duration":1},"status":"skipped","severity":"normal"},{"uid":"5190222ba5ae1dac","name":"Renews subscription after lossing a connection","time":{"start":1732616626035,"stop":1732616626035,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac0b83ff17ffee86","name":"should emit a peer event after start","time":{"start":1732616355182,"stop":1732616355182,"duration":0},"status":"passed","severity":"normal"},{"uid":"bace3586a0f7d1ab","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1732615821759,"stop":1732615821760,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c500c93cce6b24a","name":"dispatchEvent via connectionManager","time":{"start":1732615921615,"stop":1732615921615,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7999fa8ce21b854","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1732616571202,"stop":1732616571202,"duration":0},"status":"passed","severity":"normal"},{"uid":"c607d8ad289a91a2","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1732616633825,"stop":1732616633829,"duration":4},"status":"passed","severity":"normal"},{"uid":"65af02338cf7a7e2","name":"should fail to send if pubsub topics are misconfigured","time":{"start":1732615862474,"stop":1732615862475,"duration":1},"status":"passed","severity":"normal"},{"uid":"78fad2a8084f148e","name":"Query Generator - true","time":{"start":1732616758022,"stop":1732616758022,"duration":0},"status":"passed","severity":"normal"},{"uid":"315b3b611a8d10b1","name":"Throws when trying to push message with empty payload","time":{"start":1732617539865,"stop":1732617539865,"duration":0},"status":"passed","severity":"normal"},{"uid":"9829f44682709e26","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1732616169620,"stop":1732616169620,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8a9d131d144bc2e","name":"Check publish message containing Script","time":{"start":1732616461264,"stop":1732616461265,"duration":1},"status":"passed","severity":"normal"},{"uid":"3cf8aa99bcd8e027","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1732615821776,"stop":1732615821776,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf44679d66697925","name":"should throw an error for an unconfigured topic","time":{"start":1732615821782,"stop":1732615821782,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b898eee4c2c56b5","name":"Push message with numeric payload","time":{"start":1732617157833,"stop":1732617157833,"duration":0},"status":"broken","severity":"normal"},{"uid":"b092342b8116a2b9","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1732615821780,"stop":1732615821780,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef6e99e0cd8373e4","name":"Waku message hash computation (payload length 0)","time":{"start":1732615824360,"stop":1732615824361,"duration":1},"status":"passed","severity":"normal"},{"uid":"1347d990425a1b8f","name":"Check message received after jswaku node is restarted","time":{"start":1732616425189,"stop":1732616425189,"duration":0},"status":"skipped","severity":"normal"},{"uid":"546744b1328437a2","name":"Subscribe to topic containing short and receive message","time":{"start":1732616183211,"stop":1732616183212,"duration":1},"status":"passed","severity":"normal"},{"uid":"6712c9abbd34b6a9","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1732615946956,"stop":1732615946957,"duration":1},"status":"passed","severity":"normal"},{"uid":"95f6ecbf7aa610cb","name":"Query Generator, Wrong PubsubTopic","time":{"start":1732616684765,"stop":1732616684765,"duration":0},"status":"passed","severity":"normal"},{"uid":"a001c15eeb8eb36c","name":"should wait for Filter peer to be connected","time":{"start":1732615862506,"stop":1732615862506,"duration":0},"status":"passed","severity":"normal"},{"uid":"5148a5e03abbb3e7","name":"Query with Promise Callback, No Decoder","time":{"start":1732616684769,"stop":1732616684774,"duration":5},"status":"passed","severity":"normal"},{"uid":"aa9679a10c7af823","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1732616724131,"stop":1732616724131,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca3b47f981e8ab51","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1732616052047,"stop":1732616052048,"duration":1},"status":"passed","severity":"normal"},{"uid":"b119630a5e1904bf","name":"should return false when no peers exist","time":{"start":1732615862443,"stop":1732615862443,"duration":0},"status":"passed","severity":"normal"},{"uid":"88c026e3c90f335","name":"Push to array if already present","time":{"start":1732615821458,"stop":1732615821458,"duration":0},"status":"passed","severity":"normal"},{"uid":"629e6b9ab3634a09","name":"Check received message containing Script","time":{"start":1732616425241,"stop":1732616425247,"duration":6},"status":"passed","severity":"normal"},{"uid":"309ea13be3d6ac10","name":"configure the node with multiple pubsub topics","time":{"start":1732616846119,"stop":1732616846127,"duration":8},"status":"broken","severity":"normal"},{"uid":"705902c179da57de","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1732615855509,"stop":1732615855510,"duration":1},"status":"passed","severity":"normal"},{"uid":"17586cec32600c9b","name":"Check received message containing emoji","time":{"start":1732616425100,"stop":1732616425105,"duration":5},"status":"passed","severity":"normal"},{"uid":"b83b0f928a246638","name":"A test","time":{"start":1732616183389,"stop":1732616183390,"duration":1},"status":"passed","severity":"normal"},{"uid":"65c2105cbb5a4f63","name":"Renews subscription after lossing a connection","time":{"start":1732616626022,"stop":1732616626023,"duration":1},"status":"passed","severity":"normal"},{"uid":"48e4352d4a002155","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1732615837801,"stop":1732615837801,"duration":0},"status":"passed","severity":"normal"},{"uid":"2dd39d95d8ac5ae8","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1732616169620,"stop":1732616169620,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4ea1456d4fe9e8a","name":"Check publish message containing Chinese","time":{"start":1732616461256,"stop":1732616461257,"duration":1},"status":"passed","severity":"normal"},{"uid":"8166ea229238e92c","name":"throws an error for improperly formatted content topics","time":{"start":1732615821766,"stop":1732615821766,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd8c2babef260180","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1732616843688,"stop":1732616843688,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8df9033716b8aff","name":"should throw error - no id","time":{"start":1732615830390,"stop":1732615830391,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ba8a3e1887ec0d0","name":"should only return 1 node with store capability","time":{"start":1732615845806,"stop":1732615845806,"duration":0},"status":"passed","severity":"normal"},{"uid":"96044b8c20f5e39d","name":"Tracks peer failures correctly","time":{"start":1732616049350,"stop":1732616049358,"duration":8},"status":"passed","severity":"normal"},{"uid":"bfe325974dce9350","name":"Reopen subscription with peer with lost subscription","time":{"start":1732615966674,"stop":1732615966675,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d304c4d7c4b1936","name":"Filter with 1 connections","time":{"start":1732616052478,"stop":1732616052478,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9b3238d9ebfe5cdc","name":"should not fail to stop the service if it was not started","time":{"start":1732615890345,"stop":1732615890345,"duration":0},"status":"passed","severity":"normal"},{"uid":"32c9b1603c27c832","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1732615837763,"stop":1732615837763,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1d074896a004b67","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1732616052011,"stop":1732616052012,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3e8cb1f27de1fe4","name":"Push message with meta","time":{"start":1732617158094,"stop":1732617158095,"duration":1},"status":"broken","severity":"normal"},{"uid":"291093a26c875f8f","name":"Push message with content topic containing Basic HTML tag","time":{"start":1732617539905,"stop":1732617539905,"duration":0},"status":"broken","severity":"normal"},{"uid":"382f56ece620a9f5","name":"non connected peers","time":{"start":1732616404128,"stop":1732616404128,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e07814e29d932038","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1732616626033,"stop":1732616626033,"duration":0},"status":"passed","severity":"normal"},{"uid":"7da50f1c00d9dbae","name":"Check publish message containing long","time":{"start":1732616461254,"stop":1732616461254,"duration":0},"status":"passed","severity":"normal"},{"uid":"20785e01708ae9f8","name":"creates an iterator","time":{"start":1732616860943,"stop":1732616860943,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbed1ad95b2198","name":"more peers than existing","time":{"start":1732616404127,"stop":1732616404127,"duration":0},"status":"skipped","severity":"normal"},{"uid":"532c81d1eb9b7d0f","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1732616626007,"stop":1732616626007,"duration":0},"status":"passed","severity":"normal"},{"uid":"348cf0c87144a25c","name":"addEventListener with correct event","time":{"start":1732615921612,"stop":1732615921613,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6e143f7bc99a183","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1732616893662,"stop":1732616893663,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca50507ce743323c","name":"Check message with invalid timestamp is not received","time":{"start":1732616425109,"stop":1732616425110,"duration":1},"status":"passed","severity":"normal"},{"uid":"21a34ad43e99de18","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1732615881910,"stop":1732615881911,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b52827b0238395e","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1732615980793,"stop":1732615980794,"duration":1},"status":"passed","severity":"normal"},{"uid":"97d4e8ddd7cf436","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1732616684767,"stop":1732616684767,"duration":0},"status":"passed","severity":"normal"},{"uid":"f996e7d961b70ba9","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1732616052010,"stop":1732616052011,"duration":1},"status":"passed","severity":"normal"},{"uid":"767e3d742b743a64","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1732616626030,"stop":1732616626030,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d2468596603dfb0","name":"should reject on timeout if it was set","time":{"start":1732615862505,"stop":1732615862505,"duration":0},"status":"passed","severity":"normal"},{"uid":"43e887f588ffcf7b","name":"should use DNS peer discovery with light client","time":{"start":1732615890369,"stop":1732615890370,"duration":1},"status":"skipped","severity":"normal"},{"uid":"174b95cd8a4e4bc5","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1732615895944,"stop":1732615895944,"duration":0},"status":"passed","severity":"normal"},{"uid":"47e4fc5cf6907d1e","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1732615980792,"stop":1732615980792,"duration":0},"status":"passed","severity":"normal"},{"uid":"c795cbd8ef3b8fa7","name":"should return unique PubsubTopics for static sharding","time":{"start":1732615821768,"stop":1732615821769,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6ceae036109c7f2","name":"Encoder throws on undefined content topic","time":{"start":1732615855512,"stop":1732615855513,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8329c8ee3cae313","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1732615830389,"stop":1732615830389,"duration":0},"status":"passed","severity":"normal"},{"uid":"334ca6ddaeef6994","name":"Check received message containing JSON","time":{"start":1732616425254,"stop":1732616425254,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a96613b4ea1f88b","name":"should handle corrupted local storage data gracefully","time":{"start":1732615849609,"stop":1732615849610,"duration":1},"status":"passed","severity":"normal"},{"uid":"392543a2fd30fce1","name":"Push message with custom timestamp: 1701857734625","time":{"start":1732617158097,"stop":1732617158106,"duration":9},"status":"broken","severity":"normal"},{"uid":"e4743ceba9f8069d","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1732616843687,"stop":1732616843688,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ac59c94c451bed2","name":"should use the provided clusterId for the pubsub topic","time":{"start":1732615821787,"stop":1732615821787,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee602f901d21f9bf","name":"isConnected should return true after first peer connects","time":{"start":1732615946957,"stop":1732615946959,"duration":2},"status":"passed","severity":"normal"},{"uid":"bf27bbda2b641d9d","name":"returns nothing if no connections present","time":{"start":1732615836970,"stop":1732615836976,"duration":6},"status":"passed","severity":"normal"},{"uid":"ccdec5631e68850f","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1732616819414,"stop":1732616819414,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bbd508e28f1da54","name":"Push message with content topic containing unicode special characters","time":{"start":1732617158075,"stop":1732617158075,"duration":0},"status":"broken","severity":"normal"},{"uid":"a77e92bec856073d","name":"should be able to decode the field with only STORE set to true","time":{"start":1732615829645,"stop":1732615829646,"duration":1},"status":"passed","severity":"normal"},{"uid":"21b9729069db4999","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1732616052031,"stop":1732616052032,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb265c0d500c6229","name":"Query generator for multiple messages with different content topic format","time":{"start":1732616724123,"stop":1732616724130,"duration":7},"status":"passed","severity":"normal"},{"uid":"35145508a05b6352","name":"Subscribe to topic containing shell command and publish message","time":{"start":1732616464275,"stop":1732616464276,"duration":1},"status":"passed","severity":"normal"},{"uid":"e68039a31bcca6d0","name":"groups content topics by expected pubsub topic","time":{"start":1732615821764,"stop":1732615821765,"duration":1},"status":"passed","severity":"normal"},{"uid":"57e064dc0d1e700e","name":"Reopen subscription with peer with lost subscription","time":{"start":1732615966672,"stop":1732615966673,"duration":1},"status":"passed","severity":"normal"},{"uid":"37beafa188d3a1d","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1732616052004,"stop":1732616052005,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad38f665b2eddcf2","name":"Subscribe to topic containing emoji and receive message","time":{"start":1732616626034,"stop":1732616626034,"duration":0},"status":"passed","severity":"normal"},{"uid":"bedef9f838be28d","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1732616183184,"stop":1732616183196,"duration":12},"status":"passed","severity":"normal"},{"uid":"edd3c729007e1445","name":"Query generator for 2000 messages","time":{"start":1732616724131,"stop":1732616724131,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bf786261c048382","name":"Push 30 different messages","time":{"start":1732617539865,"stop":1732617539865,"duration":0},"status":"broken","severity":"normal"},{"uid":"16dec023ed3f8c46","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1732615980794,"stop":1732615980794,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c897d6f33325762","name":"Check received message containing JSON","time":{"start":1732616134300,"stop":1732616134301,"duration":1},"status":"passed","severity":"normal"},{"uid":"57506c4d3bd5218c","name":"Check received message containing Basic HTML tag","time":{"start":1732616425077,"stop":1732616425086,"duration":9},"status":"passed","severity":"normal"},{"uid":"6140bf7ce662632d","name":"unsubscribes","time":{"start":1732616860944,"stop":1732616860944,"duration":0},"status":"passed","severity":"normal"},{"uid":"c49f42a78b2bd07","name":"random static sharding 6 - Cluster ID: 228, Shard ID: 291","time":{"start":1732616845996,"stop":1732616845997,"duration":1},"status":"broken","severity":"normal"},{"uid":"243181801bc33439","name":"should properly create location multiaddrs - udp6","time":{"start":1732615830398,"stop":1732615830398,"duration":0},"status":"passed","severity":"normal"},{"uid":"85c15691e95bf4fd","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1732616464262,"stop":1732616464263,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f7f5b4231f8cbce","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1732615821765,"stop":1732615821765,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0b1620f0f19813","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1732616845911,"stop":1732616845911,"duration":0},"status":"broken","severity":"normal"},{"uid":"a35260047fa30d31","name":"Does not throw an exception when node disconnects","time":{"start":1732616886832,"stop":1732616886833,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7e790b3a38b19a1","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1732615824360,"stop":1732615824360,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0f2b6ca7209bde0","name":"Subscribe to topic containing short and receive message","time":{"start":1732616626012,"stop":1732616626012,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfb4fb729bb8623e","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app47/7/topic483/json","time":{"start":1732616819347,"stop":1732616819350,"duration":3},"status":"broken","severity":"normal"},{"uid":"8bbac61330cac446","name":"listenerCount","time":{"start":1732615921614,"stop":1732615921615,"duration":1},"status":"passed","severity":"normal"},{"uid":"d21a6b0be4b6d3db","name":"Push message with content topic containing short","time":{"start":1732617157976,"stop":1732617157981,"duration":5},"status":"broken","severity":"normal"},{"uid":"6e75fe0259fba90","name":"can start and stop the service","time":{"start":1732615890335,"stop":1732615890344,"duration":9},"status":"passed","severity":"normal"},{"uid":"24a38910e40db1c0","name":"Subscribe to topic containing JSON and publish message","time":{"start":1732616464274,"stop":1732616464275,"duration":1},"status":"passed","severity":"normal"},{"uid":"85048c9b0465d2b7","name":"Ordered callback, aborts when callback returns true","time":{"start":1732616724131,"stop":1732616724131,"duration":0},"status":"passed","severity":"normal"},{"uid":"796679454e10a5c3","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1732615821784,"stop":1732615821784,"duration":0},"status":"passed","severity":"normal"},{"uid":"23847e937c3dd9f7","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1732616021896,"stop":1732616021896,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1f1b55a03ed2ff2","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1732615821767,"stop":1732615821768,"duration":1},"status":"passed","severity":"normal"},{"uid":"369c88fb9ad23ca5","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1732615980791,"stop":1732615980791,"duration":0},"status":"passed","severity":"normal"},{"uid":"609f2ed18b01f449","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1732616819283,"stop":1732616819286,"duration":3},"status":"broken","severity":"normal"},{"uid":"2b3882aa11e05bd6","name":"Check received message containing long","time":{"start":1732616134296,"stop":1732616134296,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6e19b77fa07bc7d","name":"Passing page size 19 when there are 20 messages","time":{"start":1732616817451,"stop":1732616817451,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a7f002624749b41","name":"can start the service","time":{"start":1732615890333,"stop":1732615890334,"duration":1},"status":"passed","severity":"normal"},{"uid":"27759fc08b177e5","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1732616626018,"stop":1732616626019,"duration":1},"status":"passed","severity":"normal"},{"uid":"7be7f78f17005857","name":"same cluster, same shard: nodes connect","time":{"start":1732616235499,"stop":1732616235499,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbd894e2a27e5605","name":"Delete observer","time":{"start":1732616408333,"stop":1732616408333,"duration":0},"status":"passed","severity":"normal"},{"uid":"a60d9d45d052d888","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1732615821775,"stop":1732615821775,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e253c346dad30a","name":"Correctly serialized arguments","time":{"start":1732616245777,"stop":1732616245777,"duration":0},"status":"passed","severity":"normal"},{"uid":"67b45654ca8ab075","name":"throws on content topic with non-number generation field","time":{"start":1732615821742,"stop":1732615821743,"duration":1},"status":"passed","severity":"normal"},{"uid":"45908a5f72e7e668","name":"Check received message containing XML","time":{"start":1732616134300,"stop":1732616134300,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5351107bb3b8ec6","name":"Sign & Recover","time":{"start":1732615856084,"stop":1732615856085,"duration":1},"status":"passed","severity":"normal"},{"uid":"dfe730bf3059d4e1","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1732616437878,"stop":1732616437878,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd808e7ac47b2b43","name":"Fails to publish message with size larger than 1 MB","time":{"start":1732616461326,"stop":1732616461330,"duration":4},"status":"passed","severity":"normal"},{"uid":"9a60420c529f7f11","name":"Ping succeeds for all connected peers","time":{"start":1732616049343,"stop":1732616049345,"duration":2},"status":"passed","severity":"normal"},{"uid":"b528f5f29c491c98","name":"through manual discovery","time":{"start":1732616245281,"stop":1732616245284,"duration":3},"status":"passed","severity":"normal"},{"uid":"ebb09d37627466f2","name":"Number of peers are maintained correctly","time":{"start":1732616049342,"stop":1732616049343,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ef1f69040541665","name":"Push message with unicode special characters payload","time":{"start":1732617157939,"stop":1732617157940,"duration":1},"status":"broken","severity":"normal"},{"uid":"c93d7cf618086a71","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1732615821780,"stop":1732615821781,"duration":1},"status":"passed","severity":"normal"},{"uid":"22ddb50ee4cf3925","name":"Publishes to nwaku","time":{"start":1732616436517,"stop":1732616436517,"duration":0},"status":"passed","severity":"normal"},{"uid":"5da8fedd15f48a4","name":"Check received message containing Chinese","time":{"start":1732616425046,"stop":1732616425047,"duration":1},"status":"passed","severity":"normal"},{"uid":"a17d93da2bc2da2e","name":"Subscribe and receive messages via lightPush","time":{"start":1732616183175,"stop":1732616183176,"duration":1},"status":"passed","severity":"normal"},{"uid":"1504e3171bad45f7","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1732616433333,"stop":1732616433333,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1edcc5ef05d9dd4e","name":"Check received message containing escaped characters","time":{"start":1732616425094,"stop":1732616425096,"duration":2},"status":"passed","severity":"normal"},{"uid":"36326033b7622c29","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1732615824361,"stop":1732615824361,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d6684ac1c9ea473","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1732615829648,"stop":1732615829648,"duration":0},"status":"passed","severity":"normal"},{"uid":"6552aea96cdb5988","name":"Check received message containing SQL Injection","time":{"start":1732616425065,"stop":1732616425066,"duration":1},"status":"passed","severity":"normal"},{"uid":"baa80b5a76da692e","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1732616626031,"stop":1732616626031,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2e2969314e6db62","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1732615821783,"stop":1732615821783,"duration":0},"status":"passed","severity":"normal"},{"uid":"3161ccc03cc17576","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1732615821777,"stop":1732615821778,"duration":1},"status":"passed","severity":"normal"},{"uid":"bfcedc9098c30f8d","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1732616893671,"stop":1732616893672,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0e54b353d393ceb","name":"Subscribe to topic containing numeric and publish message","time":{"start":1732616464230,"stop":1732616464231,"duration":1},"status":"passed","severity":"normal"},{"uid":"5775d97f2a7ebb85","name":"should emit a peer event after start","time":{"start":1732615890355,"stop":1732615890357,"duration":2},"status":"passed","severity":"normal"},{"uid":"f6d9a5ce8ef8534","name":"Ping on peer without subscriptions","time":{"start":1732615952424,"stop":1732615952425,"duration":1},"status":"passed","severity":"normal"},{"uid":"ebaa28a4b0bdca75","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1732616684769,"stop":1732616684769,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd60029a9f17fa65","name":"Push message with JSON payload","time":{"start":1732617157906,"stop":1732617157906,"duration":0},"status":"broken","severity":"normal"},{"uid":"c4bcdb853e34b29","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app56/10/topic226/utf8","time":{"start":1732616819412,"stop":1732616819412,"duration":0},"status":"broken","severity":"normal"},{"uid":"ea9c8ec9fc1e74d6","name":"Push message with short payload","time":{"start":1732617539829,"stop":1732617539829,"duration":0},"status":"broken","severity":"normal"},{"uid":"fce1bda9dff928d2","name":"Decrypt messages","time":{"start":1732616408332,"stop":1732616408333,"duration":1},"status":"passed","severity":"normal"},{"uid":"c05e232b14628805","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1732616052022,"stop":1732616052023,"duration":1},"status":"passed","severity":"normal"},{"uid":"244bf93d56bc7df2","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1732615821774,"stop":1732615821774,"duration":0},"status":"passed","severity":"normal"},{"uid":"d04d159e2ffdc5c","name":"Round trip binary serialization","time":{"start":1732615837759,"stop":1732615837759,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea288d650e47fffb","name":"Reusing cursor across nodes","time":{"start":1732616633832,"stop":1732616633833,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee9d6cb95e53d603","name":"Light Node - default protocols","time":{"start":1732616894991,"stop":1732616894992,"duration":1},"status":"passed","severity":"normal"},{"uid":"33a138cb305a339f","name":"should throw an error for empty SingleShardInfos array","time":{"start":1732615821767,"stop":1732615821767,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9bb77fb856ef345","name":"Check received message containing long","time":{"start":1732616425217,"stop":1732616425219,"duration":2},"status":"passed","severity":"normal"},{"uid":"485db699e1c910e3","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1732615821783,"stop":1732615821783,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bb200f179f52358","name":"Push message with meta","time":{"start":1732617539921,"stop":1732617539921,"duration":0},"status":"broken","severity":"normal"},{"uid":"247a467ddd596489","name":"Check publish message containing Arabic","time":{"start":1732616461257,"stop":1732616461260,"duration":3},"status":"passed","severity":"normal"},{"uid":"54847fdf3f6ac3c7","name":"Subscribe to topic containing short and receive message","time":{"start":1732616626028,"stop":1732616626028,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e6ff0de17d521cd","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1732615829643,"stop":1732615829643,"duration":0},"status":"passed","severity":"normal"},{"uid":"35e011eddd997770","name":"Nwaku publishes","time":{"start":1732616436517,"stop":1732616436518,"duration":1},"status":"passed","severity":"normal"},{"uid":"c36b5f1906cdcb76","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1732616437878,"stop":1732616437878,"duration":0},"status":"passed","severity":"normal"},{"uid":"412648847c91cd0a","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1732616052025,"stop":1732616052025,"duration":0},"status":"passed","severity":"normal"},{"uid":"30ff8c80da8024b4","name":"Check received message containing Chinese","time":{"start":1732616425229,"stop":1732616425231,"duration":2},"status":"passed","severity":"normal"},{"uid":"68c38e102583eba3","name":"should retry on failure if specified","time":{"start":1732615862476,"stop":1732615862478,"duration":2},"status":"passed","severity":"normal"},{"uid":"a94100b35a446b31","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1732616052040,"stop":1732616052041,"duration":1},"status":"passed","severity":"normal"},{"uid":"81a34ffabcc128b3","name":"should add and remove event listeners correctly","time":{"start":1732615849610,"stop":1732615849610,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a062e4eccf2c785","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app66/1/topic599/json","time":{"start":1732616819343,"stop":1732616819346,"duration":3},"status":"broken","severity":"normal"},{"uid":"389ab11d6cad1cc5","name":"should emit a peer event after start","time":{"start":1732615849607,"stop":1732615849607,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3144ffb9910dee8","name":"should properly create peer info with all multiaddrs","time":{"start":1732615830399,"stop":1732615830399,"duration":0},"status":"passed","severity":"normal"},{"uid":"93da80b1ffb3b019","name":"different cluster, same shard: nodes don't connect","time":{"start":1732616235500,"stop":1732616235500,"duration":0},"status":"passed","severity":"normal"},{"uid":"a72df6cc486ac58a","name":"Push message with content topic containing Arabic","time":{"start":1732617157989,"stop":1732617157990,"duration":1},"status":"broken","severity":"normal"},{"uid":"eb52cd5b3f6f7ca1","name":"Check received message with timestamp: 1732615880421 ","time":{"start":1732616425264,"stop":1732616425273,"duration":9},"status":"passed","severity":"normal"},{"uid":"6ce45cf16a30131d","name":"Subscribe to topic containing XML and receive message","time":{"start":1732616626018,"stop":1732616626018,"duration":0},"status":"passed","severity":"normal"},{"uid":"57e950c75208609a","name":"passes more than one ENR URLs and attempts connection","time":{"start":1732615890372,"stop":1732615890372,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4a12f28b82ebdf7b","name":"Keep-alive pings maintain the connection","time":{"start":1732616049350,"stop":1732616049350,"duration":0},"status":"passed","severity":"normal"},{"uid":"891d91f65a9d101e","name":"Push message with content topic containing Chinese","time":{"start":1732617157988,"stop":1732617157988,"duration":0},"status":"broken","severity":"normal"},{"uid":"28cfd4f14dcd89ce","name":"should return all peers when numPeers is 0","time":{"start":1732615837801,"stop":1732615837801,"duration":0},"status":"passed","severity":"normal"},{"uid":"c34e50d22d67bb12","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1732615844903,"stop":1732615844904,"duration":1},"status":"passed","severity":"normal"},{"uid":"8bdb3fb0591e1ccb","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1732616183236,"stop":1732616183237,"duration":1},"status":"passed","severity":"normal"},{"uid":"90c244239a3b80ad","name":"Push message with Arabic payload","time":{"start":1732617539843,"stop":1732617539844,"duration":1},"status":"broken","severity":"normal"},{"uid":"2fbe85f59315e923","name":"start node with empty content topic","time":{"start":1732616819415,"stop":1732616819415,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e03a1f254243f43","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1732616425108,"stop":1732616425109,"duration":1},"status":"passed","severity":"normal"},{"uid":"74d78903a8860ffc","name":"throws on content topic with empty topic name field","time":{"start":1732615821747,"stop":1732615821748,"duration":1},"status":"passed","severity":"normal"},{"uid":"be0a104a6a37a67b","name":"LightPush","time":{"start":1732616894991,"stop":1732616894991,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1d7adfdca7a83fb","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1732615845078,"stop":1732615845079,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2232ee0514e3d38","name":"Push message with rate limit","time":{"start":1732617158096,"stop":1732617158096,"duration":0},"status":"broken","severity":"normal"},{"uid":"ad81995b88788060","name":"handles empty contentTopics array correctly","time":{"start":1732615821786,"stop":1732615821786,"duration":0},"status":"passed","severity":"normal"},{"uid":"54ef40e230aae774","name":"Check received message containing special chars","time":{"start":1732616425045,"stop":1732616425046,"duration":1},"status":"passed","severity":"normal"},{"uid":"821404cdcd1095ac","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1732615821762,"stop":1732615821763,"duration":1},"status":"passed","severity":"normal"},{"uid":"b02858c2c46c876b","name":"Check received message containing emoji","time":{"start":1732616425261,"stop":1732616425262,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5fa03a3940ea7cb","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1732615821763,"stop":1732615821763,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ede4f6c2238c724","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1732616052037,"stop":1732616052038,"duration":1},"status":"passed","severity":"normal"},{"uid":"b431a4ce70bb9e22","name":"Should update multiaddrs","time":{"start":1732616355790,"stop":1732616355794,"duration":4},"status":"passed","severity":"normal"},{"uid":"43b52a89da851857","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1732615845807,"stop":1732615845807,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff75f79518318c74","name":"should call waitForPeer on Relay","time":{"start":1732615862507,"stop":1732615862507,"duration":0},"status":"passed","severity":"normal"},{"uid":"326bd0aa448330f3","name":"shard 0","time":{"start":1732616845903,"stop":1732616845910,"duration":7},"status":"broken","severity":"normal"},{"uid":"d77fb08614db9771","name":"LightPush: 0 peers, Filter: 0 peers","time":{"start":1732616052269,"stop":1732616052270,"duration":1},"status":"skipped","severity":"normal"},{"uid":"de976b047bde603a","name":"Publish message with custom timestamp: Tue Nov 26 2024 09:20:34 GMT+0000 (Coordinated Universal Time)","time":{"start":1732616461310,"stop":1732616461311,"duration":1},"status":"passed","severity":"normal"},{"uid":"fbbddca71be981ed","name":"random static sharding 7 - Cluster ID: 394, Shard ID: 1","time":{"start":1732616846001,"stop":1732616846022,"duration":21},"status":"broken","severity":"normal"},{"uid":"2a47fc27dd53be31","name":"Ephemeral field is preserved - encoder v0","time":{"start":1732615895943,"stop":1732615895943,"duration":0},"status":"passed","severity":"normal"},{"uid":"efbd2dd56cb2319a","name":"Subscribe and receive messages via waku relay post","time":{"start":1732616626007,"stop":1732616626008,"duration":1},"status":"passed","severity":"normal"},{"uid":"f66efbf8b7709662","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1732615881880,"stop":1732615881904,"duration":24},"status":"passed","severity":"normal"},{"uid":"a418f576a234d525","name":"udp ip6 address","time":{"start":1732615829913,"stop":1732615829913,"duration":0},"status":"passed","severity":"normal"},{"uid":"33cc1ca2972027cb","name":"should throw error - no public key","time":{"start":1732615830391,"stop":1732615830391,"duration":0},"status":"passed","severity":"normal"},{"uid":"19796480a8efddd2","name":"Push message with content topic containing shell command","time":{"start":1732617158041,"stop":1732617158041,"duration":0},"status":"broken","severity":"normal"},{"uid":"2f0d3894b24bce24","name":"should not fail to stop the service if it was not started","time":{"start":1732615849606,"stop":1732615849606,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1d11d89be6f4a7d","name":"Throws when trying to push message with empty payload","time":{"start":1732617157950,"stop":1732617157974,"duration":24},"status":"passed","severity":"normal"},{"uid":"bd540264d64cf59a","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1732616633829,"stop":1732616633830,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1255640759222da","name":"should return usable stream attached to connection","time":{"start":1732615837279,"stop":1732615837281,"duration":2},"status":"passed","severity":"normal"},{"uid":"bf37fb16467a7674","name":"should set field with only RELAY enabled","time":{"start":1732615830400,"stop":1732615830401,"duration":1},"status":"passed","severity":"normal"},{"uid":"2bd303ab33e0478a","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1732616893672,"stop":1732616893673,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4d5135045ee7373","name":"should wait for Store peer to be connected","time":{"start":1732615862506,"stop":1732615862507,"duration":1},"status":"passed","severity":"normal"},{"uid":"254abb45778b7abc","name":"Check received message containing short","time":{"start":1732616425043,"stop":1732616425043,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ef330d3ea4a74af","name":"should properly compute the node id","time":{"start":1732615830392,"stop":1732615830392,"duration":0},"status":"passed","severity":"normal"},{"uid":"860189af98c76b0","name":"LightPush: 0 peers, Filter: 1 peers","time":{"start":1732616052270,"stop":1732616052271,"duration":1},"status":"skipped","severity":"normal"},{"uid":"4f750c81927daa4a","name":"random static sharding 10 - Cluster ID: 70, Shard ID: 159","time":{"start":1732616846072,"stop":1732616846083,"duration":11},"status":"broken","severity":"normal"},{"uid":"b92d4977e9a2e0c8","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1732616052040,"stop":1732616052040,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a9840f4df09c9e1","name":"should return false","time":{"start":1732615830391,"stop":1732615830392,"duration":1},"status":"passed","severity":"normal"},{"uid":"e66f0decf4133a63","name":"LightPush: 1 peers, Filter: 1 peers","time":{"start":1732616052272,"stop":1732616052273,"duration":1},"status":"skipped","severity":"normal"},{"uid":"59c0b9e7bac89e83","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1732615821771,"stop":1732615821772,"duration":1},"status":"passed","severity":"normal"},{"uid":"56dfb42fed4ba4c","name":"LightPush: 0 peers, Filter: 2 peers","time":{"start":1732616052271,"stop":1732616052271,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2406cef1468d2c45","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1732616183223,"stop":1732616183227,"duration":4},"status":"passed","severity":"normal"},{"uid":"71510fee9bef37f5","name":"Callback on promise","time":{"start":1732616724130,"stop":1732616724130,"duration":0},"status":"passed","severity":"normal"},{"uid":"d805299521679aa2","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1732615980791,"stop":1732615980792,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd1489e6c288cbca","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1732616169619,"stop":1732616169620,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf5fedcbf967a66a","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1732616843686,"stop":1732616843687,"duration":1},"status":"passed","severity":"normal"},{"uid":"1fd618165192ebb2","name":"Push message with escaped characters payload","time":{"start":1732617157909,"stop":1732617157909,"duration":0},"status":"broken","severity":"normal"},{"uid":"37a282239b07b8f0","name":"should find and add new peers","time":{"start":1732615862445,"stop":1732615862445,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ca1d0f5bbfacb78","name":"stop","time":{"start":1732615921615,"stop":1732615921616,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5fcf85affc905d5","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1732616169625,"stop":1732616169625,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e6a907952bd2a29","name":"Push message with custom timestamp: 1732612452761","time":{"start":1732617539940,"stop":1732617539940,"duration":0},"status":"broken","severity":"normal"},{"uid":"1663b2dbcd294dad","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1732615837802,"stop":1732615837802,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bb5edd583b9b3fe","name":"Passing page size 1 when there are 4 messages","time":{"start":1732616817442,"stop":1732616817450,"duration":8},"status":"passed","severity":"normal"},{"uid":"4c4a7bd57106cc41","name":"getPeersByDiscovery","time":{"start":1732616433332,"stop":1732616433332,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b8351b64e64956","name":"LightPush with 0 connections","time":{"start":1732616052476,"stop":1732616052476,"duration":0},"status":"skipped","severity":"normal"},{"uid":"dad242516e8bbe97","name":"Nodes with multiple pubsub topic","time":{"start":1732616437879,"stop":1732616437879,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2715e44d133c004","name":"should not fail to start the service if it is already started","time":{"start":1732616355181,"stop":1732616355181,"duration":0},"status":"passed","severity":"normal"},{"uid":"d68cf0f7dba15cdf","name":"Subscribe to topic containing emoji and publish message","time":{"start":1732616464281,"stop":1732616464281,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b45550ff1010f4d","name":"Passing page size 0 when there are 110 messages","time":{"start":1732616817439,"stop":1732616817442,"duration":3},"status":"passed","severity":"normal"},{"uid":"98b91369f78f4aa9","name":"Check message received after nwaku node is restarted","time":{"start":1732616425196,"stop":1732616425196,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d8615c0f6c82e4bf","name":"Encoder throws on empty string content topic","time":{"start":1732615857279,"stop":1732615857279,"duration":0},"status":"passed","severity":"normal"},{"uid":"35df47c575bdea01","name":"should fail to send if no connected peers found","time":{"start":1732615862475,"stop":1732615862475,"duration":0},"status":"passed","severity":"normal"},{"uid":"6feebcafd40e9937","name":"Js publishes, other Js receives","time":{"start":1732616436518,"stop":1732616436518,"duration":0},"status":"passed","severity":"normal"},{"uid":"a471ad5ac71e1510","name":"Subscribe to topic containing XML and publish message","time":{"start":1732616464264,"stop":1732616464269,"duration":5},"status":"passed","severity":"normal"},{"uid":"7ba158b26dce9d2e","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1732616052030,"stop":1732616052031,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa0fcc893bf0864d","name":"Subscribe and receives messages on 20 topics","time":{"start":1732616626026,"stop":1732616626026,"duration":0},"status":"passed","severity":"normal"},{"uid":"2820794ca7acb046","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1732616403568,"stop":1732616403569,"duration":1},"status":"broken","severity":"normal"},{"uid":"40cfbfb8b5f7148f","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1732616626008,"stop":1732616626008,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9fb9cc36547441c","name":"Passing page size 110 when there are 120 messages","time":{"start":1732616817452,"stop":1732616817452,"duration":0},"status":"passed","severity":"normal"},{"uid":"29cc118e59e94b5","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1732615821778,"stop":1732615821779,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c4d61d3eb2d97d9","name":"Check message on other pubsub topic is not received","time":{"start":1732616425281,"stop":1732616425282,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6e0457778cb1915","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1732616464218,"stop":1732616464219,"duration":1},"status":"passed","severity":"normal"},{"uid":"59e93db16001183f","name":"Check received message containing short","time":{"start":1732616134296,"stop":1732616134296,"duration":0},"status":"passed","severity":"normal"},{"uid":"6018335d84b83d1c","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1732616461316,"stop":1732616461317,"duration":1},"status":"passed","severity":"normal"},{"uid":"74ff6b2e2808abdf","name":"LightPush with 1 connections","time":{"start":1732616052476,"stop":1732616052477,"duration":1},"status":"skipped","severity":"normal"},{"uid":"ed4645864d756c39","name":"Check publish message containing XML","time":{"start":1732616461265,"stop":1732616461266,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c00341cd7eed32","name":"Refresh subscription","time":{"start":1732616183197,"stop":1732616183211,"duration":14},"status":"passed","severity":"normal"},{"uid":"42b97401e17bd9a3","name":"Fields are not dropped","time":{"start":1732615836596,"stop":1732615836597,"duration":1},"status":"passed","severity":"normal"},{"uid":"1792f080f16c830e","name":"Push message with content topic containing SQL Injection","time":{"start":1732617157996,"stop":1732617157996,"duration":0},"status":"broken","severity":"normal"},{"uid":"936ce11e293bf08","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1732615845088,"stop":1732615845089,"duration":1},"status":"passed","severity":"normal"},{"uid":"7089336a26d8d34b","name":"same cluster, different shard: nodes connect","time":{"start":1732616235500,"stop":1732616235500,"duration":0},"status":"passed","severity":"normal"},{"uid":"dacae667b79350eb","name":"Push message with content topic containing long","time":{"start":1732617539879,"stop":1732617539880,"duration":1},"status":"broken","severity":"normal"},{"uid":"a810928cbe47ad9a","name":"Push message on custom pubsubTopic","time":{"start":1732616403571,"stop":1732616403572,"duration":1},"status":"broken","severity":"normal"},{"uid":"9d96bd891ebbd181","name":"random static sharding 4 - Cluster ID: 112, Shard ID: 113","time":{"start":1732616845944,"stop":1732616845966,"duration":22},"status":"broken","severity":"normal"},{"uid":"bff2de0378eef51a","name":"Overlapping topic subscription","time":{"start":1732616626010,"stop":1732616626010,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ed08879e4e5dca5","name":"Subscribe to topic containing Russian and receive message","time":{"start":1732616626014,"stop":1732616626014,"duration":0},"status":"passed","severity":"normal"},{"uid":"59c9e0ef4ecba1b6","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1732615821777,"stop":1732615821777,"duration":0},"status":"passed","severity":"normal"},{"uid":"adf8917dae2698a8","name":"Check received message containing Arabic","time":{"start":1732616134298,"stop":1732616134298,"duration":0},"status":"passed","severity":"normal"},{"uid":"9073ac4c75f87c9","name":"Check received message containing numeric","time":{"start":1732616134297,"stop":1732616134297,"duration":0},"status":"passed","severity":"normal"},{"uid":"1dd6c3491c640a8d","name":"Push message with emoji payload","time":{"start":1732617539863,"stop":1732617539863,"duration":0},"status":"broken","severity":"normal"},{"uid":"11541018bdc02c18","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1732615821762,"stop":1732615821762,"duration":0},"status":"passed","severity":"normal"},{"uid":"a826eb8b784b9387","name":"Push message with Script payload","time":{"start":1732617157880,"stop":1732617157881,"duration":1},"status":"broken","severity":"normal"},{"uid":"e2cf486bf14bd113","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1732616052036,"stop":1732616052037,"duration":1},"status":"passed","severity":"normal"},{"uid":"951f06dd9c8129e2","name":"should set field with all protocols disabled","time":{"start":1732615830400,"stop":1732615830400,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd01b18e36f0160d","name":"Fails to push message with large meta","time":{"start":1732617539921,"stop":1732617539926,"duration":5},"status":"passed","severity":"normal"},{"uid":"92e34cb2d3227ee4","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1732616052026,"stop":1732616052028,"duration":2},"status":"passed","severity":"normal"},{"uid":"27f80dfee7d0a9c5","name":"Push message with content topic containing short","time":{"start":1732617539878,"stop":1732617539878,"duration":0},"status":"broken","severity":"normal"},{"uid":"e91e29904eef6a93","name":"Check received message containing numeric","time":{"start":1732616425220,"stop":1732616425226,"duration":6},"status":"passed","severity":"normal"},{"uid":"1afe4c34c767ad86","name":"Check meta is set [symmetric]","time":{"start":1732615855511,"stop":1732615855512,"duration":1},"status":"passed","severity":"normal"},{"uid":"cbec7f69a6c617b1","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1732616052029,"stop":1732616052030,"duration":1},"status":"passed","severity":"normal"},{"uid":"a698d747f27acae6","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1732616843687,"stop":1732616843687,"duration":0},"status":"passed","severity":"normal"},{"uid":"89d39cdbee7734b2","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1732615845079,"stop":1732615845079,"duration":0},"status":"passed","severity":"normal"},{"uid":"8744abfe9bb3910f","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1732615889069,"stop":1732615889070,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d6be851d81a218a","name":"Push message with content topic containing special chars","time":{"start":1732617157985,"stop":1732617157985,"duration":0},"status":"broken","severity":"normal"},{"uid":"b2eb0f0ced289ff5","name":"Subscribe and publish message","time":{"start":1732616464200,"stop":1732616464201,"duration":1},"status":"passed","severity":"normal"},{"uid":"46e03cf7df408fbf","name":"Check received message containing Arabic","time":{"start":1732616425047,"stop":1732616425064,"duration":17},"status":"passed","severity":"normal"},{"uid":"25144c72580680a3","name":"ignores domain fetching errors","time":{"start":1732615845804,"stop":1732615845804,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d4f130e5fba285d","name":"Refresh subscription","time":{"start":1732616626011,"stop":1732616626011,"duration":0},"status":"passed","severity":"normal"},{"uid":"16ea7d90b22fc2d7","name":"1 Relay, 1 Filter, gives up","time":{"start":1732615845326,"stop":1732615845327,"duration":1},"status":"passed","severity":"normal"},{"uid":"1254a8602bff39c2","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1732615821787,"stop":1732615821787,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0d41e2a0ff45a33","name":"throws on content topic with empty application field","time":{"start":1732615821744,"stop":1732615821745,"duration":1},"status":"passed","severity":"normal"},{"uid":"302cf23f049d7667","name":"connects to nwaku","time":{"start":1732616886832,"stop":1732616886832,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5803f93d8067b60","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1732615829648,"stop":1732615829649,"duration":1},"status":"passed","severity":"normal"},{"uid":"421f9d9da7813603","name":"Check received message with timestamp: 1732615880421000000 ","time":{"start":1732616425262,"stop":1732616425263,"duration":1},"status":"passed","severity":"normal"},{"uid":"b635ef89c8a64001","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1732615849609,"stop":1732615849609,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d23a823450eadad","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1732615821770,"stop":1732615821770,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d08fb34c1f93f70","name":"Push message with long payload","time":{"start":1732617539830,"stop":1732617539831,"duration":1},"status":"broken","severity":"normal"},{"uid":"e0c03ceb3ef1faab","name":"Check meta is set [ecies]","time":{"start":1732615857278,"stop":1732615857278,"duration":0},"status":"passed","severity":"normal"},{"uid":"53c2972a161e45a2","name":"Check publish message containing special chars","time":{"start":1732616461255,"stop":1732616461256,"duration":1},"status":"passed","severity":"normal"},{"uid":"65705454048f984a","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1732615824358,"stop":1732615824359,"duration":1},"status":"passed","severity":"normal"},{"uid":"74a4a4cae06a9152","name":"should only return 1 node with relay capability","time":{"start":1732615845805,"stop":1732615845806,"duration":1},"status":"passed","severity":"normal"},{"uid":"1dc966e97774e166","name":"Store - dialed after - with timeout","time":{"start":1732616894990,"stop":1732616894991,"duration":1},"status":"passed","severity":"normal"},{"uid":"b76a544180ec842a","name":"Publish message with large meta","time":{"start":1732616461334,"stop":1732616461336,"duration":2},"status":"passed","severity":"normal"},{"uid":"4646abdd49c6cffe","name":"should not receive a peer event after stop","time":{"start":1732615849608,"stop":1732615849608,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4c3bde790445da6","name":"Query with Ordered Callback, No message returned","time":{"start":1732616684768,"stop":1732616684768,"duration":0},"status":"passed","severity":"normal"},{"uid":"87f60f7d8fa7704c","name":"should handle a minimal index list","time":{"start":1732615821918,"stop":1732615821918,"duration":0},"status":"passed","severity":"normal"},{"uid":"c28182004619c6ba","name":"Push message with SQL Injection payload","time":{"start":1732617539846,"stop":1732617539846,"duration":0},"status":"broken","severity":"normal"},{"uid":"1dc56919fd712ae8","name":"should properly create location multiaddrs - udp","time":{"start":1732615830399,"stop":1732615830399,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2053aacf11b0ddc","name":"Ordered Callback - false","time":{"start":1732616758024,"stop":1732616758027,"duration":3},"status":"passed","severity":"normal"},{"uid":"d6db6e4bd874980a","name":"Nodes with multiple pubsub topic","time":{"start":1732616437889,"stop":1732616437889,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f80e5ee05415ab2","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1732616571203,"stop":1732616571203,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebb577ec4a2b43d3","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1732616464201,"stop":1732616464216,"duration":15},"status":"passed","severity":"normal"},{"uid":"7d2757c2394360bb","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1732616464236,"stop":1732616464237,"duration":1},"status":"passed","severity":"normal"},{"uid":"544e8cfa4e37214e","name":"Check message with no content topic is not received","time":{"start":1732616134306,"stop":1732616134306,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fe40d20b82e3048","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1732616626034,"stop":1732616626034,"duration":0},"status":"passed","severity":"normal"},{"uid":"9143b0a64a2ef16e","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1732615821766,"stop":1732615821766,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3353ca4adb0847c","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1732616626009,"stop":1732616626010,"duration":1},"status":"passed","severity":"normal"},{"uid":"c58926760b3d38f1","name":"Push message with content topic containing numeric","time":{"start":1732617157984,"stop":1732617157984,"duration":0},"status":"broken","severity":"normal"},{"uid":"a94d24908f33276a","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1732615821918,"stop":1732615821919,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ad302522743b057","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1732616183222,"stop":1732616183223,"duration":1},"status":"passed","severity":"normal"},{"uid":"17a0e1a41052d32c","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1732615821776,"stop":1732615821777,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e528df242e5b3ea","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1732616626008,"stop":1732616626008,"duration":0},"status":"passed","severity":"normal"},{"uid":"957e0d92dc48c727","name":"Check received message with timestamp: 1732615880690000000 ","time":{"start":1732616134303,"stop":1732616134303,"duration":0},"status":"passed","severity":"normal"},{"uid":"a17a9e743538af9a","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1732616464235,"stop":1732616464236,"duration":1},"status":"passed","severity":"normal"},{"uid":"427493ad82dd6891","name":"Check received message with timestamp: 1649153314 ","time":{"start":1732616425107,"stop":1732616425108,"duration":1},"status":"passed","severity":"normal"},{"uid":"774842cf00d6b17e","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1732615821919,"stop":1732615821919,"duration":0},"status":"passed","severity":"normal"},{"uid":"6515fb0d5349f7b5","name":"Push message with content topic containing XML","time":{"start":1732617539903,"stop":1732617539904,"duration":1},"status":"broken","severity":"normal"},{"uid":"36304999b94c4f05","name":"Check message with non string payload is not received","time":{"start":1732616425178,"stop":1732616425182,"duration":4},"status":"passed","severity":"normal"},{"uid":"18d58afd42a768d4","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1732615980788,"stop":1732615980788,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd293e3d5552e3f4","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1732615946955,"stop":1732615946956,"duration":1},"status":"passed","severity":"normal"},{"uid":"d41e25cf8ee27a9f","name":"removeEventListener with correct event","time":{"start":1732615921613,"stop":1732615921613,"duration":0},"status":"passed","severity":"normal"},{"uid":"e77b07a943089975","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1732616183177,"stop":1732616183177,"duration":0},"status":"passed","severity":"normal"},{"uid":"6689fdd29332f551","name":"Maintains correct number of peers after multiple subscribe/unsubscribe cycles","time":{"start":1732616049358,"stop":1732616049359,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a1ebe0ed452ddb5","name":"Push message with escaped characters payload","time":{"start":1732617539860,"stop":1732617539861,"duration":1},"status":"broken","severity":"normal"},{"uid":"9db587d22b5c705","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1732616052017,"stop":1732616052017,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc7bab3d1ff5476d","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1732615821787,"stop":1732615821787,"duration":0},"status":"passed","severity":"normal"},{"uid":"fff72b92e9e45ee9","name":"Push message on custom pubsubTopic","time":{"start":1732616403581,"stop":1732616403583,"duration":2},"status":"broken","severity":"normal"}] |