mirror of
https://github.com/logos-messaging/allure-jswaku.git
synced 2026-01-15 19:33:13 +00:00
1 line
158 KiB
JSON
1 line
158 KiB
JSON
[{"uid":"4689919b10c839bc","name":"Push message with JSON payload","time":{"start":1727861688862,"stop":1727861688863,"duration":1},"status":"passed","severity":"normal"},{"uid":"15acaf4826b35ca6","name":"Check publish message after service node is restarted","time":{"start":1727861654872,"stop":1727861654873,"duration":1},"status":"skipped","severity":"normal"},{"uid":"682a177f22ae1ba7","name":"should return usable stream attached to connection","time":{"start":1727861352968,"stop":1727861352969,"duration":1},"status":"passed","severity":"normal"},{"uid":"e10b9638dbd75b1a","name":"should be able to decode the field with only FILTER set to true","time":{"start":1727861345065,"stop":1727861345067,"duration":2},"status":"passed","severity":"normal"},{"uid":"ba25a69642e227f9","name":"handles empty shards array correctly","time":{"start":1727861337301,"stop":1727861337301,"duration":0},"status":"passed","severity":"normal"},{"uid":"db417e26c829a9b8","name":"Fails to push message with large meta","time":{"start":1727861649521,"stop":1727861649521,"duration":0},"status":"passed","severity":"normal"},{"uid":"c08bb1f2c8b42f20","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1727861337274,"stop":1727861337275,"duration":1},"status":"passed","severity":"normal"},{"uid":"7803a1431f04e968","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1727861480310,"stop":1727861480311,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4632a12713e3dec","name":"Check received message containing unicode special characters","time":{"start":1727861614642,"stop":1727861614642,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ce5252e9e0e5516","name":"Push message with long payload","time":{"start":1727861649471,"stop":1727861649471,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d11b4c3156d5a01","name":"Query with Promise Callback, No Decoder","time":{"start":1727861715904,"stop":1727861715906,"duration":2},"status":"passed","severity":"normal"},{"uid":"f836918df2387a76","name":"Passing page size 11 when there are 10 messages","time":{"start":1727861735686,"stop":1727861735687,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e5d2c91bf92e843","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1727861664668,"stop":1727861664668,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4e5ebce7ed750043","name":"random static sharding 7 - Cluster ID: 391, Shard ID: 854","time":{"start":1727861700905,"stop":1727861700906,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b07ae253b8952e2","name":"Check received message containing Basic HTML tag","time":{"start":1727861614619,"stop":1727861614619,"duration":0},"status":"passed","severity":"normal"},{"uid":"97688b1560a62e02","name":"Subscribe and receive messages via waku relay post","time":{"start":1727861544819,"stop":1727861544819,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d01566e00b06c42","name":"should properly create location multiaddrs - udp6","time":{"start":1727861345893,"stop":1727861345893,"duration":0},"status":"passed","severity":"normal"},{"uid":"7223463fba2373e","name":"random static sharding 3 - Cluster ID: 361, Shard ID: 105","time":{"start":1727861700903,"stop":1727861700903,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f45ec307570630a","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1727861345070,"stop":1727861345070,"duration":0},"status":"passed","severity":"normal"},{"uid":"39853112ce50bc9a","name":"should return all peers when numPeers is 0","time":{"start":1727861352813,"stop":1727861352814,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ab79992f465512b","name":"Push message with content topic containing escaped characters","time":{"start":1727861649510,"stop":1727861649516,"duration":6},"status":"passed","severity":"normal"},{"uid":"309fefddd6eefb8c","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1727861337287,"stop":1727861337287,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef038191714966ef","name":"should return valid sharding parameters for static sharding","time":{"start":1727861337300,"stop":1727861337300,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbc10da3791fb86c","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1727861654864,"stop":1727861654865,"duration":1},"status":"passed","severity":"normal"},{"uid":"63d495b08329e4ad","name":"LightPush","time":{"start":1727861746069,"stop":1727861746069,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa00e8dfcc9f774e","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1727861337289,"stop":1727861337289,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0f9d6ace42a3710","name":"A test","time":{"start":1727861556531,"stop":1727861556532,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b81b9f6db3facd3","name":"Push message with content topic containing XML","time":{"start":1727861649502,"stop":1727861649502,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cf898f6a8d3fb59","name":"Check received message containing shell command","time":{"start":1727861509622,"stop":1727861509622,"duration":0},"status":"passed","severity":"normal"},{"uid":"be90718fbf5b8393","name":"returns only open connection if one present","time":{"start":1727861352410,"stop":1727861352411,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0a10abe63f6280f","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1727861480324,"stop":1727861480325,"duration":1},"status":"passed","severity":"normal"},{"uid":"97c8fe8f310cb4a3","name":"Subscribe to topic containing short and receive message","time":{"start":1727861725070,"stop":1727861725070,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5e4494ea16fdcca","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1727861451616,"stop":1727861451616,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0acb8dceadf748c","name":"Subscribe to topic containing long and publish message","time":{"start":1727861662402,"stop":1727861662402,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6ccafe8258700e","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1727861662407,"stop":1727861662407,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4deb5f37466cb05","name":"Keep-alive pings maintain the connection","time":{"start":1727861452345,"stop":1727861452345,"duration":0},"status":"passed","severity":"normal"},{"uid":"852ee7a8a41007a4","name":"LightPush: 1 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1727861551164,"stop":1727861551166,"duration":2},"status":"passed","severity":"normal"},{"uid":"d9cb091d3ef54aff","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1727861725038,"stop":1727861725039,"duration":1},"status":"passed","severity":"normal"},{"uid":"933062114b60cc70","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1727861337290,"stop":1727861337290,"duration":0},"status":"passed","severity":"normal"},{"uid":"909a92c20e8963a7","name":"Push message with numeric payload","time":{"start":1727861649471,"stop":1727861649472,"duration":1},"status":"passed","severity":"normal"},{"uid":"69398e89fb187298","name":"safeDispatchEvent","time":{"start":1727861430512,"stop":1727861430513,"duration":1},"status":"passed","severity":"normal"},{"uid":"eafda46ec822bc6e","name":"Filter with 2 connections","time":{"start":1727861540147,"stop":1727861540147,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1ab227e4660bce5","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1727861480326,"stop":1727861480326,"duration":0},"status":"passed","severity":"normal"},{"uid":"bde18c8b9db2ec45","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1727861337292,"stop":1727861337292,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7ad86b8287345b7","name":"Check publish message containing emoji","time":{"start":1727861654862,"stop":1727861654862,"duration":0},"status":"passed","severity":"normal"},{"uid":"2dcdc1f0ee6643b1","name":"should throw error - no public key","time":{"start":1727861345885,"stop":1727861345885,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a8e8de5b06bed15","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1727861352814,"stop":1727861352815,"duration":1},"status":"passed","severity":"normal"},{"uid":"33021881caf0d000","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1727861700901,"stop":1727861700902,"duration":1},"status":"passed","severity":"normal"},{"uid":"de8dde3d41a34ef","name":"Meta field set when metaSetter is specified","time":{"start":1727861353202,"stop":1727861353203,"duration":1},"status":"passed","severity":"normal"},{"uid":"fdec0c414963c435","name":"Check message with non string payload is not received","time":{"start":1727861614630,"stop":1727861614630,"duration":0},"status":"passed","severity":"normal"},{"uid":"2114f74e342b69f0","name":"Check message with no payload is not received","time":{"start":1727861509632,"stop":1727861509633,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae64f6d378c171a9","name":"Subscribe to topic containing Russian and publish message","time":{"start":1727861662404,"stop":1727861662404,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ee6c4742e18b9d","name":"should get / set TCP multiaddr","time":{"start":1727861345891,"stop":1727861345891,"duration":0},"status":"passed","severity":"normal"},{"uid":"c858918d94fecc7d","name":"LightPush: 2 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1727861551169,"stop":1727861551170,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0f23f16e631300d","name":"Reopen subscription with peer with lost subscription","time":{"start":1727861435785,"stop":1727861435786,"duration":1},"status":"passed","severity":"normal"},{"uid":"f71107e82bccf9d7","name":"Js publishes, other Js receives","time":{"start":1727861633336,"stop":1727861633336,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9f8f4322862195","name":"LightPush: 1 peers, Filter: 3 peers - Expected: MinimallyHealthy","time":{"start":1727861551168,"stop":1727861551168,"duration":0},"status":"passed","severity":"normal"},{"uid":"67c20040c647ae79","name":"LightPush: 0 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1727861551159,"stop":1727861551160,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5c185b547cf97e9","name":"Check publish message containing Russian","time":{"start":1727861654857,"stop":1727861654858,"duration":1},"status":"passed","severity":"normal"},{"uid":"7cd3a66ecb86a988","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1727861700910,"stop":1727861700910,"duration":0},"status":"passed","severity":"normal"},{"uid":"19ad3150afaef959","name":"should not fail to start the service if it is already started","time":{"start":1727861364687,"stop":1727861364687,"duration":0},"status":"passed","severity":"normal"},{"uid":"601474d295573707","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1727861531865,"stop":1727861531865,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0613f6b55ce441f","name":"Publish message with custom timestamp: Thu Oct 12 2023 09:34:05 GMT+0000 (Coordinated Universal Time)","time":{"start":1727861654865,"stop":1727861654866,"duration":1},"status":"passed","severity":"normal"},{"uid":"2051daada665a145","name":"Fails to publish message with size larger than 1 MB","time":{"start":1727861654870,"stop":1727861654870,"duration":0},"status":"passed","severity":"normal"},{"uid":"58c4d571bf72c87c","name":"should set field with only FILTER enabled","time":{"start":1727861345896,"stop":1727861345896,"duration":0},"status":"passed","severity":"normal"},{"uid":"29e8a056a5d6a246","name":"Query generator for multiple messages","time":{"start":1727861730529,"stop":1727861730529,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b01360f52d26978","name":"Check received message containing Script","time":{"start":1727861509620,"stop":1727861509620,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1dcd8fc1efca163","name":"Check received message containing XML","time":{"start":1727861614619,"stop":1727861614619,"duration":0},"status":"passed","severity":"normal"},{"uid":"353d177105578e35","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app92/2/topic816/utf8","time":{"start":1727861689234,"stop":1727861689234,"duration":0},"status":"passed","severity":"normal"},{"uid":"42d5454017ee3120","name":"should not throw an error for a single configured topic","time":{"start":1727861337296,"stop":1727861337296,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2264d6084c1216e","name":"should emit a peer event after start","time":{"start":1727861678189,"stop":1727861678189,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8964e02822e3890","name":"throws on empty content topic","time":{"start":1727861337263,"stop":1727861337263,"duration":0},"status":"passed","severity":"normal"},{"uid":"32580bdb1643210b","name":"Check received message containing Arabic","time":{"start":1727861614617,"stop":1727861614617,"duration":0},"status":"passed","severity":"normal"},{"uid":"769c4ea081acb7c0","name":"Subscribe and receives messages on 20 topics","time":{"start":1727861544820,"stop":1727861544820,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4f3aa261cb0d82f","name":"Check message received after jswaku node is restarted","time":{"start":1727861509633,"stop":1727861509634,"duration":1},"status":"skipped","severity":"normal"},{"uid":"e962758d15b86e92","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1727861725072,"stop":1727861725072,"duration":0},"status":"passed","severity":"normal"},{"uid":"c69bfe8ef497813a","name":"Waku message hash computation (payload length 0)","time":{"start":1727861339892,"stop":1727861339892,"duration":0},"status":"passed","severity":"normal"},{"uid":"31bf6e0529f9e202","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1727861808897,"stop":1727861808897,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc1f9eb003012e57","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1727861480300,"stop":1727861480302,"duration":2},"status":"passed","severity":"normal"},{"uid":"4f73fd2c8f848a55","name":"should not fail to stop the service if it was not started","time":{"start":1727861678188,"stop":1727861678189,"duration":1},"status":"passed","severity":"normal"},{"uid":"c04a80d039b7407d","name":"Push message with content topic containing SQL Injection","time":{"start":1727861649500,"stop":1727861649501,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c44237bb4041379","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1727861480345,"stop":1727861480346,"duration":1},"status":"passed","severity":"normal"},{"uid":"386bc96990b43e52","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1727861544834,"stop":1727861544834,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3233c9bdcd083ca","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1727861417612,"stop":1727861417613,"duration":1},"status":"passed","severity":"normal"},{"uid":"3676bc3ba294655e","name":"Push message with content topic containing SQL Injection","time":{"start":1727861688873,"stop":1727861688873,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ff95426bd38f543","name":"Check received message containing long","time":{"start":1727861614636,"stop":1727861614636,"duration":0},"status":"passed","severity":"normal"},{"uid":"d07cb20a4c6d0f71","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1727861531864,"stop":1727861531864,"duration":0},"status":"passed","severity":"normal"},{"uid":"18f3fa60916c36f5","name":"Check received message with timestamp: 1649153314 ","time":{"start":1727861614643,"stop":1727861614644,"duration":1},"status":"passed","severity":"normal"},{"uid":"16a2805ab8ffc97f","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1727861725048,"stop":1727861725048,"duration":0},"status":"passed","severity":"normal"},{"uid":"78b4d9e6f037fe83","name":"Query Generator - true","time":{"start":1727861716965,"stop":1727861716967,"duration":2},"status":"passed","severity":"normal"},{"uid":"4a0505e0e1938981","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1727861725068,"stop":1727861725068,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cd412f83cf5d7b7","name":"Passing page size 0 when there are 110 messages","time":{"start":1727861735684,"stop":1727861735684,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec0f9515003b14bf","name":"Failed peers are renewed","time":{"start":1727861556351,"stop":1727861556351,"duration":0},"status":"passed","severity":"normal"},{"uid":"36acedd9b848261d","name":"Check received message containing Arabic","time":{"start":1727861509604,"stop":1727861509605,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c35f0e4f957e931","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1727861531864,"stop":1727861531865,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d7b47babf8d1505","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1727861725057,"stop":1727861725058,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc73a964939e0191","name":"Passing page size 10 when there are 10 messages","time":{"start":1727861735685,"stop":1727861735686,"duration":1},"status":"passed","severity":"normal"},{"uid":"db5da309da3e6fb","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1727861345071,"stop":1727861345071,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa697de16463069c","name":"udp ip6 address","time":{"start":1727861345164,"stop":1727861345164,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd3bc6fde1a2a505","name":"Add multiple subscription objects on single nwaku node","time":{"start":1727861544833,"stop":1727861544834,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f4acca8ed863735","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1727861689230,"stop":1727861689230,"duration":0},"status":"passed","severity":"normal"},{"uid":"66ec319b928bfa0e","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1727861337276,"stop":1727861337277,"duration":1},"status":"passed","severity":"normal"},{"uid":"4026513033516001","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1727861337290,"stop":1727861337290,"duration":0},"status":"passed","severity":"normal"},{"uid":"c82df5226ba9c07","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1727861337277,"stop":1727861337277,"duration":0},"status":"passed","severity":"normal"},{"uid":"4486e1a6a5bc05c9","name":"Ping on unsubscribed peer","time":{"start":1727861441894,"stop":1727861441895,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c27aa8edb1d5b95","name":"dispatchEvent via connectionManager","time":{"start":1727861430511,"stop":1727861430512,"duration":1},"status":"passed","severity":"normal"},{"uid":"3dfd9807948202b5","name":"should handle corrupted local storage data gracefully","time":{"start":1727861364690,"stop":1727861364690,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb9a789b0aa37695","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1727861337294,"stop":1727861337295,"duration":1},"status":"passed","severity":"normal"},{"uid":"95d54a50ecf0aeed","name":"nwaku subscribes","time":{"start":1727861633334,"stop":1727861633335,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8190f383f2e18b5","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1727861480302,"stop":1727861480303,"duration":1},"status":"passed","severity":"normal"},{"uid":"2824e3b858d98098","name":"Ping on subscribed peer","time":{"start":1727861441893,"stop":1727861441894,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae0228a0e840f9b2","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1727861337299,"stop":1727861337300,"duration":1},"status":"passed","severity":"normal"},{"uid":"237221710a7c5ac0","name":"Check received message containing XML","time":{"start":1727861614639,"stop":1727861614639,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc17cc853cd8d8cb","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1727861544818,"stop":1727861544818,"duration":0},"status":"passed","severity":"normal"},{"uid":"850a84bc96b6e69","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1727861480337,"stop":1727861480337,"duration":0},"status":"passed","severity":"normal"},{"uid":"63a622841a813f46","name":"should not fail to start the service if it is already started","time":{"start":1727861401357,"stop":1727861401357,"duration":0},"status":"passed","severity":"normal"},{"uid":"f119b2c162a80e0","name":"Check received message with timestamp: 1727861389112 ","time":{"start":1727861614643,"stop":1727861614643,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1722dd1b8798c2d","name":"Subscribe to topic containing emoji and receive message","time":{"start":1727861544833,"stop":1727861544833,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcbc5443325d548c","name":"peer:update - should schedule stream creation IF protocol hit AND no stream found on connection","time":{"start":1727861352971,"stop":1727861352971,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc9d238027824720","name":"Callback on promise","time":{"start":1727861730534,"stop":1727861730535,"duration":1},"status":"passed","severity":"normal"},{"uid":"4afd84332596a634","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1727861337278,"stop":1727861337278,"duration":0},"status":"passed","severity":"normal"},{"uid":"9be50dadd2f88fb2","name":"Check received message containing emoji","time":{"start":1727861509624,"stop":1727861509624,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba5850ddad3d018e","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1727861725076,"stop":1727861725076,"duration":0},"status":"passed","severity":"normal"},{"uid":"846f45e8f7b3b6d3","name":"tcp ip4 address","time":{"start":1727861345163,"stop":1727861345164,"duration":1},"status":"passed","severity":"normal"},{"uid":"edde5765cbc1a858","name":"Check message received after nwaku node is restarted","time":{"start":1727861509634,"stop":1727861509634,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ddeb34f8d59cb5d5","name":"Fields are not dropped","time":{"start":1727861352200,"stop":1727861352201,"duration":1},"status":"passed","severity":"normal"},{"uid":"a48b65fceab5103a","name":"should add and remove event listeners correctly","time":{"start":1727861364690,"stop":1727861364690,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8c8ae1af41ace02","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1727861480348,"stop":1727861480350,"duration":2},"status":"passed","severity":"normal"},{"uid":"5f47819fcb236359","name":"caches peers it previously fetched","time":{"start":1727861360952,"stop":1727861360953,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d0b092bf022ee9b","name":"should be able to encode the field with only RELAY set to true","time":{"start":1727861345050,"stop":1727861345054,"duration":4},"status":"passed","severity":"normal"},{"uid":"77d4879e612864d3","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1727861728229,"stop":1727861728229,"duration":0},"status":"passed","severity":"normal"},{"uid":"29354c1b31f5db83","name":"throws on content topic with non-number generation field","time":{"start":1727861337264,"stop":1727861337265,"duration":1},"status":"passed","severity":"normal"},{"uid":"60a687651d0493ba","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1727861337296,"stop":1727861337296,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab7707aa81ae6ded","name":"handles different networkShards values correctly","time":{"start":1727861337281,"stop":1727861337281,"duration":0},"status":"passed","severity":"normal"},{"uid":"306a1a2816da9030","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1727861582249,"stop":1727861582250,"duration":1},"status":"passed","severity":"normal"},{"uid":"3842715a9576055","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1727861480343,"stop":1727861480343,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce663b0bbc44312d","name":"Relay + Store","time":{"start":1727861396656,"stop":1727861396657,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a0ee54814cb9682","name":"Push message with content topic containing long","time":{"start":1727861649492,"stop":1727861649493,"duration":1},"status":"passed","severity":"normal"},{"uid":"75baea600ab80d5f","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1727861544819,"stop":1727861544820,"duration":1},"status":"passed","severity":"normal"},{"uid":"63d732d0c6473558","name":"Publish message with large meta","time":{"start":1727861654873,"stop":1727861654874,"duration":1},"status":"passed","severity":"normal"},{"uid":"dbf1a8b04ce4557c","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1727861582245,"stop":1727861582245,"duration":0},"status":"passed","severity":"normal"},{"uid":"b67bba07ccd5f1b2","name":"should get / set UDP multiaddr","time":{"start":1727861345887,"stop":1727861345891,"duration":4},"status":"passed","severity":"normal"},{"uid":"bf964aa45a726ad4","name":"should throw error - no id","time":{"start":1727861345884,"stop":1727861345885,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5a619b8a86652c5","name":"Push message with emoji payload","time":{"start":1727861649483,"stop":1727861649487,"duration":4},"status":"passed","severity":"normal"},{"uid":"86d09a3d384f83f","name":"Passing page size 110 when there are 120 messages","time":{"start":1727861735687,"stop":1727861735688,"duration":1},"status":"passed","severity":"normal"},{"uid":"f81362b68502bc1b","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1727861337282,"stop":1727861337282,"duration":0},"status":"passed","severity":"normal"},{"uid":"91135f1e237e73f8","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1727861614626,"stop":1727861614626,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e9ae87a208ca3a1","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1727861337278,"stop":1727861337279,"duration":1},"status":"passed","severity":"normal"},{"uid":"56424a791f925e3a","name":"Publish without waiting for remote peer","time":{"start":1727861662398,"stop":1727861662399,"duration":1},"status":"passed","severity":"normal"},{"uid":"695c5aabfe9ec60c","name":"topics with same application and version share the same shard","time":{"start":1727861337279,"stop":1727861337279,"duration":0},"status":"passed","severity":"normal"},{"uid":"903d46c024ef3457","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1727861480323,"stop":1727861480323,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5d23a24495e2869","name":"Check publish message containing special chars","time":{"start":1727861654853,"stop":1727861654853,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4302f885adbc9fc","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1727861337297,"stop":1727861337298,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8e1028d0c812728","name":"should correctly map a content topic to a pubsub topic","time":{"start":1727861337302,"stop":1727861337302,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f234f8e6f8a5c53","name":"Push message with short payload","time":{"start":1727861688856,"stop":1727861688858,"duration":2},"status":"passed","severity":"normal"},{"uid":"2096bb5b1508d40b","name":"should properly create peer info with all multiaddrs","time":{"start":1727861345894,"stop":1727861345894,"duration":0},"status":"passed","severity":"normal"},{"uid":"b51194cd7ff767f1","name":"Throws when trying to push message with empty payload","time":{"start":1727861688868,"stop":1727861688869,"duration":1},"status":"passed","severity":"normal"},{"uid":"78c7bc9857955a07","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1727861480325,"stop":1727861480325,"duration":0},"status":"passed","severity":"normal"},{"uid":"962ee5aa789a75e3","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1727861742949,"stop":1727861742949,"duration":0},"status":"passed","severity":"normal"},{"uid":"665b2c69c8477965","name":"Round trip binary serialization","time":{"start":1727861353201,"stop":1727861353202,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e94866a639e2865","name":"Encoder throws on empty string content topic","time":{"start":1727861370604,"stop":1727861370605,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac60fe6a577dc145","name":"Push message with content topic containing short","time":{"start":1727861688869,"stop":1727861688869,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba7dde1deddea3b0","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1727861581297,"stop":1727861581299,"duration":2},"status":"passed","severity":"normal"},{"uid":"27883b6a9f2b1e2d","name":"Push message with rate limit","time":{"start":1727861649521,"stop":1727861649522,"duration":1},"status":"passed","severity":"normal"},{"uid":"51e7c964fd1658b0","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1727861480310,"stop":1727861480310,"duration":0},"status":"passed","severity":"normal"},{"uid":"5953034b8e757d7","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1727861480338,"stop":1727861480339,"duration":1},"status":"passed","severity":"normal"},{"uid":"56fef92ae08804ce","name":"Check received message with timestamp: 1727861389112000000 ","time":{"start":1727861614621,"stop":1727861614625,"duration":4},"status":"passed","severity":"normal"},{"uid":"4f38fbdd56e37fad","name":"Check received message containing Script","time":{"start":1727861614618,"stop":1727861614618,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef80190ecb442608","name":"Check received message containing short","time":{"start":1727861614632,"stop":1727861614632,"duration":0},"status":"passed","severity":"normal"},{"uid":"635afa6ab930f1c2","name":"Register correct protocols","time":{"start":1727861662398,"stop":1727861662398,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba0445d2b3592ec9","name":"Ordered callback, aborts when callback returns true","time":{"start":1727861730536,"stop":1727861730537,"duration":1},"status":"passed","severity":"normal"},{"uid":"529769c834edec6a","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1727861662406,"stop":1727861662406,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6feefb1ea3f9cf8","name":"should not fail to stop the service if it was not started","time":{"start":1727861401355,"stop":1727861401356,"duration":1},"status":"passed","severity":"normal"},{"uid":"aafe3775b64a163e","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1727861654869,"stop":1727861654869,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd4eb5ba00e56101","name":"Ping on subscribed peer","time":{"start":1727861435774,"stop":1727861435774,"duration":0},"status":"passed","severity":"normal"},{"uid":"5eb2107420c9986e","name":"should properly create location multiaddrs - tcp6","time":{"start":1727861345893,"stop":1727861345893,"duration":0},"status":"passed","severity":"normal"},{"uid":"445b15896fa83195","name":"should be called at least once on all `peer:discovery` events","time":{"start":1727861397623,"stop":1727861397624,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f8ceb57cc2cee45","name":"different cluster, different shard: nodes don't connect","time":{"start":1727861581307,"stop":1727861581307,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff016a456c47585f","name":"Subscribe to topic containing XML and receive message","time":{"start":1727861544829,"stop":1727861544830,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ec4c6a4f6f34367","name":"Push message with shell command payload","time":{"start":1727861649482,"stop":1727861649482,"duration":0},"status":"passed","severity":"normal"},{"uid":"6889227af7be1459","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1727861360390,"stop":1727861360390,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ae3fdb0e3d85e5e","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1727861360387,"stop":1727861360388,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0d45eb61a94c8e2","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1727861337287,"stop":1727861337288,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa38a60c817e6e00","name":"Push message with rate limit","time":{"start":1727861688897,"stop":1727861688897,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c4ed389f14b2b06","name":"returns nothing if no connections present","time":{"start":1727861352409,"stop":1727861352410,"duration":1},"status":"passed","severity":"normal"},{"uid":"178640def6f4cb9e","name":"can start and stop the service","time":{"start":1727861364685,"stop":1727861364686,"duration":1},"status":"passed","severity":"normal"},{"uid":"57dedcb7341546f5","name":"Push message with content topic containing long","time":{"start":1727861688869,"stop":1727861688870,"duration":1},"status":"passed","severity":"normal"},{"uid":"57c5f147bb682b03","name":"Using a function","time":{"start":1727861739352,"stop":1727861739352,"duration":0},"status":"passed","severity":"normal"},{"uid":"74ede65a9a03a2c6","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1727861337278,"stop":1727861337278,"duration":0},"status":"passed","severity":"normal"},{"uid":"f45df3b8675f3ca9","name":"Subscribe to topic containing JSON and receive message","time":{"start":1727861725076,"stop":1727861725076,"duration":0},"status":"passed","severity":"normal"},{"uid":"e77530ce6791c0be","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1727861725066,"stop":1727861725067,"duration":1},"status":"passed","severity":"normal"},{"uid":"e922a95cfa4d7fe","name":"Check received message containing numeric","time":{"start":1727861509603,"stop":1727861509604,"duration":1},"status":"passed","severity":"normal"},{"uid":"e32668881d55ddb2","name":"LightPush: 1 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1727861551166,"stop":1727861551167,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd5c12c6a305bb5d","name":"Push message with content topic containing shell command","time":{"start":1727861688875,"stop":1727861688875,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea206720664de4c9","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1727861582250,"stop":1727861582250,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c3a5d36f4eea60a","name":"Renews subscription after lossing a connection","time":{"start":1727861725080,"stop":1727861725080,"duration":0},"status":"passed","severity":"normal"},{"uid":"288b9d23bd91f202","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1727861451614,"stop":1727861451614,"duration":0},"status":"passed","severity":"normal"},{"uid":"23abca62ce8798d1","name":"Subscribe to topic containing numeric and receive message","time":{"start":1727861725047,"stop":1727861725047,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9033424471e8090","name":"should set field with only STORE enabled","time":{"start":1727861345896,"stop":1727861345896,"duration":0},"status":"passed","severity":"normal"},{"uid":"e517214323f91061","name":"Decrypt messages","time":{"start":1727861617358,"stop":1727861617358,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ce4c01710324f8d","name":"Push message with Script payload","time":{"start":1727861649479,"stop":1727861649480,"duration":1},"status":"passed","severity":"normal"},{"uid":"a564dc6e01a49c98","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1727861730536,"stop":1727861730536,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba76c64f0f544dc1","name":"Check received message containing SQL Injection","time":{"start":1727861614638,"stop":1727861614639,"duration":1},"status":"passed","severity":"normal"},{"uid":"192236dff7d1e969","name":"1 Store, 2 relays, 2 fetches","time":{"start":1727861360256,"stop":1727861360257,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe4dc2e5821de3b0","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1727861645330,"stop":1727861645331,"duration":1},"status":"passed","severity":"normal"},{"uid":"cde9fc725a2b39c","name":"Push message with unicode special characters payload","time":{"start":1727861688867,"stop":1727861688867,"duration":0},"status":"passed","severity":"normal"},{"uid":"591bb7118613c3d8","name":"Subscribe to topic containing short and receive message","time":{"start":1727861725046,"stop":1727861725046,"duration":0},"status":"passed","severity":"normal"},{"uid":"2eb0255bf77f6a8a","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1727861725077,"stop":1727861725077,"duration":0},"status":"passed","severity":"normal"},{"uid":"4964289dd13202b8","name":"Push message with meta","time":{"start":1727861649520,"stop":1727861649520,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c93a7e13275fcd1","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1727861728228,"stop":1727861728228,"duration":0},"status":"passed","severity":"normal"},{"uid":"e85f1a5c7ba0b6aa","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1727861702729,"stop":1727861702731,"duration":2},"status":"passed","severity":"normal"},{"uid":"d4d4b6c8c291bf6f","name":"Passing cursor with wrong pubsubTopic","time":{"start":1727861702741,"stop":1727861702741,"duration":0},"status":"passed","severity":"normal"},{"uid":"d52708a158745f82","name":"Push message with content topic containing JSON","time":{"start":1727861688874,"stop":1727861688875,"duration":1},"status":"passed","severity":"normal"},{"uid":"e869fe716e6d7ed6","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1727861645330,"stop":1727861645330,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d1abdd4721f3e20","name":"1 Store, 2 fetches","time":{"start":1727861360256,"stop":1727861360256,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a13ad2b97d4a615","name":"Push message with Chinese payload","time":{"start":1727861649474,"stop":1727861649475,"duration":1},"status":"passed","severity":"normal"},{"uid":"2bb723a0d492cbcd","name":"through manual discovery","time":{"start":1727861584450,"stop":1727861584454,"duration":4},"status":"passed","severity":"normal"},{"uid":"d5e4443887a2d0aa","name":"Check received message containing escaped characters","time":{"start":1727861614620,"stop":1727861614620,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ad3b1856279611b","name":"should be called for bootstrap peers","time":{"start":1727861397624,"stop":1727861397625,"duration":1},"status":"passed","severity":"normal"},{"uid":"82b4bffc580fda94","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1727861345058,"stop":1727861345059,"duration":1},"status":"passed","severity":"normal"},{"uid":"906cc0fff66c8bf","name":"LightPush: 3 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1727861551172,"stop":1727861551172,"duration":0},"status":"passed","severity":"normal"},{"uid":"57bee420c0f107b0","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1727861725051,"stop":1727861725053,"duration":2},"status":"passed","severity":"normal"},{"uid":"21105f9311d87336","name":"Encoder throws on empty string content topic","time":{"start":1727861353203,"stop":1727861353204,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5389214b3c966ed","name":"should be able to encode the field with only FILTER set to true","time":{"start":1727861345055,"stop":1727861345057,"duration":2},"status":"passed","severity":"normal"},{"uid":"aa2a87b163f0b570","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1727861480299,"stop":1727861480299,"duration":0},"status":"passed","severity":"normal"},{"uid":"624f14795f0b64ea","name":"Push message with content topic containing Arabic","time":{"start":1727861688872,"stop":1727861688872,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4732aab26a5a4c3","name":"can start the service","time":{"start":1727861401351,"stop":1727861401354,"duration":3},"status":"passed","severity":"normal"},{"uid":"7d4d12c837105753","name":"Ping succeeds for all connected peers","time":{"start":1727861452341,"stop":1727861452344,"duration":3},"status":"passed","severity":"normal"},{"uid":"ce4128aecbff93a","name":"Check publish message containing short","time":{"start":1727861654850,"stop":1727861654852,"duration":2},"status":"passed","severity":"normal"},{"uid":"728f69d296e20c3c","name":"random static sharding 4 - Cluster ID: 553, Shard ID: 549","time":{"start":1727861700903,"stop":1727861700904,"duration":1},"status":"passed","severity":"normal"},{"uid":"3818c238e606c718","name":"Push message with content topic containing Basic HTML tag","time":{"start":1727861649502,"stop":1727861649503,"duration":1},"status":"passed","severity":"normal"},{"uid":"d096adbee3dc8123","name":"Publishes to nwaku","time":{"start":1727861633335,"stop":1727861633336,"duration":1},"status":"passed","severity":"normal"},{"uid":"12a9604522d80ff4","name":"Number of peers are maintained correctly","time":{"start":1727861556350,"stop":1727861556351,"duration":1},"status":"passed","severity":"normal"},{"uid":"346b77f6e31078ce","name":"Push message with content topic containing unicode special characters","time":{"start":1727861688876,"stop":1727861688876,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9a382d6cc4dc4ed","name":"should throw error - invalid id","time":{"start":1727861345885,"stop":1727861345885,"duration":0},"status":"passed","severity":"normal"},{"uid":"b60039b90fdbade4","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1727861370602,"stop":1727861370603,"duration":1},"status":"passed","severity":"normal"},{"uid":"295ccafcb458bd20","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1727861477673,"stop":1727861477673,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd0539cef6f74513","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1727861645333,"stop":1727861645334,"duration":1},"status":"passed","severity":"normal"},{"uid":"95fa3d487468f4f8","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1727861727010,"stop":1727861727015,"duration":5},"status":"passed","severity":"normal"},{"uid":"b9fa36b060a82457","name":"Subscribe to topic containing long and receive message","time":{"start":1727861544824,"stop":1727861544824,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a087e573852203","name":"Query with Promise Callback, No message returned","time":{"start":1727861715908,"stop":1727861715909,"duration":1},"status":"passed","severity":"normal"},{"uid":"d77cdf27e01d771c","name":"ignores unrecognized TXT record formats","time":{"start":1727861360952,"stop":1727861360952,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c549ccad74c614e","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1727861531855,"stop":1727861531857,"duration":2},"status":"passed","severity":"normal"},{"uid":"f8199c0b7cf491b9","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1727861480326,"stop":1727861480326,"duration":0},"status":"passed","severity":"normal"},{"uid":"1203972c80b4c677","name":"LightPush: 3 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1727861551171,"stop":1727861551171,"duration":0},"status":"passed","severity":"normal"},{"uid":"61d879818dbe5d30","name":"throws on content topic with empty topic name field","time":{"start":1727861337267,"stop":1727861337267,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa55e80c15f05011","name":"Subscribe to topic containing emoji and receive message","time":{"start":1727861725058,"stop":1727861725058,"duration":0},"status":"passed","severity":"normal"},{"uid":"a160769f9bb4e8a7","name":"Push message with content topic containing Chinese","time":{"start":1727861649497,"stop":1727861649498,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2c161a65a79a3a6","name":"Check publish message containing numeric","time":{"start":1727861654853,"stop":1727861654853,"duration":0},"status":"passed","severity":"normal"},{"uid":"890096b204e94e36","name":"Push message with escaped characters payload","time":{"start":1727861688863,"stop":1727861688867,"duration":4},"status":"passed","severity":"normal"},{"uid":"15df9bee8b4af5c5","name":"Check publish message containing Basic HTML tag","time":{"start":1727861654859,"stop":1727861654859,"duration":0},"status":"passed","severity":"normal"},{"uid":"2af197255e474bc5","name":"Generator, custom pubsub topic","time":{"start":1727861728227,"stop":1727861728228,"duration":1},"status":"passed","severity":"normal"},{"uid":"4329d3f409718c1c","name":"start node with empty shard should fail","time":{"start":1727861700911,"stop":1727861700911,"duration":0},"status":"passed","severity":"normal"},{"uid":"56d657f7305f9ab2","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1727861451622,"stop":1727861451622,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e77a8ae99dee401","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1727861451615,"stop":1727861451615,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f01161d94a5d15c","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1727861337285,"stop":1727861337285,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8c1910a8659cbe0","name":"Push message with SQL Injection payload","time":{"start":1727861649479,"stop":1727861649479,"duration":0},"status":"passed","severity":"normal"},{"uid":"75c361fd1aaf9442","name":"Push message on custom pubsubTopic","time":{"start":1727861582246,"stop":1727861582246,"duration":0},"status":"passed","severity":"normal"},{"uid":"519f05ac641e6947","name":"should throw error - no id","time":{"start":1727861345883,"stop":1727861345884,"duration":1},"status":"passed","severity":"normal"},{"uid":"30dade3e4fabb456","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1727861370601,"stop":1727861370602,"duration":1},"status":"passed","severity":"normal"},{"uid":"51111c0a52d87d88","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app15/2/topic709/proto","time":{"start":1727861689238,"stop":1727861689238,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c47a01c8397f1ec","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1727861345060,"stop":1727861345061,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b02cb41b6dbcdd1","name":"Refresh subscription","time":{"start":1727861662401,"stop":1727861662401,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4204a411b5935d49","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1727861725065,"stop":1727861725065,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8b6e4362d8b626","name":"should throw an error for empty SingleShardInfos array","time":{"start":1727861337283,"stop":1727861337283,"duration":0},"status":"passed","severity":"normal"},{"uid":"14c05c1d78813876","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1727861480352,"stop":1727861480353,"duration":1},"status":"passed","severity":"normal"},{"uid":"51883476418d617b","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1727861662399,"stop":1727861662400,"duration":1},"status":"passed","severity":"normal"},{"uid":"940d49848ec4403a","name":"should only return 1 node with store capability","time":{"start":1727861360954,"stop":1727861360954,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b3f0c54988c1c04","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1727861480323,"stop":1727861480323,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9c38d2139c1e7a6","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1727861725065,"stop":1727861725065,"duration":0},"status":"passed","severity":"normal"},{"uid":"6906147320fc3576","name":"Check received message containing Basic HTML tag","time":{"start":1727861509620,"stop":1727861509621,"duration":1},"status":"passed","severity":"normal"},{"uid":"4db81b886d5c521","name":"Check message received after nwaku node is restarted","time":{"start":1727861614647,"stop":1727861614647,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ebc447c710b16a46","name":"should throw if no connection provided","time":{"start":1727861352969,"stop":1727861352970,"duration":1},"status":"passed","severity":"normal"},{"uid":"d604fa7d488c1c2f","name":"should decode valid enr with tcp successfully","time":{"start":1727861345883,"stop":1727861345883,"duration":0},"status":"passed","severity":"normal"},{"uid":"a48c3eb30a7e6825","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1727861480345,"stop":1727861480345,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3b171ed682d58ab","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1727861662403,"stop":1727861662403,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8ffee7850da2fc2","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1727861742947,"stop":1727861742947,"duration":0},"status":"passed","severity":"normal"},{"uid":"6388f2c27708f9ea","name":"Check received message containing long","time":{"start":1727861614615,"stop":1727861614615,"duration":0},"status":"passed","severity":"normal"},{"uid":"41f6918313220ed9","name":"Check received message with timestamp: 1727861389112000000 ","time":{"start":1727861614642,"stop":1727861614643,"duration":1},"status":"passed","severity":"normal"},{"uid":"571b1849b79131f3","name":"does not throw on valid cases","time":{"start":1727861337262,"stop":1727861337263,"duration":1},"status":"passed","severity":"normal"},{"uid":"8087f35b8adf37c4","name":"Subscribe to topic containing special chars and receive message","time":{"start":1727861725047,"stop":1727861725048,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d6d591bb6184c9e","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1727861480335,"stop":1727861480336,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba0e1c2f799569f2","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1727861337291,"stop":1727861337291,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0e3a8785af6cca3","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1727861337300,"stop":1727861337300,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a1ea11bbdad68c2","name":"Check received message containing SQL Injection","time":{"start":1727861509605,"stop":1727861509620,"duration":15},"status":"passed","severity":"normal"},{"uid":"59314686b0eb9817","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1727861337276,"stop":1727861337276,"duration":0},"status":"passed","severity":"normal"},{"uid":"85a3ee4902841426","name":"Decoder throws on undefined content topic","time":{"start":1727861370605,"stop":1727861370605,"duration":0},"status":"passed","severity":"normal"},{"uid":"53f608ab80fec1de","name":"should use the provided clusterId for the pubsub topic","time":{"start":1727861337303,"stop":1727861337303,"duration":0},"status":"passed","severity":"normal"},{"uid":"31af25071c6fae0e","name":"Decoder throws on empty string content topic","time":{"start":1727861353204,"stop":1727861353204,"duration":0},"status":"passed","severity":"normal"},{"uid":"c41de7ebc0a97a2e","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1727861725073,"stop":1727861725074,"duration":1},"status":"passed","severity":"normal"},{"uid":"6122da546d259b78","name":"Check received message containing Russian","time":{"start":1727861614638,"stop":1727861614638,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ffb57b72bd392","name":"Mutual subscription","time":{"start":1727861662398,"stop":1727861662398,"duration":0},"status":"passed","severity":"normal"},{"uid":"55f7a6f10835296c","name":"should be online or offline if network state changed","time":{"start":1727861390452,"stop":1727861390452,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1e268a0f4bb8548","name":"Check received message containing Arabic","time":{"start":1727861614638,"stop":1727861614638,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d97ecf64a467021","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app79/1/topic731/proto","time":{"start":1727861689233,"stop":1727861689234,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a03640b891e4412","name":"1 Relay, 1 fetch","time":{"start":1727861360253,"stop":1727861360256,"duration":3},"status":"passed","severity":"normal"},{"uid":"9d357d03ef08cecf","name":"Push message with Arabic payload","time":{"start":1727861688860,"stop":1727861688860,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bfcf8420e1742f9","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1727861339893,"stop":1727861339893,"duration":0},"status":"passed","severity":"normal"},{"uid":"56b0b7acacc7f001","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1727861345062,"stop":1727861345063,"duration":1},"status":"passed","severity":"normal"},{"uid":"a38dc56a2f808f12","name":"Publish message with custom timestamp: Wed Oct 02 2024 08:34:05 GMT+0000 (Coordinated Universal Time)","time":{"start":1727861654866,"stop":1727861654866,"duration":0},"status":"passed","severity":"normal"},{"uid":"963d319a8a607343","name":"LightPush: 0 peers, Filter: 1 peers - Expected: Unhealthy","time":{"start":1727861551161,"stop":1727861551163,"duration":2},"status":"passed","severity":"normal"},{"uid":"5e0634312d8095df","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1727861725048,"stop":1727861725050,"duration":2},"status":"passed","severity":"normal"},{"uid":"561c1144a33c4810","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1727861451621,"stop":1727861451621,"duration":0},"status":"passed","severity":"normal"},{"uid":"51115e6b88a7370f","name":"Check publish message containing JSON","time":{"start":1727861654859,"stop":1727861654859,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1676e1e4033d5f7","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1727861725064,"stop":1727861725064,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9e3b8b066a982b6","name":"Check publish message containing shell command","time":{"start":1727861654860,"stop":1727861654860,"duration":0},"status":"passed","severity":"normal"},{"uid":"80bfa0798cdf4801","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1727861480299,"stop":1727861480300,"duration":1},"status":"passed","severity":"normal"},{"uid":"58e36b449cfda142","name":"LightPush: 3 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1727861551172,"stop":1727861551173,"duration":1},"status":"passed","severity":"normal"},{"uid":"678faaab7f43a434","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1727861702740,"stop":1727861702740,"duration":0},"status":"passed","severity":"normal"},{"uid":"bda8b983c564fd1b","name":"Fails to push message bigger that 1MB","time":{"start":1727861688909,"stop":1727861688909,"duration":0},"status":"passed","severity":"normal"},{"uid":"caa8f58211cd3ae2","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1727861360386,"stop":1727861360387,"duration":1},"status":"passed","severity":"normal"},{"uid":"af90dd97f6a811ef","name":"Waku message hash computation (no timestamp)","time":{"start":1727861339892,"stop":1727861339893,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e8a1ac91c3df5a3","name":"can dial TLS multiaddrs","time":{"start":1727861584450,"stop":1727861584450,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9be9acf0b45b6a0","name":"Fails to push message with large meta","time":{"start":1727861688878,"stop":1727861688895,"duration":17},"status":"passed","severity":"normal"},{"uid":"5a6e8226eba3aac1","name":"Check received message containing unicode special characters","time":{"start":1727861509624,"stop":1727861509624,"duration":0},"status":"passed","severity":"normal"},{"uid":"aae203def208ac77","name":"Push message with content topic containing numeric","time":{"start":1727861649493,"stop":1727861649493,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b3db66026839108","name":"LightPush with 0 connections","time":{"start":1727861540138,"stop":1727861540139,"duration":1},"status":"passed","severity":"normal"},{"uid":"f599d60c607ddd8a","name":"Check meta is set [symmetric]","time":{"start":1727861370603,"stop":1727861370603,"duration":0},"status":"passed","severity":"normal"},{"uid":"28725a912154c18c","name":"Check publish message containing Arabic","time":{"start":1727861654854,"stop":1727861654854,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cf2ca80e9df59c5","name":"Subscribe to topic containing JSON and receive message","time":{"start":1727861544831,"stop":1727861544831,"duration":0},"status":"passed","severity":"normal"},{"uid":"21138c68126d3ddf","name":"groups content topics by expected pubsub topic","time":{"start":1727861337280,"stop":1727861337280,"duration":0},"status":"passed","severity":"normal"},{"uid":"336854086fc1bec2","name":"Should update multiaddrs","time":{"start":1727861584751,"stop":1727861584751,"duration":0},"status":"passed","severity":"normal"},{"uid":"78c85d01df2d0610","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1727861337277,"stop":1727861337278,"duration":1},"status":"passed","severity":"normal"},{"uid":"fee0ec9fab6c342e","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1727861360388,"stop":1727861360388,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b4dcf44096991dd","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1727861689239,"stop":1727861689239,"duration":0},"status":"passed","severity":"normal"},{"uid":"89f17218ee8d952e","name":"should only return 1 node with relay and store capability","time":{"start":1727861360953,"stop":1727861360954,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0207e00088368dc","name":"Check received message containing short","time":{"start":1727861614615,"stop":1727861614615,"duration":0},"status":"passed","severity":"normal"},{"uid":"2222e27f618685c4","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1727861359569,"stop":1727861359570,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0adc51528b78ff9","name":"Publish message with custom timestamp: Wed Oct 02 2024 10:34:05 GMT+0000 (Coordinated Universal Time)","time":{"start":1727861654866,"stop":1727861654866,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4999186bdbf878c","name":"Subscribe to topic containing Russian and receive message","time":{"start":1727861725073,"stop":1727861725073,"duration":0},"status":"passed","severity":"normal"},{"uid":"b51631c9857c15de","name":"should return empty list for no shard","time":{"start":1727861337286,"stop":1727861337286,"duration":0},"status":"passed","severity":"normal"},{"uid":"b06125510e1696","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1727861345883,"stop":1727861345883,"duration":0},"status":"passed","severity":"normal"},{"uid":"46148e58725b4779","name":"Should update shard info","time":{"start":1727861584751,"stop":1727861584752,"duration":1},"status":"passed","severity":"normal"},{"uid":"f907ab5303754284","name":"Renews peer on consistent ping failures","time":{"start":1727861452345,"stop":1727861452345,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd57b34898beb086","name":"Push message equal or less that 1MB","time":{"start":1727861649523,"stop":1727861649523,"duration":0},"status":"passed","severity":"normal"},{"uid":"14b21cf3c6ceec23","name":"Query Generator, Wrong PubsubTopic","time":{"start":1727861715890,"stop":1727861715891,"duration":1},"status":"passed","severity":"normal"},{"uid":"47e998506509ca3f","name":"Check received message with timestamp: 1727861389112 ","time":{"start":1727861614625,"stop":1727861614625,"duration":0},"status":"passed","severity":"normal"},{"uid":"747e6a735dfbf777","name":"Check message with non string payload is not received","time":{"start":1727861614646,"stop":1727861614646,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8fa48ee1f0ca690","name":"removeEventListener with correct event","time":{"start":1727861430508,"stop":1727861430508,"duration":0},"status":"passed","severity":"normal"},{"uid":"80e5f95a9e25b423","name":"should return false","time":{"start":1727861345885,"stop":1727861345886,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7f2befa16cfe38d","name":"Push message with Russian payload","time":{"start":1727861688860,"stop":1727861688861,"duration":1},"status":"passed","severity":"normal"},{"uid":"57367852a17e265f","name":"Check publish message containing Chinese","time":{"start":1727861654853,"stop":1727861654854,"duration":1},"status":"passed","severity":"normal"},{"uid":"5805e2dbd03e0a9","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1727861337277,"stop":1727861337277,"duration":0},"status":"passed","severity":"normal"},{"uid":"295306a7234056eb","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1727861337295,"stop":1727861337295,"duration":0},"status":"passed","severity":"normal"},{"uid":"c39f86ca8d4ff4cc","name":"connects to nwaku","time":{"start":1727861739348,"stop":1727861739351,"duration":3},"status":"passed","severity":"normal"},{"uid":"6e7deb2423c379f4","name":"Encoder throws on undefined content topic","time":{"start":1727861353203,"stop":1727861353203,"duration":0},"status":"passed","severity":"normal"},{"uid":"f940864acbc474e5","name":"Subscribe to topic containing emoji and publish message","time":{"start":1727861662408,"stop":1727861662408,"duration":0},"status":"passed","severity":"normal"},{"uid":"f57ccdc50d3bba4f","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1727861360954,"stop":1727861360954,"duration":0},"status":"passed","severity":"normal"},{"uid":"19d1c94d2ea73ddd","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1727861352815,"stop":1727861352816,"duration":1},"status":"passed","severity":"normal"},{"uid":"45d356926671d88d","name":"Push message with content topic containing Script","time":{"start":1727861649501,"stop":1727861649502,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce01b0b8fc0e004e","name":"Query Generator, No Decoder","time":{"start":1727861715893,"stop":1727861715894,"duration":1},"status":"passed","severity":"normal"},{"uid":"bcb40c67037011eb","name":"Check received message containing Chinese","time":{"start":1727861614616,"stop":1727861614616,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f5e63cd1dce28ce","name":"returns all values when wanted number is greater than available values","time":{"start":1727861359569,"stop":1727861359569,"duration":0},"status":"passed","severity":"normal"},{"uid":"6db9a7f07793c8a1","name":"Fails to publish message with wrong content topic","time":{"start":1727861654869,"stop":1727861654869,"duration":0},"status":"passed","severity":"normal"},{"uid":"53e0ff0b9cdaabe","name":"throws on content topic with empty encoding field","time":{"start":1727861337267,"stop":1727861337268,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd0c6e52b12f0d1d","name":"should not receive a peer event before start","time":{"start":1727861678190,"stop":1727861678190,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b7d71fd72011201","name":"Check message received after jswaku node is restarted","time":{"start":1727861614631,"stop":1727861614631,"duration":0},"status":"skipped","severity":"normal"},{"uid":"25933b5783eedae2","name":"Push message with escaped characters payload","time":{"start":1727861649482,"stop":1727861649482,"duration":0},"status":"passed","severity":"normal"},{"uid":"39d1fe2788a76600","name":"more peers than existing","time":{"start":1727861614840,"stop":1727861614841,"duration":1},"status":"skipped","severity":"normal"},{"uid":"fd5520bb473b38ce","name":"Push message with custom timestamp: 1697103132263","time":{"start":1727861688897,"stop":1727861688898,"duration":1},"status":"passed","severity":"normal"},{"uid":"575605e8d84701a4","name":"should not receive a peer event before start","time":{"start":1727861401358,"stop":1727861401360,"duration":2},"status":"passed","severity":"normal"},{"uid":"66c643012e0fe8d8","name":"Check received message containing special chars","time":{"start":1727861614616,"stop":1727861614616,"duration":0},"status":"passed","severity":"normal"},{"uid":"458cca5031105144","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1727861390442,"stop":1727861390445,"duration":3},"status":"passed","severity":"normal"},{"uid":"78fbbf9a15825060","name":"Subscribe to topic containing XML and publish message","time":{"start":1727861662406,"stop":1727861662406,"duration":0},"status":"passed","severity":"normal"},{"uid":"6eface9b28d6eca8","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1727861480318,"stop":1727861480318,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b6b6d6d1819b233","name":"Add multiple subscription objects on single nwaku node","time":{"start":1727861725077,"stop":1727861725079,"duration":2},"status":"passed","severity":"normal"},{"uid":"df8e14b71803ff97","name":"Round trip binary encryption [ecies, signature]","time":{"start":1727861372337,"stop":1727861372337,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3f3bf447bb23d2d","name":"Default pageSize","time":{"start":1727861735688,"stop":1727861735689,"duration":1},"status":"passed","severity":"normal"},{"uid":"a03c326aefbf0e3d","name":"should load peers from local storage and dispatch events","time":{"start":1727861364689,"stop":1727861364689,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb70493b8ae102db","name":"addEventListener with wrong event","time":{"start":1727861430507,"stop":1727861430507,"duration":0},"status":"passed","severity":"normal"},{"uid":"4145a8f27e5c5d76","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1727861702733,"stop":1727861702734,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4a07f29b013377e","name":"Subscribe to topic containing XML and receive message","time":{"start":1727861725074,"stop":1727861725075,"duration":1},"status":"passed","severity":"normal"},{"uid":"45a22c185fc41ac0","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1727861451623,"stop":1727861451628,"duration":5},"status":"passed","severity":"normal"},{"uid":"722995a7bbbbd7ff","name":"random static sharding 10 - Cluster ID: 541, Shard ID: 657","time":{"start":1727861700907,"stop":1727861700908,"duration":1},"status":"passed","severity":"normal"},{"uid":"5564586ede8632db","name":"should throw an error for missing required configuration","time":{"start":1727861337286,"stop":1727861337287,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d32ee44c6e2012a","name":"should properly compute the node id","time":{"start":1727861345886,"stop":1727861345886,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2b0fa9387f0bf9f","name":"Ping fails for unsubscribed peers","time":{"start":1727861452344,"stop":1727861452345,"duration":1},"status":"passed","severity":"normal"},{"uid":"25f47a6334e3524c","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1727861725057,"stop":1727861725057,"duration":0},"status":"passed","severity":"normal"},{"uid":"cefb5f40979a01a2","name":"Check received message containing emoji","time":{"start":1727861614642,"stop":1727861614642,"duration":0},"status":"passed","severity":"normal"},{"uid":"a146abcaf04865fc","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1727861477669,"stop":1727861477670,"duration":1},"status":"passed","severity":"normal"},{"uid":"f46f987d7970af3e","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1727861725039,"stop":1727861725039,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc4af92c47919718","name":"Push message with content topic containing unicode special characters","time":{"start":1727861649516,"stop":1727861649519,"duration":3},"status":"passed","severity":"normal"},{"uid":"444c7de58aead269","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1727861702738,"stop":1727861702740,"duration":2},"status":"passed","severity":"normal"},{"uid":"655ad4d55b6a4b77","name":"Check message received after jswaku node is restarted","time":{"start":1727861614647,"stop":1727861614647,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5d026b25c829e473","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1727861725062,"stop":1727861725062,"duration":0},"status":"passed","severity":"normal"},{"uid":"d593337209f7c892","name":"Push message with custom timestamp: 1697103145071","time":{"start":1727861649522,"stop":1727861649522,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0c04c1d1099a5c2","name":"Check message with non string payload is not received","time":{"start":1727861509633,"stop":1727861509633,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb136b7b66725d4b","name":"Subscribe and receive messages via waku relay post","time":{"start":1727861725065,"stop":1727861725065,"duration":0},"status":"passed","severity":"normal"},{"uid":"17b6ddbefa79a09d","name":"Ping on peer without subscriptions","time":{"start":1727861435775,"stop":1727861435776,"duration":1},"status":"passed","severity":"normal"},{"uid":"5efeff203a5a6270","name":"getPeersByDiscovery","time":{"start":1727861664665,"stop":1727861664667,"duration":2},"status":"passed","severity":"normal"},{"uid":"4187066611a09131","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1727861544826,"stop":1727861544827,"duration":1},"status":"passed","severity":"normal"},{"uid":"356ecfaf68372cc4","name":"Query generator for multiple messages with different message text format","time":{"start":1727861730529,"stop":1727861730530,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad89effaa272aee9","name":"should not receive a peer event before start","time":{"start":1727861364688,"stop":1727861364688,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f0032d736452ffb","name":"Sets default value correctly","time":{"start":1727861739354,"stop":1727861739354,"duration":0},"status":"passed","severity":"normal"},{"uid":"89a777408d0d9566","name":"Decoder throws on undefined content topic","time":{"start":1727861372339,"stop":1727861372339,"duration":0},"status":"passed","severity":"normal"},{"uid":"c906b6c3f190abd2","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1727861531851,"stop":1727861531854,"duration":3},"status":"passed","severity":"normal"},{"uid":"1e89ce12bea11221","name":"Refresh subscription","time":{"start":1727861725069,"stop":1727861725070,"duration":1},"status":"passed","severity":"normal"},{"uid":"415caa97c72c3cc9","name":"Query with Ordered Callback, No message returned","time":{"start":1727861715900,"stop":1727861715900,"duration":0},"status":"passed","severity":"normal"},{"uid":"77ade059cf5c381","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1727861337279,"stop":1727861337279,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0d2d73235fd5f39","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1727861702727,"stop":1727861702729,"duration":2},"status":"passed","severity":"normal"},{"uid":"60c0ca0a4ce5e800","name":"Asymmetric encrypt & decrypt","time":{"start":1727861371007,"stop":1727861371008,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0fc2e20ac016528","name":"Filter with 3 connections","time":{"start":1727861540162,"stop":1727861540170,"duration":8},"status":"passed","severity":"normal"},{"uid":"b2e253b516b7e1a","name":"Check received message containing escaped characters","time":{"start":1727861614641,"stop":1727861614641,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbfe9a77e775773e","name":"Subscribe to topic containing Script and receive message","time":{"start":1727861544829,"stop":1727861544829,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d8cd554efae9b34","name":"Push message with unicode special characters payload","time":{"start":1727861649483,"stop":1727861649483,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2d35f85573fb8b5","name":"should encode/decode to text encoding","time":{"start":1727861345887,"stop":1727861345887,"duration":0},"status":"passed","severity":"normal"},{"uid":"aba80f42c82de8df","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1727861460912,"stop":1727861460913,"duration":1},"status":"passed","severity":"normal"},{"uid":"65f3d300ee36232","name":"Renews peer on consistent missed messages","time":{"start":1727861452348,"stop":1727861452349,"duration":1},"status":"passed","severity":"normal"},{"uid":"47a12efd99356b02","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1727861477668,"stop":1727861477668,"duration":0},"status":"passed","severity":"normal"},{"uid":"58d5a171f373268","name":"should be able to encode the field with only STORE set to true","time":{"start":1727861345054,"stop":1727861345055,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef3790ea7e3ae882","name":"Query with Ordered Callback, No Decoder","time":{"start":1727861715900,"stop":1727861715900,"duration":0},"status":"passed","severity":"normal"},{"uid":"48d9b230e1989223","name":"random static sharding 2 - Cluster ID: 194, Shard ID: 985","time":{"start":1727861700902,"stop":1727861700903,"duration":1},"status":"passed","severity":"normal"},{"uid":"19df856f9aede344","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1727861727009,"stop":1727861727009,"duration":0},"status":"passed","severity":"normal"},{"uid":"7518c128f9da0294","name":"Push message with content topic containing XML","time":{"start":1727861688874,"stop":1727861688874,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac278e34b375adc7","name":"Check message with no content topic is not received","time":{"start":1727861614628,"stop":1727861614629,"duration":1},"status":"passed","severity":"normal"},{"uid":"e59629cfd1b03fa6","name":"Subscribe to topic containing Russian and receive message","time":{"start":1727861544827,"stop":1727861544828,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd779c22297e11f9","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1727861360387,"stop":1727861360387,"duration":0},"status":"passed","severity":"normal"},{"uid":"a82c8868c0df893a","name":"Push message with content topic containing short","time":{"start":1727861649489,"stop":1727861649492,"duration":3},"status":"passed","severity":"normal"},{"uid":"b959f61c5326a202","name":"Subscribe and receive messages via lightPush","time":{"start":1727861725059,"stop":1727861725062,"duration":3},"status":"passed","severity":"normal"},{"uid":"d0c2e51f8c3d0274","name":"Subscribe to topic containing Script and publish message","time":{"start":1727861662405,"stop":1727861662405,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb7eb95c79a2d85c","name":"Ping on peer without subscriptions","time":{"start":1727861435782,"stop":1727861435783,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ec61825fd909995","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1727861477672,"stop":1727861477672,"duration":0},"status":"passed","severity":"normal"},{"uid":"873c1214aeed75ac","name":"Check message with no pubsub topic is not received","time":{"start":1727861509627,"stop":1727861509628,"duration":1},"status":"passed","severity":"normal"},{"uid":"9bd68a81157ce8c5","name":"Push message with content topic containing Arabic","time":{"start":1727861649498,"stop":1727861649498,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1915b127c71ba12","name":"LightPush: 3 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1727861551171,"stop":1727861551171,"duration":0},"status":"passed","severity":"normal"},{"uid":"2501bba64c18a6c1","name":"Overlapping topic subscription","time":{"start":1727861725068,"stop":1727861725069,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c9b83b8baf34c33","name":"should not fail to stop the service if it was not started","time":{"start":1727861364686,"stop":1727861364686,"duration":0},"status":"passed","severity":"normal"},{"uid":"4158b31d95be7b31","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1727861544819,"stop":1727861544819,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb2ac0b41f8b9977","name":"LightPush: 0 peers, Filter: 3 peers - Expected: Unhealthy","time":{"start":1727861551164,"stop":1727861551164,"duration":0},"status":"passed","severity":"normal"},{"uid":"c33245af0257f553","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1727861337302,"stop":1727861337302,"duration":0},"status":"passed","severity":"normal"},{"uid":"40cbdb542cc60a51","name":"Passing invalid cursor","time":{"start":1727861702741,"stop":1727861702741,"duration":0},"status":"passed","severity":"normal"},{"uid":"4dd97aaff03d17ce","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1727861480308,"stop":1727861480310,"duration":2},"status":"passed","severity":"normal"},{"uid":"83cfd39099c18778","name":"Check received message containing SQL Injection","time":{"start":1727861614618,"stop":1727861614618,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb8d9a5a4c5c101c","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1727861480339,"stop":1727861480339,"duration":0},"status":"passed","severity":"normal"},{"uid":"8811ac517ebb5bbf","name":"throws an error for improperly formatted content topics","time":{"start":1727861337281,"stop":1727861337282,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3139a492ff40363","name":"Subscribe to topic containing shell command and receive message","time":{"start":1727861725076,"stop":1727861725076,"duration":0},"status":"passed","severity":"normal"},{"uid":"42a168b87b4aaa8a","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1727861725041,"stop":1727861725042,"duration":1},"status":"passed","severity":"normal"},{"uid":"deadb3a56c6d2570","name":"Query Generator - false","time":{"start":1727861716968,"stop":1727861716968,"duration":0},"status":"passed","severity":"normal"},{"uid":"95c67ae6cc3279b5","name":"it tolerates circular branch references","time":{"start":1727861360951,"stop":1727861360951,"duration":0},"status":"passed","severity":"normal"},{"uid":"7eee2bd600d73dde","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1727861337291,"stop":1727861337291,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9daf0af3fd750ee","name":"Push message with XML payload","time":{"start":1727861688862,"stop":1727861688862,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe7e45a7ede01fac","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1727861337487,"stop":1727861337487,"duration":0},"status":"passed","severity":"normal"},{"uid":"792785d7fb2969ea","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1727861337290,"stop":1727861337291,"duration":1},"status":"passed","severity":"normal"},{"uid":"540663e9408250af","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1727861480350,"stop":1727861480352,"duration":2},"status":"passed","severity":"normal"},{"uid":"375d03814f5efa7d","name":"LightPush: 2 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1727861551170,"stop":1727861551171,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2076debe104d071","name":"stop","time":{"start":1727861430513,"stop":1727861430513,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbee960606d2ec0b","name":"Passing an array","time":{"start":1727861739352,"stop":1727861739352,"duration":0},"status":"passed","severity":"normal"},{"uid":"23e20d42cce490e5","name":"Push message with emoji payload","time":{"start":1727861688868,"stop":1727861688868,"duration":0},"status":"passed","severity":"normal"},{"uid":"9149e77926aad73","name":"throws on content topic with too few or too many fields","time":{"start":1727861337264,"stop":1727861337264,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac5dee6a2891f569","name":"should return unique PubsubTopics for static sharding","time":{"start":1727861337284,"stop":1727861337284,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8f2a12c2e4128da","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1727861664668,"stop":1727861664669,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5c69fc1ff43dde5","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1727861451616,"stop":1727861451617,"duration":1},"status":"passed","severity":"normal"},{"uid":"e95f00123a47dc53","name":"Push message with Russian payload","time":{"start":1727861649478,"stop":1727861649479,"duration":1},"status":"passed","severity":"normal"},{"uid":"28706978324dd3ae","name":"Ephemeral field set to true","time":{"start":1727861353202,"stop":1727861353202,"duration":0},"status":"passed","severity":"normal"},{"uid":"32fd6801b5f0012e","name":"Overlapping topic subscription","time":{"start":1727861544822,"stop":1727861544822,"duration":0},"status":"passed","severity":"normal"},{"uid":"b78729bb81d14f70","name":"Check message with invalid timestamp is not received","time":{"start":1727861614644,"stop":1727861614645,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef8be2c7c49f8166","name":"should throw an error for insufficient data","time":{"start":1727861337488,"stop":1727861337488,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd35eab00a15ed5","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1727861397625,"stop":1727861397626,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b352f9f0e1693ba","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1727861337298,"stop":1727861337299,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a9caac91c8b098f","name":"Store - dialed first","time":{"start":1727861746068,"stop":1727861746068,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4e2d300500a9bc6","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1727861715895,"stop":1727861715896,"duration":1},"status":"passed","severity":"normal"},{"uid":"11a8fbb475d4ac14","name":"random static sharding 8 - Cluster ID: 939, Shard ID: 803","time":{"start":1727861700906,"stop":1727861700906,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cd156891a7de3a2","name":"Ordered Callback - false","time":{"start":1727861716973,"stop":1727861716973,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2cd12ee117456d9","name":"connected peers and dial","time":{"start":1727861614840,"stop":1727861614840,"duration":0},"status":"skipped","severity":"normal"},{"uid":"18ab5612e6acb69a","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1727861337283,"stop":1727861337283,"duration":0},"status":"passed","severity":"normal"},{"uid":"a20e97200a2d2907","name":"should be able to decode the field with only RELAY set to true","time":{"start":1727861345064,"stop":1727861345065,"duration":1},"status":"passed","severity":"normal"},{"uid":"294232d64c32cba7","name":"Check message on other pubsub topic is not received","time":{"start":1727861509627,"stop":1727861509627,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb07887a9635e7f9","name":"Push message with Basic HTML tag payload","time":{"start":1727861688862,"stop":1727861688862,"duration":0},"status":"passed","severity":"normal"},{"uid":"db555f9dbd850220","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1727861337269,"stop":1727861337274,"duration":5},"status":"passed","severity":"normal"},{"uid":"41110cfd9f891561","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1727861337293,"stop":1727861337293,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2c275417df5ab32","name":"Check received message containing numeric","time":{"start":1727861614636,"stop":1727861614636,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7bdcf939e2c4d7e","name":"should set field with all protocols disabled","time":{"start":1727861345895,"stop":1727861345895,"duration":0},"status":"passed","severity":"normal"},{"uid":"1668d1e0518b93c5","name":"should properly create location multiaddrs - tcp4","time":{"start":1727861345892,"stop":1727861345892,"duration":0},"status":"passed","severity":"normal"},{"uid":"668005bbbd860218","name":"Query Generator, Multiple PubsubTopics","time":{"start":1727861715891,"stop":1727861715893,"duration":2},"status":"passed","severity":"normal"},{"uid":"b5a814dd377b7a76","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1727861544828,"stop":1727861544829,"duration":1},"status":"passed","severity":"normal"},{"uid":"1788b998b5cd05c1","name":"Fails to push message with empty content topic","time":{"start":1727861688878,"stop":1727861688878,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b7340673149feef","name":"different cluster, same shard: nodes don't connect","time":{"start":1727861581304,"stop":1727861581307,"duration":3},"status":"passed","severity":"normal"},{"uid":"11caa59105c693e9","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1727861339890,"stop":1727861339891,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee6648cb719a0222","name":"Ephemeral field is preserved - encoder v0","time":{"start":1727861460910,"stop":1727861460912,"duration":2},"status":"broken","severity":"normal"},{"uid":"a38e35f7ba5400b8","name":"Push message with XML payload","time":{"start":1727861649480,"stop":1727861649481,"duration":1},"status":"passed","severity":"normal"},{"uid":"96234a6c6f56ef42","name":"Check received message containing long","time":{"start":1727861509603,"stop":1727861509603,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f6a02c78edb1cd","name":"Subscribe to topic containing numeric and receive message","time":{"start":1727861544824,"stop":1727861544824,"duration":0},"status":"passed","severity":"normal"},{"uid":"652f85bd02edf00b","name":"Push message with meta","time":{"start":1727861688878,"stop":1727861688878,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ec85d49a1356e60","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1727861360385,"stop":1727861360386,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8d1e076b970cd94","name":"should encodeTxt and decodeTxt","time":{"start":1727861345881,"stop":1727861345882,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7941822bf4f734c","name":"Check received message with timestamp: 1727861389520000000 ","time":{"start":1727861509624,"stop":1727861509625,"duration":1},"status":"passed","severity":"normal"},{"uid":"16daa7d1d50a2439","name":"can start the service","time":{"start":1727861678187,"stop":1727861678188,"duration":1},"status":"passed","severity":"normal"},{"uid":"15ae140249319819","name":"Check message with no content topic is not received","time":{"start":1727861509628,"stop":1727861509628,"duration":0},"status":"passed","severity":"normal"},{"uid":"a78511a4eb03b846","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1727861480338,"stop":1727861480338,"duration":0},"status":"passed","severity":"normal"},{"uid":"9dc32f37f54598e6","name":"Check received message containing Chinese","time":{"start":1727861614637,"stop":1727861614637,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e60e6459c7a034e","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1727861364689,"stop":1727861364689,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b7decdefabf8443","name":"Passing page size 3 when there are 20 messages","time":{"start":1727861735685,"stop":1727861735685,"duration":0},"status":"passed","severity":"normal"},{"uid":"408d953f968544bf","name":"Subscribe to topic containing long and receive message","time":{"start":1727861725070,"stop":1727861725070,"duration":0},"status":"passed","severity":"normal"},{"uid":"38b9c92e4a988075","name":"Check publish message containing unicode special characters","time":{"start":1727861654862,"stop":1727861654862,"duration":0},"status":"passed","severity":"normal"},{"uid":"3dcce6c51a48dda2","name":"isConnected should return false after all peers disconnect","time":{"start":1727861417617,"stop":1727861417618,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1941316a892adbe","name":"Subscribe to topic containing short and publish message","time":{"start":1727861662402,"stop":1727861662402,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f023042cdc97695","name":"should handle a minimal index list","time":{"start":1727861337486,"stop":1727861337487,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6a5422b0626da3f","name":"should use DNS peer discovery with light client","time":{"start":1727861401363,"stop":1727861401363,"duration":0},"status":"skipped","severity":"normal"},{"uid":"85df83c28472ba22","name":"should only return 1 node with relay capability","time":{"start":1727861360953,"stop":1727861360953,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ae33cf246251f79","name":"Fails to publish message with empty text","time":{"start":1727861654867,"stop":1727861654867,"duration":0},"status":"passed","severity":"normal"},{"uid":"42eb56601cc3b1fc","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app28/4/topic76/proto","time":{"start":1727861689235,"stop":1727861689237,"duration":2},"status":"passed","severity":"normal"},{"uid":"73d1aadb07bca153","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1727861337284,"stop":1727861337284,"duration":0},"status":"passed","severity":"normal"},{"uid":"33f1709c8c5e4b25","name":"Passing page size 1 when there are 4 messages","time":{"start":1727861735685,"stop":1727861735685,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6226ff76468319e","name":"Rejects garbage","time":{"start":1727861375516,"stop":1727861375516,"duration":0},"status":"passed","severity":"normal"},{"uid":"da167b2529a6df3a","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1727861544818,"stop":1727861544818,"duration":0},"status":"passed","severity":"normal"},{"uid":"5575412e06d9b3e4","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1727861390445,"stop":1727861390446,"duration":1},"status":"passed","severity":"normal"},{"uid":"caa60d8471edc5fb","name":"LightPush: 2 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1727861551168,"stop":1727861551169,"duration":1},"status":"passed","severity":"normal"},{"uid":"5723b3d42c198282","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1727861360389,"stop":1727861360389,"duration":0},"status":"passed","severity":"normal"},{"uid":"af659a3925715a82","name":"Ping on unsubscribed peer","time":{"start":1727861435783,"stop":1727861435784,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5bbdd53d53dd0c0","name":"addEventListener with correct event","time":{"start":1727861430506,"stop":1727861430507,"duration":1},"status":"passed","severity":"normal"},{"uid":"43db638b71a10eb7","name":"Push 30 different messages","time":{"start":1727861688868,"stop":1727861688868,"duration":0},"status":"passed","severity":"normal"},{"uid":"27381d92dce2ba0","name":"Push message with content topic containing numeric","time":{"start":1727861688870,"stop":1727861688871,"duration":1},"status":"passed","severity":"normal"},{"uid":"13cc40c58d550959","name":"Push message with long payload","time":{"start":1727861688858,"stop":1727861688859,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d9350cb72a69aea","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1727861480343,"stop":1727861480343,"duration":0},"status":"passed","severity":"normal"},{"uid":"e32d4906aa418034","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1727861477671,"stop":1727861477672,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d8afc611442b12","name":"Store - dialed after - with timeout","time":{"start":1727861746068,"stop":1727861746069,"duration":1},"status":"passed","severity":"normal"},{"uid":"b98b845e9ba257a2","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1727861451617,"stop":1727861451617,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e9d6f323ca48617","name":"Check received message with timestamp: 1649153314 ","time":{"start":1727861509625,"stop":1727861509626,"duration":1},"status":"passed","severity":"normal"},{"uid":"2503d9a72722884","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1727861725075,"stop":1727861725075,"duration":0},"status":"passed","severity":"normal"},{"uid":"40f1588775c1b1b0","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1727861337294,"stop":1727861337294,"duration":0},"status":"passed","severity":"normal"},{"uid":"7eb7c55f2c9b52ff","name":"Publish message with rate limit","time":{"start":1727861654874,"stop":1727861654874,"duration":0},"status":"passed","severity":"normal"},{"uid":"7297c5080b3688db","name":"Overlapping topic subscription","time":{"start":1727861662401,"stop":1727861662402,"duration":1},"status":"skipped","severity":"normal"},{"uid":"3ee486d830da97b5","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1727861417611,"stop":1727861417611,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c200fda965086ba","name":"Push message with content topic containing Basic HTML tag","time":{"start":1727861688874,"stop":1727861688874,"duration":0},"status":"passed","severity":"normal"},{"uid":"3edb7d412b74e2fd","name":"Relay - dialed first","time":{"start":1727861746067,"stop":1727861746067,"duration":0},"status":"passed","severity":"normal"},{"uid":"df3c81cb729b2647","name":"Push message with content topic containing Russian","time":{"start":1727861688872,"stop":1727861688873,"duration":1},"status":"passed","severity":"normal"},{"uid":"a40992a1cf6f4a38","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1727861808897,"stop":1727861808897,"duration":0},"status":"passed","severity":"normal"},{"uid":"db8ba7136d691656","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1727861372337,"stop":1727861372337,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bb0e2509fe508e6","name":"A test","time":{"start":1727861556532,"stop":1727861556533,"duration":1},"status":"passed","severity":"normal"},{"uid":"1dfa9e89bbde600f","name":"should throw an error for missing sharding configuration","time":{"start":1727861337301,"stop":1727861337301,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1c4b3f06686000","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1727861360389,"stop":1727861360390,"duration":1},"status":"passed","severity":"normal"},{"uid":"d83b738ad94666a","name":"Symmetric encrypt & Decrypt","time":{"start":1727861371008,"stop":1727861371008,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe59b90d2560ff1e","name":"removeEventListener with wrong event","time":{"start":1727861430508,"stop":1727861430508,"duration":0},"status":"passed","severity":"normal"},{"uid":"e01b3aae0b9d05d1","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1727861727010,"stop":1727861727010,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba0286562c79a1e","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1727861337298,"stop":1727861337298,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6374900ea6c067","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app30/9/topic652/test.js","time":{"start":1727861689235,"stop":1727861689235,"duration":0},"status":"passed","severity":"normal"},{"uid":"53d22cf3745dab34","name":"throws on content topic with empty version field","time":{"start":1727861337266,"stop":1727861337266,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6c615306731a00b","name":"Push message with Chinese payload","time":{"start":1727861688860,"stop":1727861688860,"duration":0},"status":"passed","severity":"normal"},{"uid":"877a3a4a85154670","name":"Check received message containing emoji","time":{"start":1727861614621,"stop":1727861614621,"duration":0},"status":"passed","severity":"normal"},{"uid":"32e4fc86d14c3aba","name":"Check publish message containing SQL Injection","time":{"start":1727861654858,"stop":1727861654858,"duration":0},"status":"passed","severity":"normal"},{"uid":"9deae4d227a3e02b","name":"Correctly serialized arguments","time":{"start":1727861582349,"stop":1727861582349,"duration":0},"status":"passed","severity":"normal"},{"uid":"a71262ed3337b272","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1727861337288,"stop":1727861337288,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ae9e1a15a97821","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app13/7/topic850/test.js","time":{"start":1727861689233,"stop":1727861689233,"duration":0},"status":"passed","severity":"normal"},{"uid":"7564e43032e2b8be","name":"Tracks peer failures correctly","time":{"start":1727861452346,"stop":1727861452346,"duration":0},"status":"passed","severity":"normal"},{"uid":"64b4b7c8df16ab7a","name":"non connected peers","time":{"start":1727861614842,"stop":1727861614842,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8987ff0d93bb2bc9","name":"Privacy Node - default protocol","time":{"start":1727861746070,"stop":1727861746070,"duration":0},"status":"passed","severity":"normal"},{"uid":"12edfdd58ee07491","name":"Check received message containing Russian","time":{"start":1727861614617,"stop":1727861614618,"duration":1},"status":"passed","severity":"normal"},{"uid":"3fc606f44dc17d58","name":"Subscribe to topic containing XML and receive message","time":{"start":1727861725053,"stop":1727861725054,"duration":1},"status":"passed","severity":"normal"},{"uid":"46b4a25bb5e54f31","name":"Push message on custom pubsubTopic","time":{"start":1727861582240,"stop":1727861582240,"duration":0},"status":"passed","severity":"normal"},{"uid":"268a26c6637d1769","name":"Filter with 0 connections","time":{"start":1727861540139,"stop":1727861540139,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bd9556e2cfb5976","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1727861702734,"stop":1727861702734,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ee7a2194984090","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1727861742948,"stop":1727861742949,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b94048bb8ca2295","name":"Fails to push message with empty content topic","time":{"start":1727861649520,"stop":1727861649520,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f1a6c8fd8c931b4","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1727861531858,"stop":1727861531858,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fbef25a1d4eded7","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1727861544830,"stop":1727861544830,"duration":0},"status":"passed","severity":"normal"},{"uid":"77633e2393903efd","name":"Used by Waku Relay","time":{"start":1727861739353,"stop":1727861739353,"duration":0},"status":"passed","severity":"normal"},{"uid":"68543437d1ffb240","name":"Nodes with multiple pubsub topic","time":{"start":1727861645333,"stop":1727861645333,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6f2cf8a67ca1fbb","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1727861460913,"stop":1727861460914,"duration":1},"status":"passed","severity":"normal"},{"uid":"662ff262d549685f","name":"LightPush with 1 connections","time":{"start":1727861540142,"stop":1727861540142,"duration":0},"status":"passed","severity":"normal"},{"uid":"92c2d5cc18c853b9","name":"Maintains correct number of peers after multiple subscribe/unsubscribe cycles","time":{"start":1727861452346,"stop":1727861452348,"duration":2},"status":"passed","severity":"normal"},{"uid":"d37b25182967c9d5","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app86/7/topic812/utf8","time":{"start":1727861689234,"stop":1727861689234,"duration":0},"status":"passed","severity":"normal"},{"uid":"daa6f4bcc82c6de3","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1727861337295,"stop":1727861337295,"duration":0},"status":"passed","severity":"normal"},{"uid":"f18df073dfc73b4d","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1727861742946,"stop":1727861742946,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ba4844e99b7c3cc","name":"Does not throw an exception when node disconnects","time":{"start":1727861739351,"stop":1727861739351,"duration":0},"status":"passed","severity":"normal"},{"uid":"c227050d796e8133","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1727861742946,"stop":1727861742946,"duration":0},"status":"passed","severity":"normal"},{"uid":"47d5b4ee8a3f6d1e","name":"Check received message containing special chars","time":{"start":1727861509604,"stop":1727861509604,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1cfe174868b320c","name":"random static sharding 6 - Cluster ID: 563, Shard ID: 92","time":{"start":1727861700905,"stop":1727861700905,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7f33811eca0c926","name":"Wrong topic","time":{"start":1727861689238,"stop":1727861689238,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e6635abcf3cdbad","name":"Subscribe to topic containing shell command and publish message","time":{"start":1727861662407,"stop":1727861662407,"duration":0},"status":"passed","severity":"normal"},{"uid":"43e118a7ef77df42","name":"Check received message containing shell command","time":{"start":1727861614620,"stop":1727861614620,"duration":0},"status":"passed","severity":"normal"},{"uid":"1783ca11691a28db","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1727861337293,"stop":1727861337293,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d067ee850fc6b95","name":"Subscribe and receive messages via waku relay post","time":{"start":1727861725037,"stop":1727861725038,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f3e935abc41c04b","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1727861480329,"stop":1727861480330,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa5fd4821558f81b","name":"Push 30 different messages","time":{"start":1727861649487,"stop":1727861649488,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ec095c82dea00d1","name":"Push message with content topic containing emoji","time":{"start":1727861688877,"stop":1727861688877,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b7e7477de9885a7","name":"LightPush with 3 connections","time":{"start":1727861540147,"stop":1727861540162,"duration":15},"status":"passed","severity":"normal"},{"uid":"e4abe0a5d08e6e70","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1727861417612,"stop":1727861417612,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6f4efa4a6a2a06c","name":"Push message with Basic HTML tag payload","time":{"start":1727861649481,"stop":1727861649481,"duration":0},"status":"passed","severity":"normal"},{"uid":"15c6ce6feef43fb3","name":"Decoder throws on empty string content topic","time":{"start":1727861372339,"stop":1727861372339,"duration":0},"status":"passed","severity":"normal"},{"uid":"28d4f6bc5cfbe2f6","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1727861582241,"stop":1727861582242,"duration":1},"status":"passed","severity":"normal"},{"uid":"a34cdcee01b2cd0f","name":"Subscribe to topic containing emoji and receive message","time":{"start":1727861725077,"stop":1727861725077,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e2f36fd04176bb0","name":"Query generator for multiple messages with different content topic format","time":{"start":1727861730532,"stop":1727861730534,"duration":2},"status":"passed","severity":"normal"},{"uid":"50c10958c49f182d","name":"Check received message containing escaped characters","time":{"start":1727861509623,"stop":1727861509623,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4d57f5d924730d2","name":"random static sharding 9 - Cluster ID: 472, Shard ID: 639","time":{"start":1727861700907,"stop":1727861700907,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8a38367c90951b7","name":"Push message with numeric payload","time":{"start":1727861688859,"stop":1727861688859,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d84099209073f9f","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1727861345068,"stop":1727861345069,"duration":1},"status":"passed","severity":"normal"},{"uid":"97b865ad6b5bc970","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1727861645331,"stop":1727861645332,"duration":1},"status":"passed","severity":"normal"},{"uid":"eaccd8b9a860b50","name":"getPeersByDiscovery","time":{"start":1727861430509,"stop":1727861430509,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4ac3664c11b2705","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1727861742948,"stop":1727861742948,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e03d4bc3a8f2545","name":"Push message with shell command payload","time":{"start":1727861688863,"stop":1727861688863,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba2793fd88ca1837","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1727861345059,"stop":1727861345060,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb698f3638c32dfa","name":"retrieves a single peer","time":{"start":1727861360951,"stop":1727861360951,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0e3fd74dd39844e","name":"Generator, 2 different pubsubtopics","time":{"start":1727861728223,"stop":1727861728226,"duration":3},"status":"passed","severity":"normal"},{"uid":"a3d505d009b88214","name":"Check message with no content topic is not received","time":{"start":1727861614645,"stop":1727861614646,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9ec3b554365f69f","name":"Overlapping topic subscription","time":{"start":1727861725042,"stop":1727861725044,"duration":2},"status":"passed","severity":"normal"},{"uid":"e65b3c18bf47d027","name":"LightPush: 0 peers, Filter: 2 peers - Expected: Unhealthy","time":{"start":1727861551163,"stop":1727861551164,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa9312fa81a576bb","name":"Ephemeral messages are not stored","time":{"start":1727861460906,"stop":1727861460906,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a73ae01d57ebacc","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1727861480346,"stop":1727861480348,"duration":2},"status":"passed","severity":"normal"},{"uid":"8889c2537e8d861e","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1727861451622,"stop":1727861451622,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbc5c41ab2ba5f16","name":"Generator, 2 different pubsubtopics","time":{"start":1727861728229,"stop":1727861728229,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae127d6b964c787b","name":"Subscribe to topic containing shell command and receive message","time":{"start":1727861544831,"stop":1727861544832,"duration":1},"status":"passed","severity":"normal"},{"uid":"73c6d52e18b18173","name":"Push to array if already present","time":{"start":1727861337162,"stop":1727861337162,"duration":0},"status":"passed","severity":"normal"},{"uid":"826e9fb14d979f0c","name":"Nodes with multiple pubsub topic","time":{"start":1727861645330,"stop":1727861645330,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad9227ad680c5928","name":"Subscribe and receives messages on 20 topics","time":{"start":1727861725039,"stop":1727861725040,"duration":1},"status":"passed","severity":"normal"},{"uid":"da12f7681eee8113","name":"Check received message containing unicode special characters","time":{"start":1727861614621,"stop":1727861614621,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b431d3c2e42aed5","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1727861544820,"stop":1727861544821,"duration":1},"status":"passed","severity":"normal"},{"uid":"d80f9621bc9914a9","name":"Subscribe to topic containing Script and receive message","time":{"start":1727861725074,"stop":1727861725074,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8690377065ac67a","name":"should return no connections if no open connection provided","time":{"start":1727861352411,"stop":1727861352411,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ef831b4dfe00927","name":"Renews subscription after lossing a connection","time":{"start":1727861725058,"stop":1727861725059,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd4350dff04d8706","name":"Ping on subscribed peer","time":{"start":1727861435780,"stop":1727861435782,"duration":2},"status":"passed","severity":"normal"},{"uid":"ad4c5d66ba5ca88","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1727861360955,"stop":1727861360956,"duration":1},"status":"skipped","severity":"normal"},{"uid":"6b44f7f68e93e718","name":"Check received message containing JSON","time":{"start":1727861614619,"stop":1727861614620,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd3c8a8bfadd19c9","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1727861477672,"stop":1727861477673,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea5217631c4d9b17","name":"Add multiple subscription objects on single nwaku node","time":{"start":1727861725058,"stop":1727861725058,"duration":0},"status":"passed","severity":"normal"},{"uid":"536d03e1cbf429f9","name":"Subscribe to topic containing numeric and publish message","time":{"start":1727861662402,"stop":1727861662403,"duration":1},"status":"passed","severity":"normal"},{"uid":"4912c4d9a5b78ca5","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1727861662404,"stop":1727861662404,"duration":0},"status":"passed","severity":"normal"},{"uid":"cde168bff1e3de6b","name":"should set field with only RELAY enabled","time":{"start":1727861345895,"stop":1727861345895,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a4a5048ab82b438","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1727861480337,"stop":1727861480338,"duration":1},"status":"passed","severity":"normal"},{"uid":"beae10e7c1bbe150","name":"Check message with no payload is not received","time":{"start":1727861614646,"stop":1727861614646,"duration":0},"status":"passed","severity":"normal"},{"uid":"4dafd74049a51e4e","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1727861480327,"stop":1727861480329,"duration":2},"status":"passed","severity":"normal"},{"uid":"850021b20e2a917e","name":"Push message with special chars payload","time":{"start":1727861688859,"stop":1727861688859,"duration":0},"status":"passed","severity":"normal"},{"uid":"c008aa69f1b73c8c","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1727861337285,"stop":1727861337286,"duration":1},"status":"passed","severity":"normal"},{"uid":"fbf11fb1e02152cb","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1727861742945,"stop":1727861742945,"duration":0},"status":"passed","severity":"normal"},{"uid":"7acac8358397cd8e","name":"Reopen subscription with peer with lost subscription","time":{"start":1727861435778,"stop":1727861435778,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f6a5fdc42c27851","name":"isConnected between 2 js-waku relay nodes","time":{"start":1727861417619,"stop":1727861417619,"duration":0},"status":"passed","severity":"normal"},{"uid":"94ab090e62f7623f","name":"same cluster, same shard: nodes connect","time":{"start":1727861581301,"stop":1727861581302,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0c49f6c2fc0d45f","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1727861337285,"stop":1727861337285,"duration":0},"status":"passed","severity":"normal"},{"uid":"486561baf311b2","name":"Push message with Script payload","time":{"start":1727861688861,"stop":1727861688861,"duration":0},"status":"passed","severity":"normal"},{"uid":"7452064e3ae55a57","name":"All","time":{"start":1727861396657,"stop":1727861396657,"duration":0},"status":"passed","severity":"normal"},{"uid":"c60c8b3c4201db3f","name":"ignores domain fetching errors","time":{"start":1727861360952,"stop":1727861360952,"duration":0},"status":"passed","severity":"normal"},{"uid":"11cd4ad6f33e8618","name":"LightPush: 1 peers, Filter: 2 peers - Expected: MinimallyHealthy","time":{"start":1727861551167,"stop":1727861551168,"duration":1},"status":"passed","severity":"normal"},{"uid":"53c311ccdb0bada5","name":"shard 0","time":{"start":1727861700900,"stop":1727861700901,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8e62be99cb4a4b8","name":"Check message on other pubsub topic is not received","time":{"start":1727861614645,"stop":1727861614645,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f38ccdbe4503972","name":"Push message with content topic containing emoji","time":{"start":1727861649519,"stop":1727861649520,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7b71ee5673a846a","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1727861397627,"stop":1727861397627,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc7208240365eb80","name":"Non TWN Cluster","time":{"start":1727861689232,"stop":1727861689233,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5b07852a330bf4a","name":"Push message with content topic containing Chinese","time":{"start":1727861688871,"stop":1727861688872,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b374f932ae929f9","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1727861480323,"stop":1727861480324,"duration":1},"status":"passed","severity":"normal"},{"uid":"64719f955882091b","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1727861352816,"stop":1727861352816,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7f49f43a6a9bba4","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app23/5/topic521/utf8","time":{"start":1727861689237,"stop":1727861689237,"duration":0},"status":"passed","severity":"normal"},{"uid":"d51a84d557c2fb43","name":"Push message with special chars payload","time":{"start":1727861649472,"stop":1727861649472,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea4c7ebe07578da","name":"Check message with no payload is not received","time":{"start":1727861614629,"stop":1727861614630,"duration":1},"status":"passed","severity":"normal"},{"uid":"874fdba25ad14dce","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1727861480339,"stop":1727861480343,"duration":4},"status":"passed","severity":"normal"},{"uid":"1a9cab9157c7dfd6","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1727861390432,"stop":1727861390438,"duration":6},"status":"passed","severity":"normal"},{"uid":"653631b8c4b69fe5","name":"Subscribe and receive messages via lightPush","time":{"start":1727861725030,"stop":1727861725032,"duration":2},"status":"passed","severity":"normal"},{"uid":"19c2dd3a29816bd8","name":"Number of peers are maintained correctly","time":{"start":1727861452340,"stop":1727861452341,"duration":1},"status":"passed","severity":"normal"},{"uid":"48167e9412f4187a","name":"Nwaku publishes","time":{"start":1727861633336,"stop":1727861633336,"duration":0},"status":"passed","severity":"normal"},{"uid":"1346d6644b93e75f","name":"can start and stop the service","time":{"start":1727861401354,"stop":1727861401355,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b554b923b1425bb","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1727861725073,"stop":1727861725073,"duration":0},"status":"passed","severity":"normal"},{"uid":"22b86d10d4504734","name":"Subscribe to topic containing short and receive message","time":{"start":1727861544823,"stop":1727861544823,"duration":0},"status":"passed","severity":"normal"},{"uid":"862f4da27c4c7c41","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1727861662401,"stop":1727861662401,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d5eba9749a72674","name":"Encoder throws on empty string content topic","time":{"start":1727861372338,"stop":1727861372338,"duration":0},"status":"passed","severity":"normal"},{"uid":"208da951006b0802","name":"throws on content topic with generation field greater than 0","time":{"start":1727861337265,"stop":1727861337265,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8bc6f3013bc8d4a","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1727861345069,"stop":1727861345070,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f07e91f001a6127","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1727861401364,"stop":1727861401364,"duration":0},"status":"skipped","severity":"normal"},{"uid":"889e4ab102dc8d02","name":"same cluster, different shard: nodes connect","time":{"start":1727861581302,"stop":1727861581303,"duration":1},"status":"passed","severity":"normal"},{"uid":"dbf4ef7005a710a7","name":"should set field with only LIGHTPUSH enabled","time":{"start":1727861345896,"stop":1727861345896,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f33c8bcbfa09221","name":"should not fail to start the service if it is already started","time":{"start":1727861678189,"stop":1727861678189,"duration":0},"status":"passed","severity":"normal"},{"uid":"80d290072876076d","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1727861397626,"stop":1727861397627,"duration":1},"status":"passed","severity":"normal"},{"uid":"631f5d383353d04","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1727861544821,"stop":1727861544821,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0e58383f9073d16","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1727861360955,"stop":1727861360955,"duration":0},"status":"skipped","severity":"normal"},{"uid":"faff28736e4b0d8b","name":"Check message with invalid timestamp is not received","time":{"start":1727861614626,"stop":1727861614627,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a2b2ffd51fe828","name":"Push message equal or less that 1MB","time":{"start":1727861688898,"stop":1727861688907,"duration":9},"status":"passed","severity":"normal"},{"uid":"9f82de0adf2967d6","name":"Init the array if not present","time":{"start":1727861337160,"stop":1727861337161,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d63053a02df0662","name":"isConnected should return true after first peer connects","time":{"start":1727861417613,"stop":1727861417613,"duration":0},"status":"passed","severity":"normal"},{"uid":"add1102af6ad4ad1","name":"new peer added after a peer was already found","time":{"start":1727861664668,"stop":1727861664668,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1ab972bcaccbd213","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1727861662408,"stop":1727861662408,"duration":0},"status":"passed","severity":"normal"},{"uid":"39299c7c31bcf20a","name":"Subscribe to topic containing special chars and publish message","time":{"start":1727861662403,"stop":1727861662403,"duration":0},"status":"passed","severity":"normal"},{"uid":"440afb9d57fdf93f","name":"Callback on promise, aborts when callback returns true","time":{"start":1727861730535,"stop":1727861730536,"duration":1},"status":"passed","severity":"normal"},{"uid":"88077534ef9104db","name":"Subscribe to topic containing special chars and receive message","time":{"start":1727861544824,"stop":1727861544825,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb4153d74dc4e959","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1727861715904,"stop":1727861715904,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0a4e7bc2a976ad","name":"Check message received after nwaku node is restarted","time":{"start":1727861614631,"stop":1727861614631,"duration":0},"status":"skipped","severity":"normal"},{"uid":"49791542d67c3b93","name":"returns all values when wanted number matches available values","time":{"start":1727861359567,"stop":1727861359568,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe0e4615da34a8c8","name":"Filter with 1 connections","time":{"start":1727861540142,"stop":1727861540144,"duration":2},"status":"passed","severity":"normal"},{"uid":"902a2e58442b6f04","name":"can start the service","time":{"start":1727861364684,"stop":1727861364685,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ace249d7c9e515d","name":"Push message with Arabic payload","time":{"start":1727861649475,"stop":1727861649475,"duration":0},"status":"passed","severity":"normal"},{"uid":"13fb7d87b4921469","name":"Subscribe to topic containing JSON and receive message","time":{"start":1727861725054,"stop":1727861725056,"duration":2},"status":"passed","severity":"normal"},{"uid":"7750a841bdd000f0","name":"LightPush: 2 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1727861551170,"stop":1727861551170,"duration":0},"status":"passed","severity":"normal"},{"uid":"95564d4b85af7e32","name":"LightPush with 2 connections","time":{"start":1727861540146,"stop":1727861540146,"duration":0},"status":"passed","severity":"normal"},{"uid":"e786683c9a819afc","name":"Delete observer","time":{"start":1727861617358,"stop":1727861617359,"duration":1},"status":"passed","severity":"normal"},{"uid":"940aca47bf2cb2a0","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1727861725033,"stop":1727861725035,"duration":2},"status":"passed","severity":"normal"},{"uid":"c83a5b56312bd07b","name":"should emit events and trasition isConnected state when has peers or no peers","time":{"start":1727861390447,"stop":1727861390448,"duration":1},"status":"passed","severity":"normal"},{"uid":"95636b9a3b570c98","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1727861337292,"stop":1727861337292,"duration":0},"status":"passed","severity":"normal"},{"uid":"99d532c8180aeeaa","name":"should throw an error if shards are undefined for static sharding","time":{"start":1727861337286,"stop":1727861337286,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cd8bb00ef4982c4","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1727861337288,"stop":1727861337288,"duration":0},"status":"passed","severity":"normal"},{"uid":"76fbb965d480aa28","name":"Decoder throws on undefined content topic","time":{"start":1727861353204,"stop":1727861353204,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cada7637fe47540","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1727861390439,"stop":1727861390440,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0bf33933e8f5bf2","name":"Push message with custom timestamp: 1727857932263","time":{"start":1727861688898,"stop":1727861688898,"duration":0},"status":"passed","severity":"normal"},{"uid":"56a561ba72795989","name":"less peers than existing","time":{"start":1727861614841,"stop":1727861614841,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5d9cca613ad6556a","name":"Check publish message containing Script","time":{"start":1727861654858,"stop":1727861654858,"duration":0},"status":"passed","severity":"normal"},{"uid":"453c89dabce28a37","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1727861353205,"stop":1727861353205,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9d4c21d973bbd","name":"Check message on other pubsub topic is not received","time":{"start":1727861614627,"stop":1727861614627,"duration":0},"status":"passed","severity":"normal"},{"uid":"78abc3068d620d9a","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1727861531859,"stop":1727861531860,"duration":1},"status":"passed","severity":"normal"},{"uid":"101cc57e50ff5aba","name":"Ping on unsubscribed peer","time":{"start":1727861435776,"stop":1727861435778,"duration":2},"status":"passed","severity":"normal"},{"uid":"cb601f017a2edd4b","name":"Check publish message containing XML","time":{"start":1727861654858,"stop":1727861654859,"duration":1},"status":"passed","severity":"normal"},{"uid":"1891b6a0ea9a5824","name":"should select older connection if present","time":{"start":1727861352415,"stop":1727861352416,"duration":1},"status":"passed","severity":"normal"},{"uid":"50dba77bc5ef9353","name":"Check received message containing special chars","time":{"start":1727861614637,"stop":1727861614637,"duration":0},"status":"passed","severity":"normal"},{"uid":"273e94fec465d63f","name":"Subscribe and receive messages via lightPush","time":{"start":1727861544817,"stop":1727861544817,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0b3cd2b657ad05","name":"should throw an error for an unconfigured topic","time":{"start":1727861337296,"stop":1727861337297,"duration":1},"status":"passed","severity":"normal"},{"uid":"de6632e7dfbd0b6d","name":"Subscribe to topic containing Script and receive message","time":{"start":1727861725053,"stop":1727861725053,"duration":0},"status":"passed","severity":"normal"},{"uid":"37fd17167a59dccc","name":"Check received message containing numeric","time":{"start":1727861614615,"stop":1727861614616,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b3e307a3ac3d966","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1727861715896,"stop":1727861715897,"duration":1},"status":"passed","severity":"normal"},{"uid":"8636611e33743544","name":"Push message with short payload","time":{"start":1727861649467,"stop":1727861649467,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bc3f1091c66c253","name":"should encode/decode to RLP encoding","time":{"start":1727861345886,"stop":1727861345887,"duration":1},"status":"passed","severity":"normal"},{"uid":"63be3d7cd9ddaa43","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1727861337280,"stop":1727861337280,"duration":0},"status":"passed","severity":"normal"},{"uid":"4dd240edd4ba9da7","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1727861480310,"stop":1727861480310,"duration":0},"status":"passed","severity":"normal"},{"uid":"e782e1f5ef4c4e51","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1727861645329,"stop":1727861645329,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fd6271373421777","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1727861337303,"stop":1727861337303,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbd69d3ab056a0d8","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1727861614644,"stop":1727861614644,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e2923b18d9e823a","name":"Sample","time":{"start":1727861345238,"stop":1727861345239,"duration":1},"status":"passed","severity":"normal"},{"uid":"58eb7d5b3b63784b","name":"Promise Callback - true","time":{"start":1727861716968,"stop":1727861716970,"duration":2},"status":"passed","severity":"normal"},{"uid":"7bdee54b11107f4b","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1727861345069,"stop":1727861345069,"duration":0},"status":"passed","severity":"normal"},{"uid":"452921673f97c0f4","name":"should emit a peer event after start","time":{"start":1727861401358,"stop":1727861401358,"duration":0},"status":"passed","severity":"normal"},{"uid":"e21cfa66cbfef92c","name":"should not receive a peer event after stop","time":{"start":1727861401360,"stop":1727861401361,"duration":1},"status":"passed","severity":"normal"},{"uid":"8194469c30a36b09","name":"listenerCount","time":{"start":1727861430510,"stop":1727861430511,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ddbe3c2f17449e1","name":"Check publish message after client node is restarted","time":{"start":1727861654873,"stop":1727861654873,"duration":0},"status":"skipped","severity":"normal"},{"uid":"db3980db212bb69e","name":"1 Relay, 1 Filter, gives up","time":{"start":1727861360257,"stop":1727861360257,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba938b07c7e94b44","name":"throws on content topic with empty application field","time":{"start":1727861337265,"stop":1727861337266,"duration":1},"status":"passed","severity":"normal"},{"uid":"922d54ac2aa71ba3","name":"Throws when trying to push message with empty payload","time":{"start":1727861649488,"stop":1727861649488,"duration":0},"status":"passed","severity":"normal"},{"uid":"97eed49c1fad2955","name":"Push message with content topic containing Script","time":{"start":1727861688873,"stop":1727861688874,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba45324acfb5791a","name":"Check received message containing JSON","time":{"start":1727861614640,"stop":1727861614641,"duration":1},"status":"passed","severity":"normal"},{"uid":"d790aa7b4725bd3d","name":"should properly create location multiaddrs - tcp","time":{"start":1727861345894,"stop":1727861345894,"duration":0},"status":"passed","severity":"normal"},{"uid":"72ea4b386f5f53ed","name":"Check received message containing short","time":{"start":1727861509602,"stop":1727861509603,"duration":1},"status":"passed","severity":"normal"},{"uid":"44e7ad848461d781","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1727861727009,"stop":1727861727010,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4770b84edbfef38","name":"should properly create location multiaddrs - udp4","time":{"start":1727861345892,"stop":1727861345892,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c9f36f0a805be04","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1727861509626,"stop":1727861509626,"duration":0},"status":"passed","severity":"normal"},{"uid":"51ff0e7094df1e5e","name":"Check received message containing JSON","time":{"start":1727861509621,"stop":1727861509621,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a55558803e6f996","name":"Subscribe to topic containing Russian and receive message","time":{"start":1727861725050,"stop":1727861725051,"duration":1},"status":"passed","severity":"normal"},{"uid":"45282a2b5cbefe32","name":"Passing page size 19 when there are 20 messages","time":{"start":1727861735687,"stop":1727861735687,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a9a943cf588c951","name":"should emit a peer event after start","time":{"start":1727861364687,"stop":1727861364687,"duration":0},"status":"passed","severity":"normal"},{"uid":"396c24e8fb4060af","name":"Filter","time":{"start":1727861746069,"stop":1727861746069,"duration":0},"status":"passed","severity":"normal"},{"uid":"46cfae650815dcaa","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1727861339891,"stop":1727861339891,"duration":0},"status":"passed","severity":"normal"},{"uid":"954e1754d178800e","name":"peer:update - should not schedule stream creation IF protocol hit AND stream found on connection","time":{"start":1727861352971,"stop":1727861352972,"duration":1},"status":"passed","severity":"normal"},{"uid":"f844bfbf2252f58","name":"Push message with content topic containing special chars","time":{"start":1727861649493,"stop":1727861649497,"duration":4},"status":"passed","severity":"normal"},{"uid":"844eed400232fae8","name":"creates an iterator","time":{"start":1727861733483,"stop":1727861733484,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7462f1e99f441c5","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1727861544826,"stop":1727861544826,"duration":0},"status":"passed","severity":"normal"},{"uid":"24790000b67f32dc","name":"Check publish message containing long","time":{"start":1727861654852,"stop":1727861654852,"duration":0},"status":"passed","severity":"normal"},{"uid":"79d2449784fd7054","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1727861451612,"stop":1727861451613,"duration":1},"status":"passed","severity":"normal"},{"uid":"65700cdc534067f0","name":"configure the node with multiple pubsub topics","time":{"start":1727861700909,"stop":1727861700909,"duration":0},"status":"passed","severity":"normal"},{"uid":"13a6e4a21020c88","name":"Check message with invalid timestamp is not received","time":{"start":1727861509627,"stop":1727861509627,"duration":0},"status":"passed","severity":"normal"},{"uid":"41d5f486c13b65ba","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1727861360388,"stop":1727861360389,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d8e8c74add66441","name":"random static sharding 5 - Cluster ID: 945, Shard ID: 910","time":{"start":1727861700904,"stop":1727861700905,"duration":1},"status":"passed","severity":"normal"},{"uid":"520d547f0d147c32","name":"configure the node with multiple content topics","time":{"start":1727861689239,"stop":1727861689239,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec357181806cf94b","name":"Promise Callback - false","time":{"start":1727861716970,"stop":1727861716972,"duration":2},"status":"passed","severity":"normal"},{"uid":"57a468f110e71645","name":"should not receive a peer event after stop","time":{"start":1727861364688,"stop":1727861364688,"duration":0},"status":"passed","severity":"normal"},{"uid":"daff9305258e199","name":"Check meta is set [ecies]","time":{"start":1727861372337,"stop":1727861372338,"duration":1},"status":"passed","severity":"normal"},{"uid":"5902afec38d87b8f","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1727861725054,"stop":1727861725054,"duration":0},"status":"passed","severity":"normal"},{"uid":"e39420ad8c0d1b03","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1727861451617,"stop":1727861451621,"duration":4},"status":"passed","severity":"normal"},{"uid":"53a4a6da00bfb865","name":"recovers when dns.resolve returns empty","time":{"start":1727861360952,"stop":1727861360952,"duration":0},"status":"passed","severity":"normal"},{"uid":"db48a0a82982fc8d","name":"Query generator for multiple messages with multiple decoders","time":{"start":1727861730530,"stop":1727861730532,"duration":2},"status":"passed","severity":"normal"},{"uid":"1fc67b54315d1ac","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1727861715900,"stop":1727861715904,"duration":4},"status":"passed","severity":"normal"},{"uid":"374f43d73fb21b3b","name":"Subscribe and receives messages on 20 topics","time":{"start":1727861725066,"stop":1727861725066,"duration":0},"status":"passed","severity":"normal"},{"uid":"a26291d4a087d718","name":"passes more than one ENR URLs and attempts connection","time":{"start":1727861401364,"stop":1727861401364,"duration":0},"status":"skipped","severity":"normal"},{"uid":"65dbe73f78961807","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1727861582245,"stop":1727861582246,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca5e41e07bc0d0d1","name":"Push message with custom timestamp: 1727865132263","time":{"start":1727861688898,"stop":1727861688898,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea5399d464e3544d","name":"Subscribe to topic containing numeric and receive message","time":{"start":1727861725070,"stop":1727861725071,"duration":1},"status":"passed","severity":"normal"},{"uid":"5788c07b3fd138b4","name":"Query Generator, No message returned","time":{"start":1727861715894,"stop":1727861715895,"duration":1},"status":"passed","severity":"normal"},{"uid":"365bc044cbf63cbd","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1727861645332,"stop":1727861645333,"duration":1},"status":"passed","severity":"normal"},{"uid":"151ed99cf3111dce","name":"Ordered Callback - true","time":{"start":1727861716973,"stop":1727861716973,"duration":0},"status":"passed","severity":"normal"},{"uid":"50f077e008424548","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1727861480303,"stop":1727861480308,"duration":5},"status":"passed","severity":"normal"},{"uid":"bfb182bea67d770c","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1727861725040,"stop":1727861725041,"duration":1},"status":"passed","severity":"normal"},{"uid":"51bb6463257429d3","name":"Relay + Store","time":{"start":1727861345896,"stop":1727861345897,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1eefe687608abbc","name":"Subscribe to topic containing special chars and receive message","time":{"start":1727861725071,"stop":1727861725071,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f7c17863045026a","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1727861531866,"stop":1727861531867,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c7e499ef0d31279","name":"Push message with custom timestamp: 1727865145071","time":{"start":1727861649522,"stop":1727861649523,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2f2694f34d20b4f","name":"Query generator for 2000 messages","time":{"start":1727861730537,"stop":1727861730537,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ec62e055d826dcd","name":"Push message with JSON payload","time":{"start":1727861649481,"stop":1727861649482,"duration":1},"status":"passed","severity":"normal"},{"uid":"eec92fc49b3c057e","name":"Subscribe to topic containing JSON and publish message","time":{"start":1727861662406,"stop":1727861662407,"duration":1},"status":"passed","severity":"normal"},{"uid":"dbd763533bca26f7","name":"handles different clusterIds correctly","time":{"start":1727861337280,"stop":1727861337281,"duration":1},"status":"passed","severity":"normal"},{"uid":"173daaf15a96895","name":"Subscribe to topic containing shell command and receive message","time":{"start":1727861725056,"stop":1727861725057,"duration":1},"status":"passed","severity":"normal"},{"uid":"eaf824f7bda9af73","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1727861808896,"stop":1727861808896,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ce5cfddb2a8bd2f","name":"can start and stop the service","time":{"start":1727861678188,"stop":1727861678188,"duration":0},"status":"passed","severity":"normal"},{"uid":"826420c3a62a3bb0","name":"Relay - dialed after","time":{"start":1727861746067,"stop":1727861746067,"duration":0},"status":"passed","severity":"normal"},{"uid":"f69270087aff3e61","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1727861337292,"stop":1727861337293,"duration":1},"status":"passed","severity":"normal"},{"uid":"f92a5536fd1171c6","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1727861725036,"stop":1727861725037,"duration":1},"status":"passed","severity":"normal"},{"uid":"af2b250343a9f08d","name":"should return the pubsub topic directly if a string is provided","time":{"start":1727861337297,"stop":1727861337297,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d9f0a2c17009b35","name":"should create a new stream if no existing for protocol found","time":{"start":1727861352970,"stop":1727861352970,"duration":0},"status":"passed","severity":"normal"},{"uid":"c437536b05e34c69","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app66/4/topic885/utf8","time":{"start":1727861689233,"stop":1727861689233,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6e1f709ca25f5be","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1727861337487,"stop":1727861337487,"duration":0},"status":"passed","severity":"normal"},{"uid":"11971b097dac862d","name":"should properly create location multiaddrs - udp","time":{"start":1727861345893,"stop":1727861345894,"duration":1},"status":"passed","severity":"normal"},{"uid":"c389dfb9a1361e4c","name":"Push message with content topic containing shell command","time":{"start":1727861649509,"stop":1727861649510,"duration":1},"status":"passed","severity":"normal"},{"uid":"d94d2e5b13f02e36","name":"Generator, 2 different pubsubtopics","time":{"start":1727861728228,"stop":1727861728228,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f4e857caebe80f2","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1727861808896,"stop":1727861808896,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc96c292d8d49834","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1727861531855,"stop":1727861531855,"duration":0},"status":"passed","severity":"normal"},{"uid":"a59a37bbba622588","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1727861531860,"stop":1727861531860,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ef54741f5bdf650","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1727861728226,"stop":1727861728227,"duration":1},"status":"passed","severity":"normal"},{"uid":"470d4e3f186a324b","name":"random static sharding 1 - Cluster ID: 70, Shard ID: 834","time":{"start":1727861700902,"stop":1727861700902,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d73b5b37a71ad43","name":"Reusing cursor across nodes","time":{"start":1727861702740,"stop":1727861702741,"duration":1},"status":"passed","severity":"normal"},{"uid":"75f6d9193f857550","name":"Push message with content topic containing special chars","time":{"start":1727861688871,"stop":1727861688871,"duration":0},"status":"passed","severity":"normal"},{"uid":"e325989ca81b8bd2","name":"peer:update - should do nothing if another protocol hit","time":{"start":1727861352970,"stop":1727861352971,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1b51b05af3ee81e","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1727861337275,"stop":1727861337276,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6d94a38a105872e","name":"handles multiple messages","time":{"start":1727861733484,"stop":1727861733484,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ef227b59c3a53ab","name":"start node with empty content topic","time":{"start":1727861689240,"stop":1727861689240,"duration":0},"status":"passed","severity":"normal"},{"uid":"43f56b8b45c21925","name":"should throw error - no public key","time":{"start":1727861345884,"stop":1727861345884,"duration":0},"status":"passed","severity":"normal"},{"uid":"47bdf552e02d2b83","name":"Check received message containing Basic HTML tag","time":{"start":1727861614640,"stop":1727861614640,"duration":0},"status":"passed","severity":"normal"},{"uid":"45a3b19328de541d","name":"Generator, custom pubsub topic","time":{"start":1727861728228,"stop":1727861728229,"duration":1},"status":"passed","severity":"normal"},{"uid":"67da9778fb1e4f76","name":"Push message with content topic containing Russian","time":{"start":1727861649499,"stop":1727861649500,"duration":1},"status":"passed","severity":"normal"},{"uid":"eca2bad8f0bf268","name":"Fails to push message bigger that 1MB","time":{"start":1727861649523,"stop":1727861649523,"duration":0},"status":"passed","severity":"normal"},{"uid":"e25071940ba6b6d7","name":"Refresh subscription","time":{"start":1727861544822,"stop":1727861544823,"duration":1},"status":"passed","severity":"normal"},{"uid":"6edabedd63aa2c5d","name":"Check received message containing Russian","time":{"start":1727861509605,"stop":1727861509605,"duration":0},"status":"passed","severity":"normal"},{"uid":"c483607b6515667","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1727861345061,"stop":1727861345062,"duration":1},"status":"passed","severity":"normal"},{"uid":"67b68ca6236f69cd","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1727861360954,"stop":1727861360955,"duration":1},"status":"passed","severity":"normal"},{"uid":"3cb7499922577a4a","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1727861742946,"stop":1727861742947,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa6cae276b48b2a","name":"Generator, custom pubsub topic","time":{"start":1727861728222,"stop":1727861728223,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7e828c06e697c33","name":"Check publish message containing escaped characters","time":{"start":1727861654860,"stop":1727861654862,"duration":2},"status":"passed","severity":"normal"},{"uid":"3d3920883e70ba90","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1727861581299,"stop":1727861581300,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee864983a5c4209f","name":"Sign & Recover","time":{"start":1727861371009,"stop":1727861371009,"duration":0},"status":"passed","severity":"normal"},{"uid":"d52f02cf66040f90","name":"Check received message containing XML","time":{"start":1727861509620,"stop":1727861509620,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b7d521e46220150","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1727861480332,"stop":1727861480334,"duration":2},"status":"passed","severity":"normal"},{"uid":"8aa6803567e3b9fa","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1727861544832,"stop":1727861544833,"duration":1},"status":"passed","severity":"normal"},{"uid":"324ea7c755a112a6","name":"Check received message containing Chinese","time":{"start":1727861509604,"stop":1727861509604,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a92b00ab2761214","name":"unsubscribes","time":{"start":1727861733486,"stop":1727861733487,"duration":1},"status":"passed","severity":"normal"},{"uid":"d91e716633a3b692","name":"isConnected return false after peer stops","time":{"start":1727861417618,"stop":1727861417619,"duration":1},"status":"passed","severity":"normal"},{"uid":"6496b7bb50c05265","name":"Subscribe to topic containing long and receive message","time":{"start":1727861725047,"stop":1727861725047,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebf10b10429c42d5","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1727861337275,"stop":1727861337275,"duration":0},"status":"passed","severity":"normal"},{"uid":"a145462fc3222338","name":"Ping on peer without subscriptions","time":{"start":1727861441894,"stop":1727861441894,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdb9d1bafce72967","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1727861582242,"stop":1727861582243,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d77dcac7b1ce2f2","name":"Light Node - default protocols","time":{"start":1727861746069,"stop":1727861746070,"duration":1},"status":"passed","severity":"normal"},{"uid":"bcd2903dce62e8ec","name":"Decoder throws on empty string content topic","time":{"start":1727861370605,"stop":1727861370605,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ec0eb528e8f98b","name":"Push message on custom pubsubTopic","time":{"start":1727861582244,"stop":1727861582245,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6b862b9aae818b1","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1727861544832,"stop":1727861544832,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0f8b7b0d83b36e","name":"Subscribe and publish message","time":{"start":1727861662399,"stop":1727861662399,"duration":0},"status":"passed","severity":"normal"},{"uid":"615bcb40af378632","name":"Check received message with timestamp: 1727861389520 ","time":{"start":1727861509625,"stop":1727861509625,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bcbaa15a0c97eba","name":"Encoder throws on undefined content topic","time":{"start":1727861372338,"stop":1727861372338,"duration":0},"status":"passed","severity":"normal"},{"uid":"15b67a554557790","name":"Check received message containing Script","time":{"start":1727861614639,"stop":1727861614639,"duration":0},"status":"passed","severity":"normal"},{"uid":"c37d6ed1c243c87d","name":"Reopen subscription with peer with lost subscription","time":{"start":1727861441895,"stop":1727861441900,"duration":5},"status":"passed","severity":"normal"},{"uid":"52f53048c3e6eeac","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1727861480327,"stop":1727861480327,"duration":0},"status":"passed","severity":"normal"},{"uid":"6eea404659cfd660","name":"Check received message containing shell command","time":{"start":1727861614641,"stop":1727861614641,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ccef47c5818d9e4","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app58/1/topic656/test.js","time":{"start":1727861689237,"stop":1727861689238,"duration":1},"status":"passed","severity":"normal"},{"uid":"3effb1c3b45a05eb","name":"Encoder throws on undefined content topic","time":{"start":1727861370604,"stop":1727861370604,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5e3924084bebcbf","name":"Check received message with timestamp: 1649153314 ","time":{"start":1727861614625,"stop":1727861614626,"duration":1},"status":"passed","severity":"normal"},{"uid":"3bd84438f878e697","name":"Waku message hash computation (meta attribute not present)","time":{"start":1727861339892,"stop":1727861339892,"duration":0},"status":"passed","severity":"normal"},{"uid":"e561dbc2b324a64c","name":"Relay - times out","time":{"start":1727861746068,"stop":1727861746068,"duration":0},"status":"passed","severity":"normal"},{"uid":"b18c2ec63abff931","name":"pre and post cipher","time":{"start":1727861371008,"stop":1727861371009,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff23ecc14107168e","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1727861662400,"stop":1727861662400,"duration":0},"status":"passed","severity":"normal"},{"uid":"86eac2ecb47bf8a6","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1727861662400,"stop":1727861662400,"duration":0},"status":"passed","severity":"normal"},{"uid":"60f476e1e2891b5a","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1727861337282,"stop":1727861337283,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7cc253adffca539","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1727861337289,"stop":1727861337289,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0276fa2649c599b","name":"Push message with content topic containing escaped characters","time":{"start":1727861688875,"stop":1727861688876,"duration":1},"status":"passed","severity":"normal"},{"uid":"6648837809131238","name":"should be able to decode the field with only STORE set to true","time":{"start":1727861345067,"stop":1727861345068,"duration":1},"status":"passed","severity":"normal"},{"uid":"932c09a824e62c8c","name":"should not receive a peer event after stop","time":{"start":1727861678190,"stop":1727861678190,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f34f6ee3808c074","name":"Push message with content topic containing JSON","time":{"start":1727861649506,"stop":1727861649509,"duration":3},"status":"passed","severity":"normal"},{"uid":"3f45d6bf49b2aeb","name":"Push message with SQL Injection payload","time":{"start":1727861688861,"stop":1727861688861,"duration":0},"status":"passed","severity":"normal"},{"uid":"9921ed778d30c557","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1727861662404,"stop":1727861662405,"duration":1},"status":"passed","severity":"normal"},{"uid":"e34f80fb253b6b8a","name":"Accepts a valid Waku Message","time":{"start":1727861375514,"stop":1727861375515,"duration":1},"status":"passed","severity":"normal"},{"uid":"883b420d9397b463","name":"should set field with all protocols enabled","time":{"start":1727861345895,"stop":1727861345895,"duration":0},"status":"passed","severity":"normal"},{"uid":"11b988f5f5e5d4a9","name":"Relay","time":{"start":1727861396655,"stop":1727861396656,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8b650b3083e99d5","name":"Refresh subscription","time":{"start":1727861725044,"stop":1727861725046,"duration":2},"status":"passed","severity":"normal"},{"uid":"1dcaa8ffb1ee1dd9","name":"Fails to publish duplicate message","time":{"start":1727861654866,"stop":1727861654867,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c3196d3254ddca1","name":"should decode valid enr successfully","time":{"start":1727861345882,"stop":1727861345883,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4188a00d68a8911","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1727861742948,"stop":1727861742948,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb9507260f6aa72b","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1727861337289,"stop":1727861337290,"duration":1},"status":"passed","severity":"normal"},{"uid":"968935b58d8751d6","name":"handles empty contentTopics array correctly","time":{"start":1727861337301,"stop":1727861337302,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce2caccb47f9c6ca","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1727861337294,"stop":1727861337294,"duration":0},"status":"passed","severity":"normal"},{"uid":"c76b60b1cdfd51d","name":"Push message with custom timestamp: 1727857945071","time":{"start":1727861649522,"stop":1727861649522,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d21c10d18b0a258","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1727861531862,"stop":1727861531863,"duration":1},"status":"passed","severity":"normal"},{"uid":"3cb73d2a0db5b3f8","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1727861531863,"stop":1727861531864,"duration":1},"status":"passed","severity":"normal"}] |