allure-jswaku/7245/widgets/duration.json
2024-07-29 07:09:08 +00:00

1 line
160 KiB
JSON

[{"uid":"75dcb888367195c2","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1722236622802,"stop":1722236622802,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a2701e7631acea3","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1722236026546,"stop":1722236026546,"duration":0},"status":"passed","severity":"normal"},{"uid":"300cedb0a60febfd","name":"throws on content topic with empty topic name field","time":{"start":1722236013312,"stop":1722236013313,"duration":1},"status":"passed","severity":"normal"},{"uid":"582df7a60d3cbd80","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1722236203277,"stop":1722236203277,"duration":0},"status":"passed","severity":"normal"},{"uid":"243a87f8d3e6cc4a","name":"Fails to publish message with wrong content topic","time":{"start":1722236638528,"stop":1722236638528,"duration":0},"status":"passed","severity":"normal"},{"uid":"78a543f24da0a17e","name":"should be able to decode the field with only FILTER set to true","time":{"start":1722236021058,"stop":1722236021059,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9c8d3f4841b613","name":"Generator, 2 different pubsubtopics","time":{"start":1722236755283,"stop":1722236755283,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bb6d531dd80c97b","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1722236041379,"stop":1722236041379,"duration":0},"status":"passed","severity":"normal"},{"uid":"3863636884a71024","name":"Push message with Script payload","time":{"start":1722236586065,"stop":1722236586066,"duration":1},"status":"passed","severity":"normal"},{"uid":"3bae1608270a3ca7","name":"Check received message containing JSON","time":{"start":1722236614046,"stop":1722236614046,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7d1bf46e84e895","name":"different cluster, same shard: nodes don't connect","time":{"start":1722236470404,"stop":1722236470405,"duration":1},"status":"passed","severity":"normal"},{"uid":"bab12e21c2a9b043","name":"Push message with meta","time":{"start":1722236721715,"stop":1722236721715,"duration":0},"status":"passed","severity":"normal"},{"uid":"52685843bbf32d00","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1722236640714,"stop":1722236640714,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fff4002dcecc08f","name":"Query generator for multiple messages with different message text format","time":{"start":1722236764404,"stop":1722236764404,"duration":0},"status":"passed","severity":"normal"},{"uid":"95fce242a662819a","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1722236738442,"stop":1722236738442,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba49e464e440d57c","name":"same cluster, different shard: nodes connect","time":{"start":1722236470404,"stop":1722236470404,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b3ba1ada6580db3","name":"Subscribe to topic containing XML and receive message","time":{"start":1722236738456,"stop":1722236738456,"duration":0},"status":"passed","severity":"normal"},{"uid":"97c34048300d2471","name":"Ping on subscribed peer","time":{"start":1722236164344,"stop":1722236164344,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0a223b424f458b6","name":"removeEventListener with wrong event","time":{"start":1722236104218,"stop":1722236104218,"duration":0},"status":"passed","severity":"normal"},{"uid":"3383c4174a55abff","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1722236013330,"stop":1722236013331,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ae056be8ef718b7","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1722236013334,"stop":1722236013334,"duration":0},"status":"passed","severity":"normal"},{"uid":"dad3804c956c7724","name":"Reopen subscription with peer with lost subscription","time":{"start":1722236164345,"stop":1722236164346,"duration":1},"status":"passed","severity":"normal"},{"uid":"169d544d8a39daa","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1722236714412,"stop":1722236714412,"duration":0},"status":"passed","severity":"normal"},{"uid":"9312c0ed754e4e18","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1722236913175,"stop":1722236913175,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f1194c4f50b42b5","name":"Publish message with custom timestamp: Mon Jul 29 2024 08:03:33 GMT+0000 (Coordinated Universal Time)","time":{"start":1722236638526,"stop":1722236638527,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1f3c0ea0b3f8a9c","name":"Push message with content topic containing JSON","time":{"start":1722236721712,"stop":1722236721713,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d2cfa79ad382dba","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1722236013341,"stop":1722236013342,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad49e6f27d40500c","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app1/7/topic921/proto","time":{"start":1722236681887,"stop":1722236681887,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccbd9def3d33a5b","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1722236167435,"stop":1722236167436,"duration":1},"status":"passed","severity":"normal"},{"uid":"86d70deda967feb7","name":"can start the service","time":{"start":1722236666436,"stop":1722236666436,"duration":0},"status":"passed","severity":"normal"},{"uid":"58b418bb72ae6d34","name":"should return valid sharding parameters for static sharding","time":{"start":1722236013338,"stop":1722236013338,"duration":0},"status":"passed","severity":"normal"},{"uid":"32edcacccee5990","name":"should throw an error for missing sharding configuration","time":{"start":1722236013340,"stop":1722236013340,"duration":0},"status":"passed","severity":"normal"},{"uid":"1504b18b10715a9c","name":"Push message with numeric payload","time":{"start":1722236721686,"stop":1722236721687,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e6a763df9b06d9c","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 4","time":{"start":1722236013339,"stop":1722236013339,"duration":0},"status":"passed","severity":"normal"},{"uid":"aca8f5dedfabb41f","name":"should return false","time":{"start":1722236021746,"stop":1722236021746,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1bc10c0d274fa94","name":"Relay - times out","time":{"start":1722236777202,"stop":1722236777203,"duration":1},"status":"passed","severity":"normal"},{"uid":"de7ab213a7c153d2","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1722236622804,"stop":1722236622805,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2d10dc875f89a1a","name":"retrieves a single peer","time":{"start":1722236037447,"stop":1722236037447,"duration":0},"status":"passed","severity":"normal"},{"uid":"573e5c7e5b0f34e8","name":"Push message with Russian payload","time":{"start":1722236586063,"stop":1722236586064,"duration":1},"status":"passed","severity":"normal"},{"uid":"826e777d3284bd1b","name":"Filter with 0 connections","time":{"start":1722236346970,"stop":1722236346971,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4e9186f67b6b56c","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1722236734975,"stop":1722236734976,"duration":1},"status":"passed","severity":"normal"},{"uid":"6eb9aa979beecb56","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1722236750665,"stop":1722236750666,"duration":1},"status":"passed","severity":"normal"},{"uid":"69345d4e3339cc89","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1722236015945,"stop":1722236015945,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0da8dd64cb04775","name":"Subscribe to topic containing numeric and publish message","time":{"start":1722236640696,"stop":1722236640696,"duration":0},"status":"passed","severity":"normal"},{"uid":"19681351c73930fb","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1722236013428,"stop":1722236013429,"duration":1},"status":"passed","severity":"normal"},{"uid":"7405e19c49b5c55a","name":"should throw an error for insufficient data","time":{"start":1722236013429,"stop":1722236013429,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d9021addb6f1aab","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1722236013328,"stop":1722236013328,"duration":0},"status":"passed","severity":"normal"},{"uid":"a33e5415ae77b0aa","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1722236015944,"stop":1722236015945,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d763cf3ba803381","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1722236013331,"stop":1722236013331,"duration":0},"status":"passed","severity":"normal"},{"uid":"fef43a47e7d81219","name":"Accepts a valid Waku Message","time":{"start":1722236029929,"stop":1722236029930,"duration":1},"status":"passed","severity":"normal"},{"uid":"e47e6651593c12ee","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1722236203278,"stop":1722236203278,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4035cc9f3b524d1","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1722236640717,"stop":1722236640717,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a73a3e1ea727d81","name":"Push message with unicode special characters payload","time":{"start":1722236586070,"stop":1722236586071,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb0f5cc7a9bd8ed","name":"Overlapping topic subscription","time":{"start":1722236738451,"stop":1722236738451,"duration":0},"status":"passed","severity":"normal"},{"uid":"b037303eae83d526","name":"1 Relay, 1 Filter, gives up","time":{"start":1722236037124,"stop":1722236037124,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5ec2899e606c193","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1722236738455,"stop":1722236738455,"duration":0},"status":"passed","severity":"normal"},{"uid":"8756d328641d7465","name":"Check message with non string payload is not received","time":{"start":1722236275707,"stop":1722236275709,"duration":2},"status":"passed","severity":"normal"},{"uid":"58df6c4c27331a10","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1722236767462,"stop":1722236767462,"duration":0},"status":"passed","severity":"normal"},{"uid":"508ae94d094af323","name":"throws an error for improperly formatted content topics","time":{"start":1722236013321,"stop":1722236013322,"duration":1},"status":"passed","severity":"normal"},{"uid":"2830ca09eb4861af","name":"Ping on peer without subscriptions","time":{"start":1722236164342,"stop":1722236164342,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bcc7b1b5ea086b8","name":"Check received message containing numeric","time":{"start":1722236275669,"stop":1722236275669,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9d3f677fbb14075","name":"Push message with escaped characters payload","time":{"start":1722236721694,"stop":1722236721695,"duration":1},"status":"passed","severity":"normal"},{"uid":"a816ded7cb10211b","name":"Refresh subscription","time":{"start":1722236738437,"stop":1722236738437,"duration":0},"status":"passed","severity":"normal"},{"uid":"9155b4c9ef72df5d","name":"Subscribe to topic containing numeric and receive message","time":{"start":1722236318750,"stop":1722236318750,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a89bbfa091ff321","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1722236013335,"stop":1722236013335,"duration":0},"status":"passed","severity":"normal"},{"uid":"acf714e530025764","name":"throws on content topic with too few or too many fields","time":{"start":1722236013309,"stop":1722236013310,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d5a4e82e4cce2b1","name":"should return the pubsub topic directly if a string is provided","time":{"start":1722236013336,"stop":1722236013336,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e80ee6615e4f036","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1722236285017,"stop":1722236285017,"duration":0},"status":"passed","severity":"normal"},{"uid":"722402bd44979d09","name":"Subscribe to topic containing Script and receive message","time":{"start":1722236738455,"stop":1722236738456,"duration":1},"status":"passed","severity":"normal"},{"uid":"3cbc00d55784da2b","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1722236734972,"stop":1722236734973,"duration":1},"status":"passed","severity":"normal"},{"uid":"224dea4f77c90abd","name":"Fails to push message with large meta","time":{"start":1722236586095,"stop":1722236586096,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a2dc62cef70fbbc","name":"Subscribe to topic containing short and receive message","time":{"start":1722236738452,"stop":1722236738452,"duration":0},"status":"passed","severity":"normal"},{"uid":"81b10522fa83b611","name":"Check publish message containing shell command","time":{"start":1722236638523,"stop":1722236638523,"duration":0},"status":"passed","severity":"normal"},{"uid":"448d7e01c9c4c654","name":"Push message with content topic containing short","time":{"start":1722236586074,"stop":1722236586075,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd42b1ada89ecef1","name":"Encoder throws on undefined content topic","time":{"start":1722236026544,"stop":1722236026544,"duration":0},"status":"passed","severity":"normal"},{"uid":"12692d736dfb4837","name":"Query with Ordered Callback, No message returned","time":{"start":1722236734975,"stop":1722236734975,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebc3c9307a508828","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1722236013332,"stop":1722236013333,"duration":1},"status":"passed","severity":"normal"},{"uid":"25ba990c528b42f4","name":"should be able to encode the field with only STORE set to true","time":{"start":1722236021032,"stop":1722236021033,"duration":1},"status":"passed","severity":"normal"},{"uid":"a51f0b84314a31e8","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1722236318746,"stop":1722236318747,"duration":1},"status":"passed","severity":"normal"},{"uid":"3507b0e06174ecf7","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1722236013333,"stop":1722236013334,"duration":1},"status":"passed","severity":"normal"},{"uid":"97ada3b29daf4c99","name":"Check received message containing unicode special characters","time":{"start":1722236614047,"stop":1722236614047,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e30d86c5193b39f","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1722236738425,"stop":1722236738426,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf957a491ada7582","name":"LightPush: 2 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1722236484607,"stop":1722236484607,"duration":0},"status":"broken","severity":"normal"},{"uid":"ddc992b2cd1c2f15","name":"creates an iterator","time":{"start":1722236761543,"stop":1722236761545,"duration":2},"status":"passed","severity":"normal"},{"uid":"83efb301d1f685d0","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1722236285004,"stop":1722236285005,"duration":1},"status":"passed","severity":"normal"},{"uid":"9429ce33daf0fb06","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1722236321949,"stop":1722236321949,"duration":0},"status":"passed","severity":"normal"},{"uid":"f91fb6c2506309ae","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1722236750665,"stop":1722236750665,"duration":0},"status":"passed","severity":"normal"},{"uid":"a70e52b432b7c1d6","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1722236285009,"stop":1722236285009,"duration":0},"status":"passed","severity":"normal"},{"uid":"7627cfecd53a113","name":"random static sharding 8 - Cluster ID: 882, Shard ID: 329","time":{"start":1722236704311,"stop":1722236704311,"duration":0},"status":"passed","severity":"normal"},{"uid":"a472e924078ca6df","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1722236285010,"stop":1722236285010,"duration":0},"status":"passed","severity":"normal"},{"uid":"a37303d2e86fd8a1","name":"Does not throw an exception when node disconnects","time":{"start":1722236773200,"stop":1722236773200,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e5e6afccf712115","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1722236738449,"stop":1722236738449,"duration":0},"status":"passed","severity":"normal"},{"uid":"a202fa3843cccdcf","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1722236603655,"stop":1722236603656,"duration":1},"status":"passed","severity":"normal"},{"uid":"71c382daad114869","name":"Check publish message containing XML","time":{"start":1722236638522,"stop":1722236638522,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6f7f82b1d6f57dd","name":"Push message with custom timestamp: 1691477919087","time":{"start":1722236721716,"stop":1722236721716,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcf879e7d8bdbd5","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app14/6/topic852/test.js","time":{"start":1722236681890,"stop":1722236681890,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbfa07edc950cfe2","name":"Fails to push message with large meta","time":{"start":1722236721715,"stop":1722236721715,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fa0ed5ded680185","name":"Decoder throws on empty string content topic","time":{"start":1722236026545,"stop":1722236026545,"duration":0},"status":"passed","severity":"normal"},{"uid":"603d69dfa5a98119","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1722236167436,"stop":1722236167436,"duration":0},"status":"passed","severity":"normal"},{"uid":"84851e1c1bd584e9","name":"Fails to publish message with size larger than 1 MB","time":{"start":1722236638529,"stop":1722236638529,"duration":0},"status":"passed","severity":"normal"},{"uid":"74856bb8d6c8b157","name":"A test","time":{"start":1722236418034,"stop":1722236418034,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4089a96edb7d9d1","name":"Check received message containing shell command","time":{"start":1722236614046,"stop":1722236614046,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a8dd726fa3dc1c7","name":"Check publish message containing unicode special characters","time":{"start":1722236638524,"stop":1722236638524,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cafea4c11bac9d","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1722236767459,"stop":1722236767460,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa3e6f8be0ae9fad","name":"Subscribe to topic containing Russian and publish message","time":{"start":1722236640713,"stop":1722236640714,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0215f75ec5c1a9a","name":"Push message on custom pubsubTopic","time":{"start":1722236417882,"stop":1722236417882,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f9fecd09facfd8c","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1722236767460,"stop":1722236767461,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e4bacd1cd597f6d","name":"Subscribe to topic containing JSON and receive message","time":{"start":1722236738444,"stop":1722236738444,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fcb07295c0889db","name":"Push message with content topic containing SQL Injection","time":{"start":1722236721707,"stop":1722236721707,"duration":0},"status":"passed","severity":"normal"},{"uid":"6173d11424660605","name":"Filter with 3 connections","time":{"start":1722236346974,"stop":1722236346974,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcc94eda120edc79","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1722236738445,"stop":1722236738445,"duration":0},"status":"passed","severity":"normal"},{"uid":"363356e5e70c214","name":"Check received message containing special chars","time":{"start":1722236614042,"stop":1722236614042,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbad9f19ae3ac0b7","name":"should not throw an error for a single configured topic","time":{"start":1722236013335,"stop":1722236013335,"duration":0},"status":"passed","severity":"normal"},{"uid":"9dfec3953d2af4b4","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1722236614065,"stop":1722236614065,"duration":0},"status":"passed","severity":"normal"},{"uid":"b88c8fd24e334083","name":"configure the node with multiple content topics","time":{"start":1722236681893,"stop":1722236681894,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c36719cdf5111a","name":"Check received message containing Russian","time":{"start":1722236614043,"stop":1722236614043,"duration":0},"status":"passed","severity":"normal"},{"uid":"c95ba015ca9b7b89","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1722236082737,"stop":1722236082737,"duration":0},"status":"skipped","severity":"normal"},{"uid":"16ffd6bc31259813","name":"Subscribe and receive messages via lightPush","time":{"start":1722236318743,"stop":1722236318743,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff59881355cff0a4","name":"nwaku subscribes","time":{"start":1722236613459,"stop":1722236613459,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cf3ec7be0acc30f","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1722236285026,"stop":1722236285026,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b2d7b6ceb1a4fe0","name":"Push message with content topic containing Arabic","time":{"start":1722236586087,"stop":1722236586088,"duration":1},"status":"passed","severity":"normal"},{"uid":"130b419d23083c35","name":"Throws when trying to push message with empty payload","time":{"start":1722236586073,"stop":1722236586073,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed120b44788ac0e","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1722236638528,"stop":1722236638528,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ad6bd9f907f3361","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1722236285029,"stop":1722236285030,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ecaf11c902e6e3b","name":"should not fail to stop the service if it was not started","time":{"start":1722236041375,"stop":1722236041376,"duration":1},"status":"passed","severity":"normal"},{"uid":"76e9f67c30417ceb","name":"1 Relay, 1 fetch","time":{"start":1722236037123,"stop":1722236037123,"duration":0},"status":"passed","severity":"normal"},{"uid":"18f3ac760cf5f91a","name":"LightPush: 3 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1722236484610,"stop":1722236484611,"duration":1},"status":"passed","severity":"normal"},{"uid":"7efcf7261f50406a","name":"Generator, custom pubsub topic","time":{"start":1722236755280,"stop":1722236755281,"duration":1},"status":"passed","severity":"normal"},{"uid":"c772d707acf2a936","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1722236755282,"stop":1722236755282,"duration":0},"status":"passed","severity":"normal"},{"uid":"bda86d2912cadd54","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1722236285010,"stop":1722236285010,"duration":0},"status":"passed","severity":"normal"},{"uid":"312f57ba6019e773","name":"LightPush: 1 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1722236484604,"stop":1722236484604,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab85641c6ae63054","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1722236321952,"stop":1722236321952,"duration":0},"status":"passed","severity":"normal"},{"uid":"2132cd0cca36b72c","name":"Asymmetric encrypt & decrypt","time":{"start":1722236047739,"stop":1722236047739,"duration":0},"status":"passed","severity":"normal"},{"uid":"7df4362a14375f2d","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1722236738462,"stop":1722236738463,"duration":1},"status":"passed","severity":"normal"},{"uid":"74b10ec0674180d6","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1722236714414,"stop":1722236714414,"duration":0},"status":"passed","severity":"normal"},{"uid":"78b69081d1b71364","name":"Generator, custom pubsub topic","time":{"start":1722236755283,"stop":1722236755283,"duration":0},"status":"passed","severity":"normal"},{"uid":"c98efad6ec9abb76","name":"should set field with only STORE enabled","time":{"start":1722236021751,"stop":1722236021751,"duration":0},"status":"passed","severity":"normal"},{"uid":"974c8569f88991ae","name":"Light Node - default protocols","time":{"start":1722236777204,"stop":1722236777204,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b7a78b8158955c5","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1722236036781,"stop":1722236036782,"duration":1},"status":"passed","severity":"normal"},{"uid":"74b800aea918a9ce","name":"Push message with content topic containing long","time":{"start":1722236586075,"stop":1722236586078,"duration":3},"status":"passed","severity":"normal"},{"uid":"13d2006edc58f212","name":"can start and stop the service","time":{"start":1722236041375,"stop":1722236041375,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4e098910de66d97","name":"Privacy Node - default protocol","time":{"start":1722236777204,"stop":1722236777205,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b0774e05ce3b25e","name":"Encoder throws on empty string content topic","time":{"start":1722236026544,"stop":1722236026545,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d8a6bf012e05581","name":"Subscribe to topic containing shell command and receive message","time":{"start":1722236738444,"stop":1722236738444,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfbcde658c38b679","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app79/7/topic948/test.js","time":{"start":1722236681891,"stop":1722236681891,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1d0dd5b6b61fef0","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1722236021035,"stop":1722236021036,"duration":1},"status":"passed","severity":"normal"},{"uid":"71e964066964af17","name":"LightPush: 2 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1722236484609,"stop":1722236484609,"duration":0},"status":"passed","severity":"normal"},{"uid":"541c7cc719d12abe","name":"configure the node with multiple pubsub topics","time":{"start":1722236704319,"stop":1722236704320,"duration":1},"status":"passed","severity":"normal"},{"uid":"a130dd9fa7673ff","name":"Reusing cursor across nodes","time":{"start":1722236714415,"stop":1722236714415,"duration":0},"status":"passed","severity":"normal"},{"uid":"2430d3b96437003d","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1722236622804,"stop":1722236622804,"duration":0},"status":"passed","severity":"normal"},{"uid":"77f8860db07b1a0e","name":"isConnected should return false after all peers disconnect","time":{"start":1722236063486,"stop":1722236063487,"duration":1},"status":"passed","severity":"normal"},{"uid":"c583ad2d35881e22","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1722236285015,"stop":1722236285016,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9abfa37601d13c0","name":"Push message with custom timestamp: 1722232747147","time":{"start":1722236586097,"stop":1722236586098,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d3abf8c9516b6e8","name":"Decrypt messages","time":{"start":1722236588716,"stop":1722236588717,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff2911162075e60a","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1722236738443,"stop":1722236738444,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f8b18802c4479be","name":"Push message with content topic containing unicode special characters","time":{"start":1722236721714,"stop":1722236721714,"duration":0},"status":"passed","severity":"normal"},{"uid":"c350dd361916cdd6","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1722236321947,"stop":1722236321947,"duration":0},"status":"passed","severity":"normal"},{"uid":"136670d54f65ba36","name":"pre and post cipher","time":{"start":1722236047740,"stop":1722236047741,"duration":1},"status":"passed","severity":"normal"},{"uid":"78fa8b053975b447","name":"connected peers and dial","time":{"start":1722236586346,"stop":1722236586347,"duration":1},"status":"skipped","severity":"normal"},{"uid":"d7e4742803cd3bb1","name":"Waku message hash computation (payload length 0)","time":{"start":1722236015946,"stop":1722236015946,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0c724482ee1708d","name":"Check meta is set [ecies]","time":{"start":1722236049226,"stop":1722236049226,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8be5ee78c0facf0","name":"should decode valid enr successfully","time":{"start":1722236021736,"stop":1722236021737,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa5f151178f4eb38","name":"Push message with content topic containing Chinese","time":{"start":1722236721706,"stop":1722236721706,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a15f6a62b12cb04","name":"Subscribe to topic containing short and receive message","time":{"start":1722236738437,"stop":1722236738437,"duration":0},"status":"passed","severity":"normal"},{"uid":"332e96baca23cb78","name":"Passing page size 19 when there are 20 messages","time":{"start":1722236761286,"stop":1722236761287,"duration":1},"status":"passed","severity":"normal"},{"uid":"cefbd4894654f8d8","name":"Push message with content topic containing escaped characters","time":{"start":1722236721713,"stop":1722236721713,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b699b4833def90b","name":"should not fail to start the service if it is already started","time":{"start":1722236082730,"stop":1722236082730,"duration":0},"status":"passed","severity":"normal"},{"uid":"1045df58952ac3ea","name":"should throw an error for an unconfigured topic","time":{"start":1722236013335,"stop":1722236013336,"duration":1},"status":"passed","severity":"normal"},{"uid":"b365d207cbb0b92e","name":"Ping on unsubscribed peer","time":{"start":1722236164345,"stop":1722236164345,"duration":0},"status":"passed","severity":"normal"},{"uid":"22151912f85e17a","name":"Subscribe to topic containing long and receive message","time":{"start":1722236738439,"stop":1722236738439,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f5348a8190f7072","name":"stop","time":{"start":1722236104220,"stop":1722236104220,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ee7666061832e4e","name":"Relay + Store","time":{"start":1722236073934,"stop":1722236073935,"duration":1},"status":"passed","severity":"normal"},{"uid":"2bbd20d341bb462b","name":"Check received message containing XML","time":{"start":1722236275673,"stop":1722236275693,"duration":20},"status":"passed","severity":"normal"},{"uid":"4a36f8301d161c06","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1722236285010,"stop":1722236285011,"duration":1},"status":"passed","severity":"normal"},{"uid":"22b05ac5f56707c","name":"should not receive a peer event before start","time":{"start":1722236666438,"stop":1722236666439,"duration":1},"status":"passed","severity":"normal"},{"uid":"6525d158e37faa7e","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1722236318744,"stop":1722236318745,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4df50260a4c06c9","name":"Push message with long payload","time":{"start":1722236721686,"stop":1722236721686,"duration":0},"status":"passed","severity":"normal"},{"uid":"28e2bdbe02964233","name":"Relay - dialed first","time":{"start":1722236777202,"stop":1722236777202,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1164f978df58669","name":"Check received message with timestamp: 1649153314 ","time":{"start":1722236614048,"stop":1722236614049,"duration":1},"status":"passed","severity":"normal"},{"uid":"60765c6e85e64ae9","name":"Check received message containing XML","time":{"start":1722236614061,"stop":1722236614061,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d3b09e8998baa44","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1722236013318,"stop":1722236013318,"duration":0},"status":"passed","severity":"normal"},{"uid":"84fd9f017fafc233","name":"Push message on custom pubsubTopic","time":{"start":1722236417883,"stop":1722236417883,"duration":0},"status":"passed","severity":"normal"},{"uid":"506f73bc8c58a929","name":"Check publish message containing SQL Injection","time":{"start":1722236638521,"stop":1722236638521,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2934152b9b59c92","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1722236013316,"stop":1722236013316,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bb42fda0a74c2","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1722236285007,"stop":1722236285007,"duration":0},"status":"passed","severity":"normal"},{"uid":"91dc88f822bf9ae0","name":"Query Generator, Wrong PubsubTopic","time":{"start":1722236734963,"stop":1722236734966,"duration":3},"status":"passed","severity":"normal"},{"uid":"4e7f19e1b82d64c2","name":"Push message with meta","time":{"start":1722236586095,"stop":1722236586095,"duration":0},"status":"passed","severity":"normal"},{"uid":"46a76eba26367640","name":"should be able to decode the field with only STORE set to true","time":{"start":1722236021059,"stop":1722236021060,"duration":1},"status":"passed","severity":"normal"},{"uid":"94f22a34c3536959","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1722236071545,"stop":1722236071546,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f4d466e914867e5","name":"should not receive a peer event after stop","time":{"start":1722236666439,"stop":1722236666439,"duration":0},"status":"passed","severity":"normal"},{"uid":"af503d6b4d131ad8","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1722236285005,"stop":1722236285006,"duration":1},"status":"passed","severity":"normal"},{"uid":"272c0e95a9dd1bee","name":"should be called for bootstrap peers","time":{"start":1722236071544,"stop":1722236071544,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebbae26217a909aa","name":"random static sharding 10 - Cluster ID: 639, Shard ID: 388","time":{"start":1722236704312,"stop":1722236704319,"duration":7},"status":"passed","severity":"normal"},{"uid":"c9f98d1758247bfd","name":"Maintains correct number of peers after multiple subscribe/unsubscribe cycles","time":{"start":1722236181979,"stop":1722236181979,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c25ebc4191201fe","name":"Subscribe to topic containing special chars and receive message","time":{"start":1722236318750,"stop":1722236318750,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bbbc28ab0325ac0","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1722236203279,"stop":1722236203279,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb36315749ab1adb","name":"Encoder throws on empty string content topic","time":{"start":1722236049227,"stop":1722236049227,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdeafb8564239d38","name":"Subscribe to topic containing emoji and receive message","time":{"start":1722236318755,"stop":1722236318755,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf7af5429b95cd46","name":"Meta field set when metaSetter is specified","time":{"start":1722236026543,"stop":1722236026543,"duration":0},"status":"passed","severity":"normal"},{"uid":"41c4b9c8b1425fbe","name":"Check received message containing numeric","time":{"start":1722236614056,"stop":1722236614057,"duration":1},"status":"passed","severity":"normal"},{"uid":"8849eecef4fcf163","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1722236074252,"stop":1722236074253,"duration":1},"status":"passed","severity":"normal"},{"uid":"29f266f53eedb8e7","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1722236767460,"stop":1722236767460,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc0cc8a1d11b4452","name":"should set field with only LIGHTPUSH enabled","time":{"start":1722236021752,"stop":1722236021752,"duration":0},"status":"passed","severity":"normal"},{"uid":"f298c65cd661cbe0","name":"Subscribe to topic containing special chars and publish message","time":{"start":1722236640696,"stop":1722236640700,"duration":4},"status":"passed","severity":"normal"},{"uid":"94564b7a4be1c8d1","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1722236026468,"stop":1722236026469,"duration":1},"status":"passed","severity":"normal"},{"uid":"2df393ce22557b8b","name":"should properly create peer info with all multiaddrs","time":{"start":1722236021750,"stop":1722236021750,"duration":0},"status":"passed","severity":"normal"},{"uid":"880cb06e5b279201","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1722236285007,"stop":1722236285007,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef0a53bad8d7442","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1722236021067,"stop":1722236021067,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b5f4d3edebe5df3","name":"Check publish message containing JSON","time":{"start":1722236638523,"stop":1722236638523,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea8ecee8cea2b02b","name":"Ping on peer without subscriptions","time":{"start":1722236164344,"stop":1722236164345,"duration":1},"status":"passed","severity":"normal"},{"uid":"1276e5e51ed4b00a","name":"can start the service","time":{"start":1722236082725,"stop":1722236082725,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bb64f8e6f261bbf","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1722236036786,"stop":1722236036789,"duration":3},"status":"passed","severity":"normal"},{"uid":"e4677aae6edf5d41","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1722236640693,"stop":1722236640693,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d8c0c9040f5fdd2","name":"Ordered Callback - backward","time":{"start":1722236743713,"stop":1722236743714,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e6ac8c48b11d9a7","name":"isConnected between 2 js-waku relay nodes","time":{"start":1722236121027,"stop":1722236121027,"duration":0},"status":"passed","severity":"normal"},{"uid":"49ca22530171f080","name":"Subscribe and receives messages on 20 topics","time":{"start":1722236738449,"stop":1722236738450,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b1243173e41bb0d","name":"Push message with numeric payload","time":{"start":1722236586059,"stop":1722236586060,"duration":1},"status":"passed","severity":"normal"},{"uid":"7119ed819259c85b","name":"Push message with special chars payload","time":{"start":1722236586060,"stop":1722236586061,"duration":1},"status":"passed","severity":"normal"},{"uid":"85fe5c090ea708d3","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1722236640694,"stop":1722236640694,"duration":0},"status":"passed","severity":"normal"},{"uid":"efdc7ab01ec1044a","name":"Wrong topic","time":{"start":1722236681892,"stop":1722236681892,"duration":0},"status":"passed","severity":"normal"},{"uid":"c22cd36c4e04b1c8","name":"Ordered Callback - forward","time":{"start":1722236743712,"stop":1722236743713,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1d50e8613ffa1a5","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1722236013323,"stop":1722236013323,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9eb280e6bc6073b","name":"Push to array if already present","time":{"start":1722236012876,"stop":1722236012877,"duration":1},"status":"passed","severity":"normal"},{"uid":"48516a30dbae3737","name":"groups content topics by expected pubsub topic","time":{"start":1722236013320,"stop":1722236013320,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e7b812bc835369b","name":"Fails to push message with empty content topic","time":{"start":1722236586094,"stop":1722236586095,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3e795bb46992da2","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1722236013328,"stop":1722236013329,"duration":1},"status":"passed","severity":"normal"},{"uid":"4120f7a7fa24cb46","name":"Push message with content topic containing short","time":{"start":1722236721705,"stop":1722236721705,"duration":0},"status":"passed","severity":"normal"},{"uid":"41f40c6c3f68f587","name":"Callback on promise","time":{"start":1722236764405,"stop":1722236764406,"duration":1},"status":"passed","severity":"normal"},{"uid":"e60decd35526c5b4","name":"Check received message containing unicode special characters","time":{"start":1722236275696,"stop":1722236275696,"duration":0},"status":"passed","severity":"normal"},{"uid":"1013be5c5f97e4e3","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1722236047185,"stop":1722236047186,"duration":1},"status":"passed","severity":"normal"},{"uid":"7aef9c76d8e7efe0","name":"Subscribe to topic containing long and publish message","time":{"start":1722236640695,"stop":1722236640696,"duration":1},"status":"passed","severity":"normal"},{"uid":"385f9c63ae44a5f4","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1722236013333,"stop":1722236013333,"duration":0},"status":"passed","severity":"normal"},{"uid":"540c292e2b8a7cf5","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1722236321952,"stop":1722236321953,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b307b4b4ab6b1d","name":"Publish message with large meta","time":{"start":1722236638530,"stop":1722236638531,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc3158cc667248bc","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app68/5/topic201/proto","time":{"start":1722236681886,"stop":1722236681886,"duration":0},"status":"passed","severity":"normal"},{"uid":"fea3b64b90fc642a","name":"Overlapping topic subscription","time":{"start":1722236318747,"stop":1722236318747,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5f1e2301e6f2146","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1722236738454,"stop":1722236738454,"duration":0},"status":"passed","severity":"normal"},{"uid":"2666481186b58f5a","name":"should throw an error for empty SingleShardInfos array","time":{"start":1722236013323,"stop":1722236013323,"duration":0},"status":"passed","severity":"normal"},{"uid":"b15c944b351c149f","name":"Check publish message containing special chars","time":{"start":1722236638520,"stop":1722236638520,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cd7dd15b8140cf2","name":"Push message with content topic containing Basic HTML tag","time":{"start":1722236586091,"stop":1722236586091,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2cb1f06d619d70e","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1722236013324,"stop":1722236013324,"duration":0},"status":"passed","severity":"normal"},{"uid":"123ebdef03b12cb9","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1722236640700,"stop":1722236640700,"duration":0},"status":"passed","severity":"normal"},{"uid":"a348da67f13c4be2","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1722236321953,"stop":1722236321953,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ef05d870858e7dd","name":"Check message with no payload is not received","time":{"start":1722236275706,"stop":1722236275707,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee89cc4751e37cbc","name":"Subscribe and receive messages via lightPush","time":{"start":1722236738447,"stop":1722236738447,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fc5846400261c73","name":"Check received message with timestamp: 1722236063016000000 ","time":{"start":1722236275697,"stop":1722236275697,"duration":0},"status":"passed","severity":"normal"},{"uid":"3dd8e03c1b20eea2","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1722236021068,"stop":1722236021068,"duration":0},"status":"passed","severity":"normal"},{"uid":"be49d864514aa262","name":"Overlapping topic subscription","time":{"start":1722236640694,"stop":1722236640695,"duration":1},"status":"skipped","severity":"normal"},{"uid":"3921561220e10ad","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1722236714413,"stop":1722236714414,"duration":1},"status":"passed","severity":"normal"},{"uid":"2dcbbd8ce22b0772","name":"should not receive a peer event after stop","time":{"start":1722236041377,"stop":1722236041377,"duration":0},"status":"passed","severity":"normal"},{"uid":"957add071276c75d","name":"should return empty list for no shard","time":{"start":1722236013326,"stop":1722236013326,"duration":0},"status":"passed","severity":"normal"},{"uid":"35732800b251be85","name":"Subscribe and publish message","time":{"start":1722236640691,"stop":1722236640691,"duration":0},"status":"passed","severity":"normal"},{"uid":"dff41fed1248fec4","name":"random static sharding 7 - Cluster ID: 993, Shard ID: 150","time":{"start":1722236704310,"stop":1722236704311,"duration":1},"status":"passed","severity":"normal"},{"uid":"828b85180bc15903","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1722236318752,"stop":1722236318752,"duration":0},"status":"passed","severity":"normal"},{"uid":"a81478550497c30a","name":"Callback on promise, aborts when callback returns true","time":{"start":1722236764406,"stop":1722236764407,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e60c5121d699bdc","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1722236767462,"stop":1722236767462,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c862a6547f4c395","name":"Check received message with timestamp: 1649153314 ","time":{"start":1722236275698,"stop":1722236275698,"duration":0},"status":"passed","severity":"normal"},{"uid":"f26d9a572ea78d1e","name":"Decoder throws on empty string content topic","time":{"start":1722236049227,"stop":1722236049228,"duration":1},"status":"passed","severity":"normal"},{"uid":"25c32aa1a643b1e3","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1722236013329,"stop":1722236013329,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b58ca3fadfaf3f9","name":"random static sharding 4 - Cluster ID: 717, Shard ID: 62","time":{"start":1722236704308,"stop":1722236704309,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5f4d9aadcb068fe","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1722236913175,"stop":1722236913175,"duration":0},"status":"passed","severity":"normal"},{"uid":"744a8d5e72a0b51d","name":"Subscribe and receives messages on 20 topics","time":{"start":1722236318745,"stop":1722236318746,"duration":1},"status":"passed","severity":"normal"},{"uid":"789d4ecd352a5a5b","name":"Check received message containing long","time":{"start":1722236275669,"stop":1722236275669,"duration":0},"status":"passed","severity":"normal"},{"uid":"837163299d6ec696","name":"Push message with content topic containing special chars","time":{"start":1722236721706,"stop":1722236721706,"duration":0},"status":"passed","severity":"normal"},{"uid":"c07a5a62a22bd871","name":"more peers than existing","time":{"start":1722236586347,"stop":1722236586347,"duration":0},"status":"skipped","severity":"normal"},{"uid":"15d3343ef196a95f","name":"should not receive a peer event before start","time":{"start":1722236041377,"stop":1722236041377,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab9b099e64b92e2","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1722236063485,"stop":1722236063486,"duration":1},"status":"passed","severity":"normal"},{"uid":"4646c22825cbf5f8","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1722236417881,"stop":1722236417882,"duration":1},"status":"passed","severity":"normal"},{"uid":"31dc5f94f28c7fe2","name":"Push message with content topic containing SQL Injection","time":{"start":1722236586089,"stop":1722236586089,"duration":0},"status":"passed","severity":"normal"},{"uid":"7635302896b5dc9f","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1722236203278,"stop":1722236203278,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f19a61e379dab3c","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1722236285009,"stop":1722236285009,"duration":0},"status":"passed","severity":"normal"},{"uid":"aeade8e8f1f1482f","name":"Subscribe to topic containing shell command and receive message","time":{"start":1722236318754,"stop":1722236318754,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c34bc529abdd9cf","name":"Push message with special chars payload","time":{"start":1722236721687,"stop":1722236721687,"duration":0},"status":"passed","severity":"normal"},{"uid":"84a7628515aec5b4","name":"handles empty contentTopics array correctly","time":{"start":1722236013340,"stop":1722236013340,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f5e8f32d1728ce2","name":"should handle corrupted local storage data gracefully","time":{"start":1722236041379,"stop":1722236041379,"duration":0},"status":"passed","severity":"normal"},{"uid":"4331e1ed7411ac5e","name":"Generator, 2 different pubsubtopics","time":{"start":1722236755282,"stop":1722236755282,"duration":0},"status":"passed","severity":"normal"},{"uid":"c944ef83788176bb","name":"LightPush: 0 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1722236484583,"stop":1722236484602,"duration":19},"status":"passed","severity":"normal"},{"uid":"12df8ea5499f1bea","name":"Waku message hash computation (meta attribute not present)","time":{"start":1722236015946,"stop":1722236015946,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3251cb7f54e9085","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1722236318754,"stop":1722236318754,"duration":0},"status":"passed","severity":"normal"},{"uid":"57a4fdeb8f23731f","name":"Sample","time":{"start":1722236021209,"stop":1722236021209,"duration":0},"status":"passed","severity":"normal"},{"uid":"dccd1caf8c3a2eaf","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1722236013337,"stop":1722236013337,"duration":0},"status":"passed","severity":"normal"},{"uid":"d733efe1ee7a03a3","name":"shard 0","time":{"start":1722236704303,"stop":1722236704304,"duration":1},"status":"passed","severity":"normal"},{"uid":"75d7b687b0c7720c","name":"Check meta is set [symmetric]","time":{"start":1722236047187,"stop":1722236047188,"duration":1},"status":"passed","severity":"normal"},{"uid":"a84eaa1996e45197","name":"Subscribe to topic containing short and publish message","time":{"start":1722236640695,"stop":1722236640695,"duration":0},"status":"passed","severity":"normal"},{"uid":"d94274ccdef045c5","name":"Decoder throws on undefined content topic","time":{"start":1722236049227,"stop":1722236049227,"duration":0},"status":"passed","severity":"normal"},{"uid":"54629569a54f8951","name":"LightPush with 0 connections","time":{"start":1722236346970,"stop":1722236346970,"duration":0},"status":"passed","severity":"normal"},{"uid":"14c1809946f69770","name":"Subscribe to topic containing JSON and publish message","time":{"start":1722236640716,"stop":1722236640716,"duration":0},"status":"passed","severity":"normal"},{"uid":"83f072371084f8f8","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1722236318753,"stop":1722236318753,"duration":0},"status":"passed","severity":"normal"},{"uid":"af16c8cc62f5d111","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1722236013332,"stop":1722236013332,"duration":0},"status":"passed","severity":"normal"},{"uid":"913ac4b17ae010d1","name":"Overlapping topic subscription","time":{"start":1722236738436,"stop":1722236738437,"duration":1},"status":"passed","severity":"normal"},{"uid":"35f7d46c9dd61cff","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1722236013338,"stop":1722236013338,"duration":0},"status":"passed","severity":"normal"},{"uid":"82e107c352d721d1","name":"Subscribe and receive messages via waku relay post","time":{"start":1722236738448,"stop":1722236738448,"duration":0},"status":"passed","severity":"normal"},{"uid":"27721170cd0359d","name":"LightPush: 2 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1722236484608,"stop":1722236484608,"duration":0},"status":"passed","severity":"normal"},{"uid":"37e6f89bd5ecac49","name":"should properly create location multiaddrs - tcp","time":{"start":1722236021750,"stop":1722236021750,"duration":0},"status":"passed","severity":"normal"},{"uid":"dce6d397103b6cd1","name":"Push message with content topic containing long","time":{"start":1722236721705,"stop":1722236721705,"duration":0},"status":"passed","severity":"normal"},{"uid":"1371be13fd10ac0c","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1722236021737,"stop":1722236021737,"duration":0},"status":"passed","severity":"normal"},{"uid":"9741948cc91060ef","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1722236738456,"stop":1722236738456,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bc52bf7f6043429","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1722236738448,"stop":1722236738449,"duration":1},"status":"passed","severity":"normal"},{"uid":"92facf467a3fccd1","name":"Reopen subscription with peer with lost subscription","time":{"start":1722236124143,"stop":1722236124144,"duration":1},"status":"passed","severity":"normal"},{"uid":"eaefa75fb735dd35","name":"should decode valid enr with tcp successfully","time":{"start":1722236021737,"stop":1722236021738,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab8717128984349f","name":"should not fail to stop the service if it was not started","time":{"start":1722236666437,"stop":1722236666437,"duration":0},"status":"passed","severity":"normal"},{"uid":"321d23ae494f6f7b","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1722236640700,"stop":1722236640713,"duration":13},"status":"passed","severity":"normal"},{"uid":"3e3d14302a0b5091","name":"Push message with content topic containing shell command","time":{"start":1722236721713,"stop":1722236721713,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8a6aa83e0f7a8fa","name":"LightPush: 2 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1722236484608,"stop":1722236484608,"duration":0},"status":"passed","severity":"normal"},{"uid":"d65c3248e90f218a","name":"Query with Ordered Callback, No Decoder","time":{"start":1722236734974,"stop":1722236734975,"duration":1},"status":"passed","severity":"normal"},{"uid":"11d98451ddfc8e17","name":"Check message with non string payload is not received","time":{"start":1722236614051,"stop":1722236614051,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a94ac42e4131a61","name":"should handle a minimal index list","time":{"start":1722236013424,"stop":1722236013424,"duration":0},"status":"passed","severity":"normal"},{"uid":"320fe53a34d4bddb","name":"Publish message with custom timestamp: Mon Jul 29 2024 06:03:33 GMT+0000 (Coordinated Universal Time)","time":{"start":1722236638526,"stop":1722236638526,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d9c14dba2481aa5","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1722236738436,"stop":1722236738436,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce0dc3f4643fb557","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1722236036791,"stop":1722236036792,"duration":1},"status":"passed","severity":"normal"},{"uid":"218a12bd5e3bfbcc","name":"Push message with content topic containing Chinese","time":{"start":1722236586086,"stop":1722236586087,"duration":1},"status":"passed","severity":"normal"},{"uid":"5bbf8faf1ac504c6","name":"All","time":{"start":1722236073935,"stop":1722236073936,"duration":1},"status":"passed","severity":"normal"},{"uid":"690faa053e4bb55a","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1722236021063,"stop":1722236021064,"duration":1},"status":"passed","severity":"normal"},{"uid":"91ded6c917e1f60f","name":"Promise Callback - backward","time":{"start":1722236743706,"stop":1722236743706,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bb2833a07764ab","name":"same cluster, same shard: nodes connect","time":{"start":1722236470403,"stop":1722236470404,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb9c42c462c2d4e0","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 1","time":{"start":1722236013339,"stop":1722236013339,"duration":0},"status":"passed","severity":"normal"},{"uid":"863c5d6557fc0169","name":"Register correct protocols","time":{"start":1722236640690,"stop":1722236640691,"duration":1},"status":"passed","severity":"normal"},{"uid":"60bdfd9c0a8bfefe","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1722236013330,"stop":1722236013330,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fff7b476de5ddee","name":"Check publish message containing Script","time":{"start":1722236638521,"stop":1722236638522,"duration":1},"status":"passed","severity":"normal"},{"uid":"aeb319ddaa106471","name":"Fields are not dropped","time":{"start":1722236025836,"stop":1722236025837,"duration":1},"status":"passed","severity":"normal"},{"uid":"1897a9101a5875c","name":"Subscribe and receives messages on 20 topics","time":{"start":1722236738425,"stop":1722236738425,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbce453a49b8a2b7","name":"non connected peers","time":{"start":1722236586348,"stop":1722236586348,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9c52b7949685eb74","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1722236318754,"stop":1722236318754,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d5d22071fb63bbf","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1722236013337,"stop":1722236013337,"duration":0},"status":"passed","severity":"normal"},{"uid":"1928ccfce4879a08","name":"Subscribe to topic containing short and receive message","time":{"start":1722236318748,"stop":1722236318748,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7f794be4f584350","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1722236767459,"stop":1722236767459,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7721b6364cc7c47","name":"Default pageSize","time":{"start":1722236761288,"stop":1722236761289,"duration":1},"status":"passed","severity":"normal"},{"uid":"645169015d6910f5","name":"Check received message containing shell command","time":{"start":1722236614062,"stop":1722236614063,"duration":1},"status":"passed","severity":"normal"},{"uid":"971057e95716d409","name":"Symmetric encrypt & Decrypt","time":{"start":1722236047740,"stop":1722236047740,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9171e9556e94d85","name":"Add multiple subscription objects on single nwaku node","time":{"start":1722236318755,"stop":1722236318755,"duration":0},"status":"passed","severity":"normal"},{"uid":"fefc5165409532b6","name":"throws on content topic with empty encoding field","time":{"start":1722236013313,"stop":1722236013313,"duration":0},"status":"passed","severity":"normal"},{"uid":"d40842084a69afe6","name":"Renews peer on consistent missed messages","time":{"start":1722236181979,"stop":1722236181980,"duration":1},"status":"passed","severity":"normal"},{"uid":"a525fe6c5a9bde0d","name":"Check received message containing emoji","time":{"start":1722236614063,"stop":1722236614064,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4d4b266dac94df8","name":"Check publish message containing escaped characters","time":{"start":1722236638524,"stop":1722236638524,"duration":0},"status":"passed","severity":"normal"},{"uid":"e74252c08991e3ef","name":"Push message with content topic containing escaped characters","time":{"start":1722236586093,"stop":1722236586093,"duration":0},"status":"passed","severity":"normal"},{"uid":"85eb7756b22f0e01","name":"Subscribe to topic containing Script and receive message","time":{"start":1722236318752,"stop":1722236318752,"duration":0},"status":"passed","severity":"normal"},{"uid":"fafb552c2f884b64","name":"safeDispatchEvent","time":{"start":1722236104220,"stop":1722236104220,"duration":0},"status":"passed","severity":"normal"},{"uid":"49a328acf7526a97","name":"Check received message containing numeric","time":{"start":1722236614041,"stop":1722236614042,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f92fb1c0f745f19","name":"should encodeTxt and decodeTxt","time":{"start":1722236021736,"stop":1722236021736,"duration":0},"status":"passed","severity":"normal"},{"uid":"774e3dceaede173f","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1722236622806,"stop":1722236622806,"duration":0},"status":"passed","severity":"normal"},{"uid":"351d121c30fda842","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1722236321948,"stop":1722236321948,"duration":0},"status":"passed","severity":"normal"},{"uid":"56d92d175fce7a43","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1722236013333,"stop":1722236013333,"duration":0},"status":"passed","severity":"normal"},{"uid":"792b311e93ae9078","name":"Push message with shell command payload","time":{"start":1722236721694,"stop":1722236721694,"duration":0},"status":"passed","severity":"normal"},{"uid":"74e03109fa50207a","name":"can start and stop the service","time":{"start":1722236666436,"stop":1722236666437,"duration":1},"status":"passed","severity":"normal"},{"uid":"40fa85fd7781191e","name":"Push message with custom timestamp: 1722239947147","time":{"start":1722236586098,"stop":1722236586098,"duration":0},"status":"passed","severity":"normal"},{"uid":"28ca4bc7024a5cd8","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1722236318743,"stop":1722236318743,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b86efef79fcbacb","name":"udp ip6 address","time":{"start":1722236021191,"stop":1722236021191,"duration":0},"status":"passed","severity":"normal"},{"uid":"70fba4f65e2ba8bf","name":"Check received message containing JSON","time":{"start":1722236275694,"stop":1722236275694,"duration":0},"status":"passed","severity":"normal"},{"uid":"34d7c01e3039e2fe","name":"Ephemeral field is preserved - encoder v0","time":{"start":1722236074250,"stop":1722236074252,"duration":2},"status":"passed","severity":"normal"},{"uid":"728dd1dfa12b93d4","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1722236622803,"stop":1722236622803,"duration":0},"status":"passed","severity":"normal"},{"uid":"7afce711222c3a48","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1722236767461,"stop":1722236767461,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3919dac39f08f4","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1722236285029,"stop":1722236285029,"duration":0},"status":"passed","severity":"normal"},{"uid":"f93a479a821248df","name":"Subscribe and receive messages via waku relay post","time":{"start":1722236738424,"stop":1722236738424,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd29173fac6496ce","name":"Push message with Russian payload","time":{"start":1722236721688,"stop":1722236721692,"duration":4},"status":"passed","severity":"normal"},{"uid":"a5e26bb1f062404b","name":"Check received message containing Chinese","time":{"start":1722236275670,"stop":1722236275671,"duration":1},"status":"passed","severity":"normal"},{"uid":"33541f2fd5402f3d","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1722236285029,"stop":1722236285029,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b217634f933f05e","name":"Generator, custom pubsub topic","time":{"start":1722236755288,"stop":1722236755289,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb19c41fc9eb322b","name":"Check message with invalid timestamp is not received","time":{"start":1722236614049,"stop":1722236614050,"duration":1},"status":"passed","severity":"normal"},{"uid":"498487db9766414","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1722236285022,"stop":1722236285023,"duration":1},"status":"passed","severity":"normal"},{"uid":"c135b2008ff5d03b","name":"Push message with content topic containing XML","time":{"start":1722236721712,"stop":1722236721712,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a3477f7d6cb3b28","name":"Check received message containing Basic HTML tag","time":{"start":1722236614062,"stop":1722236614062,"duration":0},"status":"passed","severity":"normal"},{"uid":"266cec4f27aac3c0","name":"Push message with SQL Injection payload","time":{"start":1722236721692,"stop":1722236721692,"duration":0},"status":"passed","severity":"normal"},{"uid":"4dedcfb12418dae1","name":"Push message with content topic containing numeric","time":{"start":1722236586078,"stop":1722236586084,"duration":6},"status":"passed","severity":"normal"},{"uid":"a2840a1eeb6623f7","name":"throws on content topic with non-number generation field","time":{"start":1722236013310,"stop":1722236013310,"duration":0},"status":"passed","severity":"normal"},{"uid":"19954b04f9fd5371","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1722236285012,"stop":1722236285013,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2920a0ff15d1609","name":"Push message with content topic containing Script","time":{"start":1722236721708,"stop":1722236721708,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb750e9b7545ae81","name":"LightPush: 1 peers, Filter: 2 peers - Expected: MinimallyHealthy","time":{"start":1722236484605,"stop":1722236484605,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5eeb1462b03de1c","name":"Check received message containing short","time":{"start":1722236614055,"stop":1722236614055,"duration":0},"status":"passed","severity":"normal"},{"uid":"d388f23b480ed083","name":"getPeersByDiscovery","time":{"start":1722236603648,"stop":1722236603652,"duration":4},"status":"passed","severity":"normal"},{"uid":"e162a40dd2cbdad8","name":"Number of peers are maintained correctly","time":{"start":1722236181972,"stop":1722236181973,"duration":1},"status":"passed","severity":"normal"},{"uid":"13b53508f9acf56b","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1722236203279,"stop":1722236203279,"duration":0},"status":"passed","severity":"normal"},{"uid":"73afa5d7df73fd0f","name":"Non TWN Cluster","time":{"start":1722236681885,"stop":1722236681885,"duration":0},"status":"passed","severity":"normal"},{"uid":"142e2f7da7dcecf5","name":"should not fail to start the service if it is already started","time":{"start":1722236041376,"stop":1722236041376,"duration":0},"status":"passed","severity":"normal"},{"uid":"4dacaacdb7d6f480","name":"does not throw on valid cases","time":{"start":1722236013308,"stop":1722236013308,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca24db0b2c005250","name":"should only return 1 node with relay and store capability","time":{"start":1722236037450,"stop":1722236037450,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a0d0e7874717397","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1722236738454,"stop":1722236738455,"duration":1},"status":"passed","severity":"normal"},{"uid":"49040a607a6dd16c","name":"addEventListener with wrong event","time":{"start":1722236104217,"stop":1722236104217,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce9c45b21fc316c6","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1722236167434,"stop":1722236167435,"duration":1},"status":"passed","severity":"normal"},{"uid":"392b07d864dce3b8","name":"LightPush: 1 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1722236484605,"stop":1722236484605,"duration":0},"status":"passed","severity":"normal"},{"uid":"71af97fc8abaf742","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1722236013329,"stop":1722236013329,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0dab2ee1f1e60d6","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1722236622807,"stop":1722236622807,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0b372f316b5ee61","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1722236167436,"stop":1722236167437,"duration":1},"status":"passed","severity":"normal"},{"uid":"b387f979b1fef3c8","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1722236013314,"stop":1722236013315,"duration":1},"status":"passed","severity":"normal"},{"uid":"af38f23e63650262","name":"Check message with no pubsub topic is not received","time":{"start":1722236275701,"stop":1722236275705,"duration":4},"status":"passed","severity":"normal"},{"uid":"7bf8eccce213fd1a","name":"LightPush: 0 peers, Filter: 2 peers - Expected: Unhealthy","time":{"start":1722236484603,"stop":1722236484603,"duration":0},"status":"passed","severity":"normal"},{"uid":"5829bc8b1d0b6b96","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1722236013315,"stop":1722236013316,"duration":1},"status":"passed","severity":"normal"},{"uid":"651086092fd03b5","name":"should configure sharding based on application and version for autosharding","time":{"start":1722236013339,"stop":1722236013339,"duration":0},"status":"passed","severity":"normal"},{"uid":"afab4e6a647cbb8e","name":"Push 30 different messages","time":{"start":1722236586072,"stop":1722236586072,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd2ec3b63d3930c7","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1722236013424,"stop":1722236013425,"duration":1},"status":"passed","severity":"normal"},{"uid":"efc22226c557624","name":"Relay - dialed after","time":{"start":1722236777202,"stop":1722236777202,"duration":0},"status":"passed","severity":"normal"},{"uid":"d53f4bb56febb352","name":"should correctly map a content topic to a pubsub topic","time":{"start":1722236013341,"stop":1722236013341,"duration":0},"status":"passed","severity":"normal"},{"uid":"764090ccbd6a904","name":"Decoder throws on undefined content topic","time":{"start":1722236047190,"stop":1722236047190,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccf3aca029644e79","name":"Query Generator - forward","time":{"start":1722236743704,"stop":1722236743705,"duration":1},"status":"passed","severity":"normal"},{"uid":"44cc8125dce9640a","name":"different cluster, same shard: nodes don't connect","time":{"start":1722236284993,"stop":1722236284993,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7c3c6401955f04b","name":"should properly create location multiaddrs - udp4","time":{"start":1722236021748,"stop":1722236021749,"duration":1},"status":"passed","severity":"normal"},{"uid":"46708379ef7df08b","name":"Push message with JSON payload","time":{"start":1722236586068,"stop":1722236586068,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae80687d1cf0b03a","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1722236063479,"stop":1722236063481,"duration":2},"status":"passed","severity":"normal"},{"uid":"ea8dcd7f408b1450","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1722236321951,"stop":1722236321951,"duration":0},"status":"passed","severity":"normal"},{"uid":"423e0c1125858752","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1722236285013,"stop":1722236285014,"duration":1},"status":"passed","severity":"normal"},{"uid":"77e253457ee7ec52","name":"Throws when trying to push message with empty payload","time":{"start":1722236721704,"stop":1722236721704,"duration":0},"status":"passed","severity":"normal"},{"uid":"1eb206ee6bb77928","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1722236074253,"stop":1722236074254,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ec6a897985dcb7d","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1722236321951,"stop":1722236321952,"duration":1},"status":"passed","severity":"normal"},{"uid":"136ac5682e98a247","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app28/8/topic709/utf8","time":{"start":1722236681885,"stop":1722236681885,"duration":0},"status":"passed","severity":"normal"},{"uid":"84f07cfc6c0480d5","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1722236913174,"stop":1722236913174,"duration":0},"status":"passed","severity":"normal"},{"uid":"85254bfa19e18aec","name":"should properly create location multiaddrs - udp","time":{"start":1722236021749,"stop":1722236021750,"duration":1},"status":"passed","severity":"normal"},{"uid":"93509937cc0c0c6c","name":"Query with Promise Callback, No Decoder","time":{"start":1722236734976,"stop":1722236734977,"duration":1},"status":"passed","severity":"normal"},{"uid":"21bc5a3e1c7f53c5","name":"Check message received after nwaku node is restarted","time":{"start":1722236614054,"stop":1722236614054,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ae0abe4991530f91","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1722236285030,"stop":1722236285030,"duration":0},"status":"passed","severity":"normal"},{"uid":"7412c2f60e22f3a7","name":"Subscribe to topic containing Russian and receive message","time":{"start":1722236738442,"stop":1722236738442,"duration":0},"status":"passed","severity":"normal"},{"uid":"98829b43055a1e3d","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1722236285025,"stop":1722236285026,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b8ab87ac3f91a10","name":"connects to nwaku","time":{"start":1722236773199,"stop":1722236773200,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ac95b2f0845fca8","name":"listenerCount","time":{"start":1722236104219,"stop":1722236104219,"duration":0},"status":"passed","severity":"normal"},{"uid":"fae845e14fa41d13","name":"should use DNS peer discovery with light client","time":{"start":1722236082736,"stop":1722236082737,"duration":1},"status":"skipped","severity":"normal"},{"uid":"17c276f7cc2e4886","name":"Correctly serialized arguments","time":{"start":1722236478417,"stop":1722236478418,"duration":1},"status":"passed","severity":"normal"},{"uid":"87c92944a775fad9","name":"Push message with Chinese payload","time":{"start":1722236586061,"stop":1722236586062,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d8e8fc845e9460a","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1722236167437,"stop":1722236167437,"duration":0},"status":"passed","severity":"normal"},{"uid":"5dde0fb1321d1a8e","name":"Passing page size 11 when there are 10 messages","time":{"start":1722236761285,"stop":1722236761286,"duration":1},"status":"passed","severity":"normal"},{"uid":"907a5cc24b0e9b8a","name":"Check received message containing short","time":{"start":1722236275667,"stop":1722236275669,"duration":2},"status":"passed","severity":"normal"},{"uid":"519abd8a5285ab73","name":"Check received message containing Chinese","time":{"start":1722236614042,"stop":1722236614043,"duration":1},"status":"passed","severity":"normal"},{"uid":"499c4c09cd902c1d","name":"Check message with no payload is not received","time":{"start":1722236614067,"stop":1722236614067,"duration":0},"status":"passed","severity":"normal"},{"uid":"4761b03cbace5270","name":"random static sharding 2 - Cluster ID: 332, Shard ID: 992","time":{"start":1722236704306,"stop":1722236704306,"duration":0},"status":"passed","severity":"normal"},{"uid":"251da4f917f75256","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1722236285004,"stop":1722236285004,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb19d01b4f497ce3","name":"Check received message containing JSON","time":{"start":1722236614062,"stop":1722236614062,"duration":0},"status":"passed","severity":"normal"},{"uid":"8839fc62b7eeb140","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1722236321951,"stop":1722236321951,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b5248040ad02896","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1722236764407,"stop":1722236764407,"duration":0},"status":"passed","severity":"normal"},{"uid":"e10f8efae990a124","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1722236013331,"stop":1722236013331,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e4d6148809a5237","name":"Fails to push message bigger that 1MB","time":{"start":1722236721717,"stop":1722236721717,"duration":0},"status":"passed","severity":"normal"},{"uid":"1326f66a242b34cd","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1722236285011,"stop":1722236285011,"duration":0},"status":"passed","severity":"normal"},{"uid":"fefee419a849b7fd","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1722236638525,"stop":1722236638525,"duration":0},"status":"passed","severity":"normal"},{"uid":"65954318ce26cce8","name":"Passing cursor with wrong pubsubTopic","time":{"start":1722236714416,"stop":1722236714416,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f5dddf6dceeeab0","name":"start node with ApplicationInfo","time":{"start":1722236681895,"stop":1722236681895,"duration":0},"status":"passed","severity":"normal"},{"uid":"d168efddec95a216","name":"Add multiple subscription objects on single nwaku node","time":{"start":1722236738466,"stop":1722236738466,"duration":0},"status":"passed","severity":"normal"},{"uid":"f17556697ba0a4bc","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1722236640717,"stop":1722236640718,"duration":1},"status":"passed","severity":"normal"},{"uid":"c58dcea038a965cc","name":"should set field with all protocols disabled","time":{"start":1722236021750,"stop":1722236021750,"duration":0},"status":"passed","severity":"normal"},{"uid":"18a3740652d3c179","name":"ignores unrecognized TXT record formats","time":{"start":1722236037448,"stop":1722236037449,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a4fc7209d67a3c0","name":"getPeersByDiscovery","time":{"start":1722236104218,"stop":1722236104218,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc3876ed74029915","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1722236738441,"stop":1722236738441,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c0679af2c546726","name":"Decoder throws on empty string content topic","time":{"start":1722236047190,"stop":1722236047190,"duration":0},"status":"passed","severity":"normal"},{"uid":"c232548a0490fb12","name":"Check received message with timestamp: 1722236062563 ","time":{"start":1722236614048,"stop":1722236614048,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe2cf635a93191c4","name":"Push message with content topic containing numeric","time":{"start":1722236721705,"stop":1722236721706,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d40cdbd6ac05dce","name":"Push message with content topic containing Script","time":{"start":1722236586089,"stop":1722236586090,"duration":1},"status":"passed","severity":"normal"},{"uid":"1edd2446a1021a63","name":"topics with same application and version share the same shard","time":{"start":1722236013319,"stop":1722236013319,"duration":0},"status":"passed","severity":"normal"},{"uid":"10fba8b628a7b32","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1722236036782,"stop":1722236036783,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3b58ad15199d645","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1722236285023,"stop":1722236285024,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4b0c81b6376f477","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1722236318751,"stop":1722236318751,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9d58146ca686578","name":"Push message with content topic containing Basic HTML tag","time":{"start":1722236721712,"stop":1722236721712,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5d31b00a92cdc5e","name":"LightPush with 1 connections","time":{"start":1722236346971,"stop":1722236346971,"duration":0},"status":"passed","severity":"normal"},{"uid":"355e71d901dee010","name":"Push message with JSON payload","time":{"start":1722236721694,"stop":1722236721694,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee9eb7df8bafc203","name":"Promise Callback - forward","time":{"start":1722236743705,"stop":1722236743706,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7d1cc57b038a672","name":"Delete observer","time":{"start":1722236588717,"stop":1722236588717,"duration":0},"status":"passed","severity":"normal"},{"uid":"44173a0d5409e46f","name":"should encode/decode to RLP encoding","time":{"start":1722236021747,"stop":1722236021747,"duration":0},"status":"passed","severity":"normal"},{"uid":"374effb72f7911e5","name":"should set field with only RELAY enabled","time":{"start":1722236021751,"stop":1722236021751,"duration":0},"status":"passed","severity":"normal"},{"uid":"87ed4e2f73c89f6f","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1722236013327,"stop":1722236013328,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e695d0c1310d2d1","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1722236285017,"stop":1722236285018,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3e249e89ba13244","name":"LightPush: 0 peers, Filter: 1 peers - Expected: Unhealthy","time":{"start":1722236484602,"stop":1722236484602,"duration":0},"status":"passed","severity":"normal"},{"uid":"665dc9b142db9df6","name":"Check message on other pubsub topic is not received","time":{"start":1722236275700,"stop":1722236275701,"duration":1},"status":"passed","severity":"normal"},{"uid":"30042b935a87a31f","name":"Should update multiaddrs","time":{"start":1722236485101,"stop":1722236485101,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc8a7d2aea435645","name":"Subscribe to topic containing XML and receive message","time":{"start":1722236738443,"stop":1722236738443,"duration":0},"status":"passed","severity":"normal"},{"uid":"3942c6e1c8c2e256","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1722236738450,"stop":1722236738451,"duration":1},"status":"passed","severity":"normal"},{"uid":"24522e6158de57","name":"Query Generator, Multiple PubsubTopics","time":{"start":1722236734967,"stop":1722236734968,"duration":1},"status":"passed","severity":"normal"},{"uid":"581ac0d5d36893b","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1722236167438,"stop":1722236167439,"duration":1},"status":"passed","severity":"normal"},{"uid":"9367b2914a653812","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1722236013332,"stop":1722236013332,"duration":0},"status":"passed","severity":"normal"},{"uid":"fce4579137bf4e63","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1722236750666,"stop":1722236750667,"duration":1},"status":"passed","severity":"normal"},{"uid":"1cc455c32646251","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1722236036778,"stop":1722236036780,"duration":2},"status":"passed","severity":"normal"},{"uid":"d6f6333a3cf08b03","name":"should properly create location multiaddrs - tcp6","time":{"start":1722236021749,"stop":1722236021749,"duration":0},"status":"passed","severity":"normal"},{"uid":"de6558a790832ba2","name":"Check message on other pubsub topic is not received","time":{"start":1722236614066,"stop":1722236614066,"duration":0},"status":"passed","severity":"normal"},{"uid":"946502433974d5b","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1722236767462,"stop":1722236767463,"duration":1},"status":"passed","severity":"normal"},{"uid":"579fb5e47ade29fa","name":"Query with Promise Callback, No message returned","time":{"start":1722236734977,"stop":1722236734977,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff66d5331077d0db","name":"Ordered callback, aborts when callback returns true","time":{"start":1722236764407,"stop":1722236764407,"duration":0},"status":"passed","severity":"normal"},{"uid":"92912069c4c847d3","name":"Nodes with multiple pubsub topic","time":{"start":1722236622805,"stop":1722236622805,"duration":0},"status":"passed","severity":"normal"},{"uid":"caa7745d42bb25e4","name":"Round trip binary serialization","time":{"start":1722236026542,"stop":1722236026542,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e3dbb1f72aa748a","name":"Tracks peer failures correctly","time":{"start":1722236181979,"stop":1722236181979,"duration":0},"status":"passed","severity":"normal"},{"uid":"a52f3583c33712e2","name":"start node with empty content topic","time":{"start":1722236681895,"stop":1722236681896,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b06a75195a63ffb","name":"returns all values when wanted number is greater than available values","time":{"start":1722236036800,"stop":1722236036801,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9d1e87ea865dc46","name":"should set field with only FILTER enabled","time":{"start":1722236021751,"stop":1722236021752,"duration":1},"status":"passed","severity":"normal"},{"uid":"5390ee3928ca171","name":"Publish message with rate limit","time":{"start":1722236638531,"stop":1722236638531,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d1242f8c967c91c","name":"Check message on other pubsub topic is not received","time":{"start":1722236614050,"stop":1722236614050,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5f40a6b25c47b50","name":"Push message with Basic HTML tag payload","time":{"start":1722236721693,"stop":1722236721693,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae3f4c7dbdf28fe4","name":"Push message with custom timestamp: 1691477947147","time":{"start":1722236586096,"stop":1722236586097,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9f3dcb92a2833a","name":"isConnected return false after peer stops","time":{"start":1722236121026,"stop":1722236121027,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9ff9c5bc0b1dddb","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1722236026469,"stop":1722236026469,"duration":0},"status":"passed","severity":"normal"},{"uid":"786e671fec28fd42","name":"Push 30 different messages","time":{"start":1722236721695,"stop":1722236721696,"duration":1},"status":"passed","severity":"normal"},{"uid":"b71fc4d922789a42","name":"caches peers it previously fetched","time":{"start":1722236037449,"stop":1722236037449,"duration":0},"status":"passed","severity":"normal"},{"uid":"f100afb2b0449967","name":"should be able to encode the field with only FILTER set to true","time":{"start":1722236021034,"stop":1722236021035,"duration":1},"status":"passed","severity":"normal"},{"uid":"97db7e352e869900","name":"Check received message containing SQL Injection","time":{"start":1722236275672,"stop":1722236275672,"duration":0},"status":"passed","severity":"normal"},{"uid":"34e95c50f37fb2f0","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1722236013319,"stop":1722236013319,"duration":0},"status":"passed","severity":"normal"},{"uid":"79d7e63dd10a3ee4","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app29/3/topic769/test.js","time":{"start":1722236681886,"stop":1722236681886,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc843ff093803069","name":"Check received message containing Arabic","time":{"start":1722236275671,"stop":1722236275671,"duration":0},"status":"passed","severity":"normal"},{"uid":"24dd4c3690c0a899","name":"Subscribe to topic containing shell command and receive message","time":{"start":1722236738457,"stop":1722236738462,"duration":5},"status":"passed","severity":"normal"},{"uid":"5265088b2bf4435f","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1722236738423,"stop":1722236738423,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f96a510c8cbb04a","name":"Push message with shell command payload","time":{"start":1722236586068,"stop":1722236586069,"duration":1},"status":"passed","severity":"normal"},{"uid":"44631e54d8de04b9","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1722236036790,"stop":1722236036790,"duration":0},"status":"passed","severity":"normal"},{"uid":"58b024a2e0898e03","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1722236021039,"stop":1722236021040,"duration":1},"status":"passed","severity":"normal"},{"uid":"7648bc7eb366b7e7","name":"Check received message containing long","time":{"start":1722236614055,"stop":1722236614055,"duration":0},"status":"passed","severity":"normal"},{"uid":"27d6f3b41b2047e","name":"Push message with unicode special characters payload","time":{"start":1722236721695,"stop":1722236721695,"duration":0},"status":"passed","severity":"normal"},{"uid":"efb2e3fd16749001","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1722236738463,"stop":1722236738464,"duration":1},"status":"passed","severity":"normal"},{"uid":"3827e87ad7436f75","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1722236013314,"stop":1722236013314,"duration":0},"status":"passed","severity":"normal"},{"uid":"95c792497e0d494c","name":"Filter with 2 connections","time":{"start":1722236346973,"stop":1722236346973,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee3594fe40039a6f","name":"Push message equal or less that 1MB","time":{"start":1722236586098,"stop":1722236586106,"duration":8},"status":"passed","severity":"normal"},{"uid":"670f9bb54166fdf6","name":"Subscribe to topic containing special chars and receive message","time":{"start":1722236738454,"stop":1722236738454,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba26f92e790142da","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1722236417884,"stop":1722236417884,"duration":0},"status":"passed","severity":"normal"},{"uid":"2383b03afc924808","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1722236738424,"stop":1722236738424,"duration":0},"status":"passed","severity":"normal"},{"uid":"864d65aae893f152","name":"Check message with non string payload is not received","time":{"start":1722236614067,"stop":1722236614067,"duration":0},"status":"passed","severity":"normal"},{"uid":"42eb1f4873c5f239","name":"Waku message hash computation (no timestamp)","time":{"start":1722236015946,"stop":1722236015947,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c10bf31ddc905b0","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1722236738441,"stop":1722236738441,"duration":0},"status":"passed","severity":"normal"},{"uid":"55ba37425870ce11","name":"new peer added after a peer was already found","time":{"start":1722236603653,"stop":1722236603653,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e65effc52937e0ed","name":"should encode/decode to text encoding","time":{"start":1722236021747,"stop":1722236021747,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ec037bc51b75f14","name":"Push message with content topic containing XML","time":{"start":1722236586090,"stop":1722236586091,"duration":1},"status":"passed","severity":"normal"},{"uid":"68b4eba1094c8d48","name":"Ping on subscribed peer","time":{"start":1722236124142,"stop":1722236124142,"duration":0},"status":"passed","severity":"normal"},{"uid":"5675bcdb50e33fbb","name":"LightPush: 3 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1722236484609,"stop":1722236484610,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ff9901280240e07","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1722236714415,"stop":1722236714415,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f49f6e6f8b197fe","name":"Check received message containing Script","time":{"start":1722236614044,"stop":1722236614044,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b0cf754d657e4e9","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1722236285020,"stop":1722236285021,"duration":1},"status":"passed","severity":"normal"},{"uid":"9bc5b8797ce6f8b6","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1722236285019,"stop":1722236285020,"duration":1},"status":"passed","severity":"normal"},{"uid":"35e42664751f4ee9","name":"Publish without waiting for remote peer","time":{"start":1722236640691,"stop":1722236640691,"duration":0},"status":"passed","severity":"normal"},{"uid":"819f53451a15ffba","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1722236021036,"stop":1722236021037,"duration":1},"status":"passed","severity":"normal"},{"uid":"354bcf06647e3271","name":"should return unique PubsubTopics for static sharding","time":{"start":1722236013324,"stop":1722236013325,"duration":1},"status":"passed","severity":"normal"},{"uid":"211c84a14703167","name":"Round trip binary encryption [ecies, signature]","time":{"start":1722236049225,"stop":1722236049226,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ac95c131e0d2481","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1722236417882,"stop":1722236417883,"duration":1},"status":"passed","severity":"normal"},{"uid":"abbf32fd255de21","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1722236738423,"stop":1722236738424,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e8e6f5277412d6","name":"isConnected should return true after first peer connects","time":{"start":1722236121025,"stop":1722236121026,"duration":1},"status":"passed","severity":"normal"},{"uid":"86da925570325f9a","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1722236704304,"stop":1722236704305,"duration":1},"status":"passed","severity":"normal"},{"uid":"30bad11112fb754b","name":"Ping on unsubscribed peer","time":{"start":1722236164342,"stop":1722236164343,"duration":1},"status":"passed","severity":"normal"},{"uid":"370f4c0809ba047c","name":"Check message received after jswaku node is restarted","time":{"start":1722236275709,"stop":1722236275710,"duration":1},"status":"skipped","severity":"normal"},{"uid":"a7fc0f0884453226","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1722236013327,"stop":1722236013327,"duration":0},"status":"passed","severity":"normal"},{"uid":"161531b7252e50","name":"Check received message containing short","time":{"start":1722236614038,"stop":1722236614039,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e0e1c8e1ef99adb","name":"should properly create location multiaddrs - tcp4","time":{"start":1722236021749,"stop":1722236021749,"duration":0},"status":"passed","severity":"normal"},{"uid":"733ee14bbaed26b0","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1722236013336,"stop":1722236013336,"duration":0},"status":"passed","severity":"normal"},{"uid":"78d275ef1d01250","name":"Filter","time":{"start":1722236777204,"stop":1722236777204,"duration":0},"status":"passed","severity":"normal"},{"uid":"a32ff43cd2a678c1","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1722236755289,"stop":1722236755290,"duration":1},"status":"passed","severity":"normal"},{"uid":"f33a270c85a8e970","name":"LightPush: 3 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1722236484610,"stop":1722236484610,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3eb268a6df5267e","name":"Check publish message containing Basic HTML tag","time":{"start":1722236638522,"stop":1722236638523,"duration":1},"status":"passed","severity":"normal"},{"uid":"61f9125924c837b2","name":"throws on empty content topic","time":{"start":1722236013309,"stop":1722236013309,"duration":0},"status":"passed","severity":"normal"},{"uid":"da24f53f4124f4dc","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1722236285019,"stop":1722236285019,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f10a1a9acee0784","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1722236021037,"stop":1722236021038,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a78f42201a178d6","name":"1 Store, 2 fetches","time":{"start":1722236037123,"stop":1722236037123,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3cc42de7c752819","name":"Subscribe and receive messages via lightPush","time":{"start":1722236738422,"stop":1722236738423,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd3b1198e45e8634","name":"recovers when dns.resolve returns empty","time":{"start":1722236037448,"stop":1722236037448,"duration":0},"status":"passed","severity":"normal"},{"uid":"a442b69cd110f39b","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1722236021066,"stop":1722236021067,"duration":1},"status":"passed","severity":"normal"},{"uid":"119afe8a0b335496","name":"can dial TLS multiaddrs","time":{"start":1722236478331,"stop":1722236478331,"duration":0},"status":"passed","severity":"normal"},{"uid":"459b75cfb155eac6","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1722236640715,"stop":1722236640716,"duration":1},"status":"passed","severity":"normal"},{"uid":"34d2c5bf755e11a0","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1722236013337,"stop":1722236013338,"duration":1},"status":"passed","severity":"normal"},{"uid":"c47b821548cf0c1","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1722236203282,"stop":1722236203282,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a9b128f384936","name":"Refresh subscription","time":{"start":1722236640694,"stop":1722236640694,"duration":0},"status":"skipped","severity":"normal"},{"uid":"eb2aaaf2c7420781","name":"Nwaku publishes","time":{"start":1722236613460,"stop":1722236613460,"duration":0},"status":"passed","severity":"normal"},{"uid":"1178b0ebdd048ab6","name":"Relay","time":{"start":1722236073934,"stop":1722236073934,"duration":0},"status":"passed","severity":"normal"},{"uid":"5072b9e6491a4010","name":"LightPush","time":{"start":1722236777204,"stop":1722236777204,"duration":0},"status":"passed","severity":"normal"},{"uid":"c89918e34592f9b0","name":"LightPush: 0 peers, Filter: 3 peers - Expected: Unhealthy","time":{"start":1722236484603,"stop":1722236484604,"duration":1},"status":"passed","severity":"normal"},{"uid":"90b37e7ff84e311f","name":"Ephemeral messages are not stored","time":{"start":1722236074248,"stop":1722236074250,"duration":2},"status":"passed","severity":"normal"},{"uid":"c84b7f088abbcd4f","name":"should throw error - invalid id","time":{"start":1722236021746,"stop":1722236021746,"duration":0},"status":"passed","severity":"normal"},{"uid":"99298b6a09db4362","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1722236275698,"stop":1722236275700,"duration":2},"status":"passed","severity":"normal"},{"uid":"ccbce90839745e52","name":"should be able to decode the field with only RELAY set to true","time":{"start":1722236021056,"stop":1722236021057,"duration":1},"status":"passed","severity":"normal"},{"uid":"93625e4dfae72b96","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1722236640693,"stop":1722236640693,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cee15f6a1653d5d","name":"Used by Waku Relay","time":{"start":1722236773202,"stop":1722236773202,"duration":0},"status":"passed","severity":"normal"},{"uid":"41339e6a68a01e6f","name":"Subscribe to topic containing XML and publish message","time":{"start":1722236640715,"stop":1722236640715,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee2148231f09f02c","name":"should add and remove event listeners correctly","time":{"start":1722236041379,"stop":1722236041380,"duration":1},"status":"passed","severity":"normal"},{"uid":"c112ab9c179f90b7","name":"Check publish message containing short","time":{"start":1722236638518,"stop":1722236638518,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ceffc1befdd7cfb","name":"different cluster, different shard: nodes don't connect","time":{"start":1722236284994,"stop":1722236285004,"duration":10},"status":"passed","severity":"normal"},{"uid":"1ee6eed85a04024b","name":"handles different networkShards values correctly","time":{"start":1722236013321,"stop":1722236013321,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccaef9dac24cfb32","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1722236013317,"stop":1722236013317,"duration":0},"status":"passed","severity":"normal"},{"uid":"da1bd8c62b0de3be","name":"Push message with Arabic payload","time":{"start":1722236721688,"stop":1722236721688,"duration":0},"status":"passed","severity":"normal"},{"uid":"a195a33cb74de78f","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1722236121024,"stop":1722236121024,"duration":0},"status":"passed","severity":"normal"},{"uid":"facc65a7c45216f9","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1722236037450,"stop":1722236037451,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c40f92da1823a35","name":"Push message with custom timestamp: 1722239919087","time":{"start":1722236721716,"stop":1722236721717,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3353ffcaf98129a","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app91/8/topic828/utf8","time":{"start":1722236681891,"stop":1722236681891,"duration":0},"status":"passed","severity":"normal"},{"uid":"1aaa58e5d1f2647e","name":"LightPush with 3 connections","time":{"start":1722236346974,"stop":1722236346974,"duration":0},"status":"passed","severity":"normal"},{"uid":"59b1cd3fabac763a","name":"Check received message with timestamp: 1722236062563 ","time":{"start":1722236614064,"stop":1722236614064,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5bdb07928eb5ac2","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1722236036801,"stop":1722236036801,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5e52a97a659f3df","name":"Fails to push message with empty content topic","time":{"start":1722236721714,"stop":1722236721714,"duration":0},"status":"passed","severity":"normal"},{"uid":"1184332f40eebf3b","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1722236285028,"stop":1722236285028,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc286e0bd60752b7","name":"Check received message with timestamp: 1722236062563000000 ","time":{"start":1722236614048,"stop":1722236614048,"duration":0},"status":"passed","severity":"normal"},{"uid":"341fe3d536153385","name":"LightPush: 3 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1722236484611,"stop":1722236484611,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c9abca13d7ac8fc","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1722236738445,"stop":1722236738445,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5f52b9fe7751de6","name":"Check message with no content topic is not received","time":{"start":1722236275705,"stop":1722236275706,"duration":1},"status":"passed","severity":"normal"},{"uid":"feabeb932bbdeda9","name":"Number of peers are maintained correctly","time":{"start":1722236355230,"stop":1722236355230,"duration":0},"status":"passed","severity":"normal"},{"uid":"798cc884760fd1bc","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1722236321950,"stop":1722236321950,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca9ddbe6d19360f2","name":"Passing page size 110 when there are 120 messages","time":{"start":1722236761287,"stop":1722236761288,"duration":1},"status":"passed","severity":"normal"},{"uid":"c33f5633d263dc3c","name":"Subscribe and receive messages via waku relay post","time":{"start":1722236318744,"stop":1722236318744,"duration":0},"status":"passed","severity":"normal"},{"uid":"8393c7fd6d8d05fd","name":"different cluster, different shard: nodes don't connect","time":{"start":1722236470405,"stop":1722236470405,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0dbb98a7cee2592","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1722236470403,"stop":1722236470403,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bac20473ced0e6a","name":"Query Generator, No Decoder","time":{"start":1722236734968,"stop":1722236734970,"duration":2},"status":"passed","severity":"normal"},{"uid":"af02660e5231b5d8","name":"Check received message containing escaped characters","time":{"start":1722236614046,"stop":1722236614047,"duration":1},"status":"passed","severity":"normal"},{"uid":"69e2b1de34051e99","name":"should be able to encode the field with only RELAY set to true","time":{"start":1722236021029,"stop":1722236021032,"duration":3},"status":"passed","severity":"normal"},{"uid":"69ef8399b4403192","name":"should get / set TCP multiaddr","time":{"start":1722236021748,"stop":1722236021748,"duration":0},"status":"passed","severity":"normal"},{"uid":"e80d059c75ed1fd5","name":"Check publish message after client node is restarted","time":{"start":1722236638530,"stop":1722236638530,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ef9ee0a3ad6b8400","name":"Store - dialed after - with timeout","time":{"start":1722236777203,"stop":1722236777203,"duration":0},"status":"passed","severity":"normal"},{"uid":"62931f755ddd32a3","name":"Push message with rate limit","time":{"start":1722236721715,"stop":1722236721716,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2e169cb13d3d6d7","name":"Push message with content topic containing shell command","time":{"start":1722236586093,"stop":1722236586093,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5c2a3b5225c9f2d","name":"Reopen subscription with peer with lost subscription","time":{"start":1722236164343,"stop":1722236164343,"duration":0},"status":"passed","severity":"normal"},{"uid":"59205d76a58285dd","name":"Subscribe to topic containing emoji and receive message","time":{"start":1722236738445,"stop":1722236738446,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b69b7af9025d265","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1722236013330,"stop":1722236013330,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6d77cef450b73f8","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1722236167433,"stop":1722236167433,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4bb1ebbe64e286c","name":"random static sharding 5 - Cluster ID: 423, Shard ID: 323","time":{"start":1722236704309,"stop":1722236704310,"duration":1},"status":"passed","severity":"normal"},{"uid":"581565792576d6c3","name":"should throw error - no public key","time":{"start":1722236021738,"stop":1722236021745,"duration":7},"status":"passed","severity":"normal"},{"uid":"b622a8537fd5f383","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1722236640692,"stop":1722236640692,"duration":0},"status":"passed","severity":"normal"},{"uid":"7248c7931e2d6550","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1722236026470,"stop":1722236026470,"duration":0},"status":"passed","severity":"normal"},{"uid":"a451963e235888db","name":"Passing page size 3 when there are 20 messages","time":{"start":1722236761283,"stop":1722236761284,"duration":1},"status":"passed","severity":"normal"},{"uid":"5cbabd192b7b36fb","name":"Check received message containing emoji","time":{"start":1722236614047,"stop":1722236614047,"duration":0},"status":"passed","severity":"normal"},{"uid":"239b8c3e1e47e32b","name":"Push message with content topic containing Arabic","time":{"start":1722236721706,"stop":1722236721707,"duration":1},"status":"passed","severity":"normal"},{"uid":"fdfee280925f379","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1722236037452,"stop":1722236037452,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5ff65c84b772af87","name":"Sign & Recover","time":{"start":1722236047741,"stop":1722236047741,"duration":0},"status":"passed","severity":"normal"},{"uid":"3efdf36faa3b5a82","name":"Store - dialed first","time":{"start":1722236777203,"stop":1722236777203,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd5580a4bbecd536","name":"Refresh subscription","time":{"start":1722236738451,"stop":1722236738452,"duration":1},"status":"passed","severity":"normal"},{"uid":"fcdfc9f501a410b9","name":"Check received message containing Basic HTML tag","time":{"start":1722236614045,"stop":1722236614045,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a0b486dc734474d","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1722236167434,"stop":1722236167434,"duration":0},"status":"passed","severity":"normal"},{"uid":"354e74ad44f0e684","name":"Push message with content topic containing emoji","time":{"start":1722236586094,"stop":1722236586094,"duration":0},"status":"passed","severity":"normal"},{"uid":"c10146585dbeb30f","name":"should throw error - no id","time":{"start":1722236021738,"stop":1722236021738,"duration":0},"status":"passed","severity":"normal"},{"uid":"150dd5f564351f41","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1722236603653,"stop":1722236603654,"duration":1},"status":"skipped","severity":"normal"},{"uid":"dface0e9a5d087f6","name":"Check message with no content topic is not received","time":{"start":1722236614066,"stop":1722236614066,"duration":0},"status":"passed","severity":"normal"},{"uid":"528430e33239d400","name":"throws on content topic with generation field greater than 0","time":{"start":1722236013310,"stop":1722236013311,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b75f0c7f7fb6f09","name":"Nodes with multiple pubsub topic","time":{"start":1722236622807,"stop":1722236622807,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd87101f666897bd","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1722236121023,"stop":1722236121024,"duration":1},"status":"passed","severity":"normal"},{"uid":"86f8e5f24859d625","name":"Push message with emoji payload","time":{"start":1722236721695,"stop":1722236721695,"duration":0},"status":"passed","severity":"normal"},{"uid":"97428e0d4942c31f","name":"Query generator for multiple messages with different content topic format","time":{"start":1722236764405,"stop":1722236764405,"duration":0},"status":"passed","severity":"normal"},{"uid":"f478a0914c2ba9e3","name":"Check received message containing special chars","time":{"start":1722236275670,"stop":1722236275670,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9c3f1340be35aad","name":"Subscribe to topic containing Russian and receive message","time":{"start":1722236318751,"stop":1722236318751,"duration":0},"status":"passed","severity":"normal"},{"uid":"350aa9209bdbc079","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1722236681884,"stop":1722236681884,"duration":0},"status":"passed","severity":"normal"},{"uid":"1dc8d78e54095456","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1722236767461,"stop":1722236767461,"duration":0},"status":"passed","severity":"normal"},{"uid":"945a3947787c1264","name":"Push message with content topic containing JSON","time":{"start":1722236586092,"stop":1722236586092,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca3645f05f6b7ff6","name":"Publishes to nwaku","time":{"start":1722236613459,"stop":1722236613460,"duration":1},"status":"passed","severity":"normal"},{"uid":"947ec361f476e5c3","name":"Check received message with timestamp: 1649153314 ","time":{"start":1722236614064,"stop":1722236614065,"duration":1},"status":"passed","severity":"normal"},{"uid":"a860e67b3f619390","name":"Push message with rate limit","time":{"start":1722236586096,"stop":1722236586096,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f6297aa9c6503e","name":"Push message with Script payload","time":{"start":1722236721692,"stop":1722236721693,"duration":1},"status":"passed","severity":"normal"},{"uid":"d875132b6846d996","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1722236285005,"stop":1722236285005,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecad216f738c6ccd","name":"can start the service","time":{"start":1722236041374,"stop":1722236041375,"duration":1},"status":"passed","severity":"normal"},{"uid":"91814506faeb7d4d","name":"Subscribe to topic containing long and receive message","time":{"start":1722236318749,"stop":1722236318749,"duration":0},"status":"passed","severity":"normal"},{"uid":"da04db31fea5fd0","name":"1 Store, 2 relays, 2 fetches","time":{"start":1722236037124,"stop":1722236037124,"duration":0},"status":"passed","severity":"normal"},{"uid":"f075dedc179bc684","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1722236063483,"stop":1722236063484,"duration":1},"status":"passed","severity":"normal"},{"uid":"c61bc69e620a5207","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1722236063482,"stop":1722236063482,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a7905ccf6e6cbbe","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1722236285027,"stop":1722236285027,"duration":0},"status":"passed","severity":"normal"},{"uid":"7784183e0940670b","name":"Keep-alive pings maintain the connection","time":{"start":1722236181978,"stop":1722236181978,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa1e4a2af351b26e","name":"Check publish message containing Chinese","time":{"start":1722236638520,"stop":1722236638520,"duration":0},"status":"passed","severity":"normal"},{"uid":"d11f2599a83efe88","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1722236285014,"stop":1722236285015,"duration":1},"status":"passed","severity":"normal"},{"uid":"3bf5a11395c8d06d","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1722236037452,"stop":1722236037452,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7831f033c3d939da","name":"Passing page size 10 when there are 10 messages","time":{"start":1722236761284,"stop":1722236761285,"duration":1},"status":"passed","severity":"normal"},{"uid":"599ea0c14c23b0d1","name":"LightPush with 2 connections","time":{"start":1722236346972,"stop":1722236346973,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac1bd5c88f5b8db6","name":"Check received message containing SQL Injection","time":{"start":1722236614060,"stop":1722236614061,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0698e96e82d5199","name":"Nodes with multiple pubsub topic","time":{"start":1722236622803,"stop":1722236622803,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed9679ba7bf76b3","name":"Check received message with timestamp: 1722236062563000000 ","time":{"start":1722236614064,"stop":1722236614064,"duration":0},"status":"passed","severity":"normal"},{"uid":"163475f75210040a","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1722236285010,"stop":1722236285010,"duration":0},"status":"passed","severity":"normal"},{"uid":"607eb92ec505f073","name":"Subscribe to topic containing Script and receive message","time":{"start":1722236738442,"stop":1722236738443,"duration":1},"status":"passed","severity":"normal"},{"uid":"793e21d363dc9fef","name":"Subscribe to topic containing JSON and receive message","time":{"start":1722236738457,"stop":1722236738457,"duration":0},"status":"passed","severity":"normal"},{"uid":"54c741dc63623385","name":"Check message with invalid timestamp is not received","time":{"start":1722236275700,"stop":1722236275700,"duration":0},"status":"passed","severity":"normal"},{"uid":"466a259195e47262","name":"Encoder throws on empty string content topic","time":{"start":1722236047189,"stop":1722236047189,"duration":0},"status":"passed","severity":"normal"},{"uid":"67c97c452c595389","name":"should not receive a peer event before start","time":{"start":1722236082731,"stop":1722236082735,"duration":4},"status":"passed","severity":"normal"},{"uid":"e05ed9c4386448f1","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1722236013322,"stop":1722236013322,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9059b5e9642bf14","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 0","time":{"start":1722236013339,"stop":1722236013339,"duration":0},"status":"passed","severity":"normal"},{"uid":"c35a4a9aae2688a1","name":"Filter with 1 connections","time":{"start":1722236346971,"stop":1722236346971,"duration":0},"status":"passed","severity":"normal"},{"uid":"de23bd0129e38bce","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1722236013317,"stop":1722236013318,"duration":1},"status":"passed","severity":"normal"},{"uid":"39805551304dad05","name":"handles multiple messages","time":{"start":1722236761546,"stop":1722236761546,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a57cea17fc80062","name":"Check publish message containing long","time":{"start":1722236638519,"stop":1722236638519,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa5dd9a2c8e77e7f","name":"unsubscribes","time":{"start":1722236761546,"stop":1722236761547,"duration":1},"status":"passed","severity":"normal"},{"uid":"6890a8571cfda824","name":"Passing an array","time":{"start":1722236773200,"stop":1722236773201,"duration":1},"status":"passed","severity":"normal"},{"uid":"2053ccffaebd5754","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1722236013341,"stop":1722236013341,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee89fecad9800593","name":"can start and stop the service","time":{"start":1722236082726,"stop":1722236082729,"duration":3},"status":"passed","severity":"normal"},{"uid":"9a04ef0de27eeb93","name":"Check received message containing escaped characters","time":{"start":1722236275695,"stop":1722236275695,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbefaa3b25917ff2","name":"Push message with escaped characters payload","time":{"start":1722236586069,"stop":1722236586070,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab32ea2904f724be","name":"Add multiple subscription objects on single nwaku node","time":{"start":1722236738446,"stop":1722236738446,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e53cdb3d404a892","name":"Check message received after nwaku node is restarted","time":{"start":1722236275711,"stop":1722236275711,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2e9775dbf9e230de","name":"Push message with emoji payload","time":{"start":1722236586071,"stop":1722236586072,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a5a7e5337bef332","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1722236013320,"stop":1722236013320,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6258d27cbe3c58a","name":"Push message with content topic containing unicode special characters","time":{"start":1722236586094,"stop":1722236586094,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdc9dd2ca9de3665","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1722236121025,"stop":1722236121025,"duration":0},"status":"passed","severity":"normal"},{"uid":"71191ac2ee9339f3","name":"Check publish message containing emoji","time":{"start":1722236638525,"stop":1722236638525,"duration":0},"status":"passed","severity":"normal"},{"uid":"13ef74f17f296842","name":"Ping succeeds for all connected peers","time":{"start":1722236181973,"stop":1722236181977,"duration":4},"status":"passed","severity":"normal"},{"uid":"cc76f426001fe9ff","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1722236013318,"stop":1722236013319,"duration":1},"status":"passed","severity":"normal"},{"uid":"83f5072a61104629","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1722236013325,"stop":1722236013325,"duration":0},"status":"passed","severity":"normal"},{"uid":"4336b9837b6109d3","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1722236037451,"stop":1722236037451,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7412cd4acc152c5","name":"should emit a peer event after start","time":{"start":1722236041376,"stop":1722236041377,"duration":1},"status":"passed","severity":"normal"},{"uid":"922177a264849b2c","name":"Ping fails for unsubscribed peers","time":{"start":1722236181977,"stop":1722236181978,"duration":1},"status":"passed","severity":"normal"},{"uid":"18235b904a47e60","name":"Check received message containing shell command","time":{"start":1722236275694,"stop":1722236275695,"duration":1},"status":"passed","severity":"normal"},{"uid":"81fee88fd5249986","name":"returns all values when wanted number matches available values","time":{"start":1722236036800,"stop":1722236036800,"duration":0},"status":"passed","severity":"normal"},{"uid":"76d0e8fe1061161e","name":"Check received message containing Script","time":{"start":1722236614061,"stop":1722236614061,"duration":0},"status":"passed","severity":"normal"},{"uid":"a00a37a6b80a13ad","name":"Push message on custom pubsubTopic","time":{"start":1722236417881,"stop":1722236417881,"duration":0},"status":"passed","severity":"normal"},{"uid":"353d23afd1f7420a","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1722236036783,"stop":1722236036786,"duration":3},"status":"passed","severity":"normal"},{"uid":"d0e0b871594c256e","name":"Check publish message containing numeric","time":{"start":1722236638519,"stop":1722236638519,"duration":0},"status":"passed","severity":"normal"},{"uid":"39cb0f067745fb42","name":"Subscribe to topic containing emoji and publish message","time":{"start":1722236640718,"stop":1722236640734,"duration":16},"status":"passed","severity":"normal"},{"uid":"cfa0e45683fcb0d5","name":"Fails to push message bigger that 1MB","time":{"start":1722236586106,"stop":1722236586107,"duration":1},"status":"passed","severity":"normal"},{"uid":"819974b17a6d87a7","name":"Check publish message after service node is restarted","time":{"start":1722236638530,"stop":1722236638530,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fc9501a187ce18a1","name":"Check received message with timestamp: 1722236063016 ","time":{"start":1722236275697,"stop":1722236275697,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef8b239e1086ccd9","name":"Relay + Store","time":{"start":1722236021752,"stop":1722236021752,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec382bc49bd9b232","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1722236167437,"stop":1722236167438,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8523bf63fa5bdd1","name":"Push message with XML payload","time":{"start":1722236721693,"stop":1722236721693,"duration":0},"status":"passed","severity":"normal"},{"uid":"9786a79c1409d17a","name":"Push message with Chinese payload","time":{"start":1722236721687,"stop":1722236721688,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce44e528f7076200","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1722236285028,"stop":1722236285028,"duration":0},"status":"passed","severity":"normal"},{"uid":"f84999ae47052c34","name":"through manual discovery","time":{"start":1722236478331,"stop":1722236478331,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a3c8fc2498e2dce","name":"Ping on peer without subscriptions","time":{"start":1722236124142,"stop":1722236124143,"duration":1},"status":"passed","severity":"normal"},{"uid":"886ff5d7b3a61e69","name":"should properly compute the node id","time":{"start":1722236021747,"stop":1722236021747,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ad96e97329bdf31","name":"should properly create location multiaddrs - udp6","time":{"start":1722236021749,"stop":1722236021749,"duration":0},"status":"passed","severity":"normal"},{"uid":"23ed5c3ab08fcaa2","name":"Check received message containing emoji","time":{"start":1722236275696,"stop":1722236275696,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fa29a8394dacc59","name":"Subscribe to topic containing numeric and receive message","time":{"start":1722236738439,"stop":1722236738440,"duration":1},"status":"passed","severity":"normal"},{"uid":"3fe57a2555281076","name":"Encoder throws on undefined content topic","time":{"start":1722236049226,"stop":1722236049227,"duration":1},"status":"passed","severity":"normal"},{"uid":"bbc91bae635f0aab","name":"dispatchEvent via connectionManager","time":{"start":1722236104219,"stop":1722236104219,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0416ab7d9c2ca9d","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1722236622807,"stop":1722236622808,"duration":1},"status":"passed","severity":"normal"},{"uid":"c28bf27c59df8a99","name":"Encoder throws on undefined content topic","time":{"start":1722236047188,"stop":1722236047189,"duration":1},"status":"passed","severity":"normal"},{"uid":"569e538435708a03","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1722236036780,"stop":1722236036781,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc664685da4eb59c","name":"throws on content topic with empty version field","time":{"start":1722236013311,"stop":1722236013312,"duration":1},"status":"passed","severity":"normal"},{"uid":"b738acaaf94ee839","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1722236013318,"stop":1722236013318,"duration":0},"status":"passed","severity":"normal"},{"uid":"e06a98692c1f2d4a","name":"Check received message containing Script","time":{"start":1722236275673,"stop":1722236275673,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4b7afa2b92a15ab","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1722236021064,"stop":1722236021066,"duration":2},"status":"passed","severity":"normal"},{"uid":"3dd7184af34bc42f","name":"Query Generator, No message returned","time":{"start":1722236734970,"stop":1722236734972,"duration":2},"status":"passed","severity":"normal"},{"uid":"426c306b5a4836f7","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1722236913176,"stop":1722236913176,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9d307a5520f5e10","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1722236714414,"stop":1722236714415,"duration":1},"status":"passed","severity":"normal"},{"uid":"78372ed8ada7a319","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1722236013316,"stop":1722236013316,"duration":0},"status":"passed","severity":"normal"},{"uid":"29a637fd25f46d52","name":"Check message with invalid timestamp is not received","time":{"start":1722236614065,"stop":1722236614066,"duration":1},"status":"passed","severity":"normal"},{"uid":"684fa2e69d528c29","name":"Fails to publish duplicate message","time":{"start":1722236638527,"stop":1722236638527,"duration":0},"status":"passed","severity":"normal"},{"uid":"e771e7d5ee5568d0","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1722236714412,"stop":1722236714413,"duration":1},"status":"passed","severity":"normal"},{"uid":"67ca1e4c2dd0faa2","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1722236013334,"stop":1722236013334,"duration":0},"status":"passed","severity":"normal"},{"uid":"def6ef394b4913b","name":"isConnected should return false after all peers disconnect","time":{"start":1722236121026,"stop":1722236121026,"duration":0},"status":"passed","severity":"normal"},{"uid":"86e737d471a9fca9","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1722236738425,"stop":1722236738425,"duration":0},"status":"passed","severity":"normal"},{"uid":"beff2631a2a418f0","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1722236049225,"stop":1722236049225,"duration":0},"status":"passed","severity":"normal"},{"uid":"6022c609224261e","name":"Check received message containing special chars","time":{"start":1722236614057,"stop":1722236614058,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4ebd535b9d148fc","name":"Push message with SQL Injection payload","time":{"start":1722236586064,"stop":1722236586065,"duration":1},"status":"passed","severity":"normal"},{"uid":"51039a318fbc94f7","name":"Using a function","time":{"start":1722236773201,"stop":1722236773201,"duration":0},"status":"passed","severity":"normal"},{"uid":"238aad0749cef663","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app24/10/topic83/xml","time":{"start":1722236681886,"stop":1722236681887,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ae01f7d881a0313","name":"Query Generator - backward","time":{"start":1722236743705,"stop":1722236743705,"duration":0},"status":"passed","severity":"normal"},{"uid":"a967619adad42243","name":"random static sharding 6 - Cluster ID: 367, Shard ID: 277","time":{"start":1722236704310,"stop":1722236704310,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb706ebe4185bf9f","name":"tcp ip4 address","time":{"start":1722236021190,"stop":1722236021191,"duration":1},"status":"passed","severity":"normal"},{"uid":"92a930774cd0300a","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1722236755284,"stop":1722236755284,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c362592322bb140","name":"Check received message containing Chinese","time":{"start":1722236614058,"stop":1722236614059,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c46e7f9d9aa2250","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1722236071544,"stop":1722236071545,"duration":1},"status":"passed","severity":"normal"},{"uid":"74da6ab7f1c0288b","name":"Should update shard info","time":{"start":1722236485102,"stop":1722236485102,"duration":0},"status":"passed","severity":"normal"},{"uid":"93c3929249d89115","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1722236071546,"stop":1722236071546,"duration":0},"status":"passed","severity":"normal"},{"uid":"4aa1e7090d991d40","name":"Subscribe to topic containing emoji and receive message","time":{"start":1722236738465,"stop":1722236738465,"duration":0},"status":"passed","severity":"normal"},{"uid":"e48aba5f6df68f59","name":"Subscribe to topic containing XML and receive message","time":{"start":1722236318752,"stop":1722236318753,"duration":1},"status":"passed","severity":"normal"},{"uid":"8119178c84aa950d","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1722236015947,"stop":1722236015947,"duration":0},"status":"passed","severity":"normal"},{"uid":"afea13fd9628e58c","name":"Js publishes, other Js receives","time":{"start":1722236613460,"stop":1722236613461,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9216d660fadb17a","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1722236013331,"stop":1722236013332,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ce7f970db21d011","name":"should not receive a peer event after stop","time":{"start":1722236082735,"stop":1722236082736,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d97202026f298c8","name":"should only return 1 node with store capability","time":{"start":1722236037450,"stop":1722236037450,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb3264a94812d6eb","name":"Rejects garbage","time":{"start":1722236029931,"stop":1722236029931,"duration":0},"status":"passed","severity":"normal"},{"uid":"18cb4b2dc9fa2b94","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1722236285006,"stop":1722236285006,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3137e984423db86","name":"Check received message containing XML","time":{"start":1722236614045,"stop":1722236614045,"duration":0},"status":"passed","severity":"normal"},{"uid":"b966665a4bc3120c","name":"should emit a peer event after start","time":{"start":1722236666438,"stop":1722236666438,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d77838bd2dccb7","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1722236318746,"stop":1722236318746,"duration":0},"status":"passed","severity":"normal"},{"uid":"c96a2e225ea37413","name":"same cluster, same shard: nodes connect","time":{"start":1722236284992,"stop":1722236284992,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d663ca885a8607e","name":"Subscribe to topic containing numeric and receive message","time":{"start":1722236738453,"stop":1722236738453,"duration":0},"status":"passed","severity":"normal"},{"uid":"b338a345a91d1eb","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1722236013325,"stop":1722236013326,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5563fa4f6102192","name":"should not fail to stop the service if it was not started","time":{"start":1722236082729,"stop":1722236082730,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b0e15f01cef1c3f","name":"removeEventListener with correct event","time":{"start":1722236104217,"stop":1722236104217,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5f9c68c8c7b8c85","name":"Check publish message containing Arabic","time":{"start":1722236638520,"stop":1722236638521,"duration":1},"status":"passed","severity":"normal"},{"uid":"ccd0547ce0e9b64","name":"should throw error - no public key","time":{"start":1722236021746,"stop":1722236021746,"duration":0},"status":"passed","severity":"normal"},{"uid":"d655cad968bad70e","name":"Passing page size 0 when there are 110 messages","time":{"start":1722236761277,"stop":1722236761281,"duration":4},"status":"passed","severity":"normal"},{"uid":"85061f1cba22a4c","name":"Fails to publish message with empty text","time":{"start":1722236638527,"stop":1722236638528,"duration":1},"status":"passed","severity":"normal"},{"uid":"898eff8576f50039","name":"Check received message containing Russian","time":{"start":1722236275672,"stop":1722236275672,"duration":0},"status":"passed","severity":"normal"},{"uid":"25bb0be26f5b2a9f","name":"passes more than one ENR URLs and attempts connection","time":{"start":1722236082737,"stop":1722236082737,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8ba35ebabbbf405","name":"should load peers from local storage and dispatch events","time":{"start":1722236041378,"stop":1722236041378,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c26173e17efa","name":"Check message with no content topic is not received","time":{"start":1722236614050,"stop":1722236614050,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e524c922d1114da","name":"should emit a peer event after start","time":{"start":1722236082730,"stop":1722236082731,"duration":1},"status":"passed","severity":"normal"},{"uid":"1db365a5979f7703","name":"Push message equal or less that 1MB","time":{"start":1722236721717,"stop":1722236721717,"duration":0},"status":"passed","severity":"normal"},{"uid":"125ac3715edc0ff7","name":"Subscribe to topic containing long and receive message","time":{"start":1722236738452,"stop":1722236738453,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e862a8959ca258b","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1722236622806,"stop":1722236622806,"duration":0},"status":"passed","severity":"normal"},{"uid":"2442f7662867c34f","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1722236704320,"stop":1722236704320,"duration":0},"status":"passed","severity":"normal"},{"uid":"2abb6904db97b30f","name":"Passing page size 1 when there are 4 messages","time":{"start":1722236761281,"stop":1722236761283,"duration":2},"status":"passed","severity":"normal"},{"uid":"2c62f7b5be739a4","name":"should handle application and version for autosharding","time":{"start":1722236013325,"stop":1722236013325,"duration":0},"status":"passed","severity":"normal"},{"uid":"31e98766419c77ab","name":"Publish message with custom timestamp: Tue Aug 08 2023 07:03:33 GMT+0000 (Coordinated Universal Time)","time":{"start":1722236638525,"stop":1722236638526,"duration":1},"status":"passed","severity":"normal"},{"uid":"64e85384bc6830f3","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1722236285008,"stop":1722236285008,"duration":0},"status":"passed","severity":"normal"},{"uid":"39a1c1d2aef80230","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1722236318745,"stop":1722236318745,"duration":0},"status":"passed","severity":"normal"},{"uid":"94eb82b4061f4026","name":"A test","time":{"start":1722236418033,"stop":1722236418034,"duration":1},"status":"passed","severity":"normal"},{"uid":"d633746bc0454d01","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app48/4/topic512/proto","time":{"start":1722236681887,"stop":1722236681888,"duration":1},"status":"passed","severity":"normal"},{"uid":"89d91dda4dc35359","name":"Check message received after jswaku node is restarted","time":{"start":1722236614067,"stop":1722236614068,"duration":1},"status":"skipped","severity":"normal"},{"uid":"59b2d8503c401f5b","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1722236318755,"stop":1722236318755,"duration":0},"status":"passed","severity":"normal"},{"uid":"5992d83aec687418","name":"random static sharding 1 - Cluster ID: 516, Shard ID: 180","time":{"start":1722236704305,"stop":1722236704306,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d7c0e2cdc549511","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1722236036790,"stop":1722236036791,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab1f3ed26d60ff4b","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1722236734973,"stop":1722236734974,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3c514321299b48f","name":"Subscribe to topic containing JSON and receive message","time":{"start":1722236318753,"stop":1722236318753,"duration":0},"status":"passed","severity":"normal"},{"uid":"9423ebaa3f4de5d4","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1722236013317,"stop":1722236013317,"duration":0},"status":"passed","severity":"normal"},{"uid":"24b28daefe2516fd","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1722236063484,"stop":1722236063485,"duration":1},"status":"passed","severity":"normal"},{"uid":"3469a7278079d5af","name":"Check publish message containing Russian","time":{"start":1722236638521,"stop":1722236638521,"duration":0},"status":"passed","severity":"normal"},{"uid":"29b149d5e5314e22","name":"Renews peer on consistent ping failures","time":{"start":1722236181978,"stop":1722236181979,"duration":1},"status":"passed","severity":"normal"},{"uid":"b34a4dfec3874458","name":"should set field with all protocols enabled","time":{"start":1722236021751,"stop":1722236021751,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc0cf057ef727419","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1722236285027,"stop":1722236285027,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b2c0e7b1792ccec","name":"Ephemeral field set to true","time":{"start":1722236026542,"stop":1722236026543,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1c5ce44b9396dcb","name":"Push message with content topic containing emoji","time":{"start":1722236721714,"stop":1722236721714,"duration":0},"status":"passed","severity":"normal"},{"uid":"c704706012c6754e","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1722236285021,"stop":1722236285022,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6b1d857e5da7a74","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1722236321949,"stop":1722236321949,"duration":0},"status":"passed","severity":"normal"},{"uid":"69c844a2d574fb80","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1722236167440,"stop":1722236167440,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b3dd82b8b97f8e1","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1722236417884,"stop":1722236417884,"duration":0},"status":"passed","severity":"normal"},{"uid":"1831ad9042e96309","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1722236614049,"stop":1722236614049,"duration":0},"status":"passed","severity":"normal"},{"uid":"1eb1d4fbb3fbb2e5","name":"less peers than existing","time":{"start":1722236586347,"stop":1722236586348,"duration":1},"status":"skipped","severity":"normal"},{"uid":"2390dc170e767f9b","name":"Ping on unsubscribed peer","time":{"start":1722236124143,"stop":1722236124143,"duration":0},"status":"passed","severity":"normal"},{"uid":"91bda61271f10b9b","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1722236734976,"stop":1722236734976,"duration":0},"status":"passed","severity":"normal"},{"uid":"42c4e41361489a48","name":"Check received message containing Basic HTML tag","time":{"start":1722236275693,"stop":1722236275694,"duration":1},"status":"passed","severity":"normal"},{"uid":"ebeb9ba1e3562ebe","name":"Subscribe to topic containing special chars and receive message","time":{"start":1722236738440,"stop":1722236738440,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fdafa1da892bd7","name":"Check message received after nwaku node is restarted","time":{"start":1722236614068,"stop":1722236614070,"duration":2},"status":"skipped","severity":"normal"},{"uid":"efd061e6f0ee5927","name":"Check message received after jswaku node is restarted","time":{"start":1722236614051,"stop":1722236614051,"duration":0},"status":"skipped","severity":"normal"},{"uid":"af5bb6d35fe9f891","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app73/7/topic458/json","time":{"start":1722236681890,"stop":1722236681890,"duration":0},"status":"passed","severity":"normal"},{"uid":"af24b5584f5cbb46","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1722236321948,"stop":1722236321948,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5b1f4afd5e2813c","name":"addEventListener with correct event","time":{"start":1722236104216,"stop":1722236104216,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3015e15b7e567a4","name":"Push message with short payload","time":{"start":1722236721685,"stop":1722236721685,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a1c518780041a83","name":"Ping on subscribed peer","time":{"start":1722236164341,"stop":1722236164342,"duration":1},"status":"passed","severity":"normal"},{"uid":"a726ef7ad148ed94","name":"should throw an error if shards are undefined for static sharding","time":{"start":1722236013326,"stop":1722236013326,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c300a13d8702613","name":"ignores domain fetching errors","time":{"start":1722236037448,"stop":1722236037448,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffa10d7b81b4c23d","name":"Check received message containing Arabic","time":{"start":1722236614043,"stop":1722236614043,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb8b4b3113475920","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1722236681894,"stop":1722236681895,"duration":1},"status":"passed","severity":"normal"},{"uid":"77a87079ca4a9b57","name":"Generator, 2 different pubsubtopics","time":{"start":1722236755289,"stop":1722236755289,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1f7358d8915a3ce","name":"should return all peers when numPeers is 0","time":{"start":1722236026467,"stop":1722236026468,"duration":1},"status":"passed","severity":"normal"},{"uid":"70982d50196c624e","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1722236013328,"stop":1722236013328,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc732c3c590ef0c4","name":"Push message with long payload","time":{"start":1722236586058,"stop":1722236586059,"duration":1},"status":"passed","severity":"normal"},{"uid":"7336de1ec2f8d255","name":"Query generator for 2000 messages","time":{"start":1722236764408,"stop":1722236764408,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d9360c6a28e1cf7","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1722236285011,"stop":1722236285012,"duration":1},"status":"passed","severity":"normal"},{"uid":"15f99738fc142f3a","name":"Subscribe to topic containing Script and publish message","time":{"start":1722236640714,"stop":1722236640715,"duration":1},"status":"passed","severity":"normal"},{"uid":"5938a8ca98e502b9","name":"Check received message containing escaped characters","time":{"start":1722236614063,"stop":1722236614063,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4ba34edfb45dc8f","name":"Check received message containing SQL Injection","time":{"start":1722236614044,"stop":1722236614044,"duration":0},"status":"passed","severity":"normal"},{"uid":"48b8eb4516e5a059","name":"Passing cursor with wrong message digest","time":{"start":1722236714416,"stop":1722236714416,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc607b60b45a36ee","name":"Query generator for multiple messages with multiple decoders","time":{"start":1722236764405,"stop":1722236764405,"duration":0},"status":"passed","severity":"normal"},{"uid":"930043b6bfe87a59","name":"should get / set UDP multiaddr","time":{"start":1722236021748,"stop":1722236021748,"duration":0},"status":"passed","severity":"normal"},{"uid":"f02ff7ca24fd4d57","name":"Check received message containing Russian","time":{"start":1722236614059,"stop":1722236614060,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c97f0115ff4f834","name":"Push message with content topic containing Russian","time":{"start":1722236721707,"stop":1722236721707,"duration":0},"status":"passed","severity":"normal"},{"uid":"c389070e11dc5045","name":"Check received message containing long","time":{"start":1722236614039,"stop":1722236614040,"duration":1},"status":"passed","severity":"normal"},{"uid":"d192fff53bf50cf5","name":"Decoder throws on undefined content topic","time":{"start":1722236026545,"stop":1722236026545,"duration":0},"status":"passed","severity":"normal"},{"uid":"149a4792621a8ebc","name":"should use the provided clusterId for the pubsub topic","time":{"start":1722236013341,"stop":1722236013341,"duration":0},"status":"passed","severity":"normal"},{"uid":"14d93ceaffb37d46","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1722236167439,"stop":1722236167440,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c627d25a9c1a609","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1722236417882,"stop":1722236417882,"duration":0},"status":"passed","severity":"normal"},{"uid":"6748bbcbbfd74cf7","name":"Push message with XML payload","time":{"start":1722236586066,"stop":1722236586067,"duration":1},"status":"passed","severity":"normal"},{"uid":"3103e26a7d07fa18","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1722236318744,"stop":1722236318744,"duration":0},"status":"passed","severity":"normal"},{"uid":"968e5a1342d23c64","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1722236738447,"stop":1722236738447,"duration":0},"status":"passed","severity":"normal"},{"uid":"4236c4b6a929df9c","name":"Query generator for multiple messages","time":{"start":1722236764404,"stop":1722236764404,"duration":0},"status":"passed","severity":"normal"},{"uid":"c79bf08a91b4b8a3","name":"Push message with Basic HTML tag payload","time":{"start":1722236586067,"stop":1722236586067,"duration":0},"status":"passed","severity":"normal"},{"uid":"670d2be7e4dd40bb","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1722236738450,"stop":1722236738450,"duration":0},"status":"passed","severity":"normal"},{"uid":"c64271acd39874d6","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1722236417883,"stop":1722236417883,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b4e42129ef4e49d","name":"random static sharding 3 - Cluster ID: 603, Shard ID: 953","time":{"start":1722236704308,"stop":1722236704308,"duration":0},"status":"passed","severity":"normal"},{"uid":"df8c349b6266ef42","name":"Sets default value correctly","time":{"start":1722236773203,"stop":1722236773205,"duration":2},"status":"passed","severity":"normal"},{"uid":"868cc41c5fc9fdd5","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1722236013326,"stop":1722236013326,"duration":0},"status":"passed","severity":"normal"},{"uid":"4248317a030f4e1b","name":"Push message with content topic containing special chars","time":{"start":1722236586085,"stop":1722236586086,"duration":1},"status":"passed","severity":"normal"},{"uid":"19c660d3ffcef35e","name":"handles empty shards array correctly","time":{"start":1722236013340,"stop":1722236013340,"duration":0},"status":"passed","severity":"normal"},{"uid":"b52505931f445e6f","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1722236047187,"stop":1722236047187,"duration":0},"status":"passed","severity":"normal"},{"uid":"4538be05bae8bac4","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1722236750663,"stop":1722236750664,"duration":1},"status":"passed","severity":"normal"},{"uid":"13af552b63c30776","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1722236013315,"stop":1722236013315,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e823901c6448d2","name":"should not fail to start the service if it is already started","time":{"start":1722236666437,"stop":1722236666438,"duration":1},"status":"passed","severity":"normal"},{"uid":"5cbfb326765980ac","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1722236470402,"stop":1722236470403,"duration":1},"status":"passed","severity":"normal"},{"uid":"81c7018a3718e209","name":"Push message with short payload","time":{"start":1722236586057,"stop":1722236586058,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1c32b706299ce6","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1722236013323,"stop":1722236013324,"duration":1},"status":"passed","severity":"normal"},{"uid":"6412373a8e42d0f6","name":"Init the array if not present","time":{"start":1722236012875,"stop":1722236012876,"duration":1},"status":"passed","severity":"normal"},{"uid":"fdd584ed1d981337","name":"Check message with no payload is not received","time":{"start":1722236614050,"stop":1722236614051,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c9c7f3cb753f9df","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1722236622805,"stop":1722236622805,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0e1cbb6b1b331d7","name":"handles different clusterIds correctly","time":{"start":1722236013321,"stop":1722236013321,"duration":0},"status":"passed","severity":"normal"},{"uid":"db908586b8a7159","name":"Check received message containing Arabic","time":{"start":1722236614059,"stop":1722236614059,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5fdbbd2c5310dde","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1722236021038,"stop":1722236021039,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef429efacb7691dc","name":"Subscribe to topic containing shell command and publish message","time":{"start":1722236640716,"stop":1722236640717,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a1ed02baeedac3","name":"it tolerates circular branch references","time":{"start":1722236037447,"stop":1722236037448,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f2608bd04b4657c","name":"Push message with custom timestamp: 1722232719087","time":{"start":1722236721716,"stop":1722236721716,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cd7c3609e8703f2","name":"Mutual subscription","time":{"start":1722236640690,"stop":1722236640690,"duration":0},"status":"passed","severity":"normal"},{"uid":"a98f57405f9289d2","name":"Check received message containing unicode special characters","time":{"start":1722236614063,"stop":1722236614063,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac9a1d1d38ac0821","name":"Push message with Arabic payload","time":{"start":1722236586062,"stop":1722236586062,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebf61159adda0a60","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1722236318750,"stop":1722236318751,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a08f3354b415f2e","name":"start node with empty shard","time":{"start":1722236704321,"stop":1722236704322,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e14762275747fe2","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1722236167439,"stop":1722236167439,"duration":0},"status":"passed","severity":"normal"},{"uid":"ada987d7147a35e9","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1722236738447,"stop":1722236738448,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1827de79d870cbd","name":"should be called at least once on all `peer:discovery` events","time":{"start":1722236071543,"stop":1722236071543,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a7157bd36c72da4","name":"Refresh subscription","time":{"start":1722236318747,"stop":1722236318748,"duration":1},"status":"passed","severity":"normal"},{"uid":"74954ab09b49b15a","name":"Push message with content topic containing Russian","time":{"start":1722236586088,"stop":1722236586089,"duration":1},"status":"passed","severity":"normal"},{"uid":"69477bd0607703b5","name":"same cluster, different shard: nodes don't connect","time":{"start":1722236284993,"stop":1722236284993,"duration":0},"status":"passed","severity":"normal"},{"uid":"25125dc2768ffc26","name":"Subscribe to topic containing Russian and receive message","time":{"start":1722236738455,"stop":1722236738455,"duration":0},"status":"passed","severity":"normal"},{"uid":"f43f1cce52dea76b","name":"should throw error - no id","time":{"start":1722236021745,"stop":1722236021746,"duration":1},"status":"passed","severity":"normal"},{"uid":"eee18352096340b1","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1722236013329,"stop":1722236013330,"duration":1},"status":"passed","severity":"normal"},{"uid":"bef06203b301a40a","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1722236285016,"stop":1722236285017,"duration":1},"status":"passed","severity":"normal"},{"uid":"53bc471b4c445d55","name":"should throw an error for missing required configuration","time":{"start":1722236013326,"stop":1722236013327,"duration":1},"status":"passed","severity":"normal"},{"uid":"64dbad899bea647","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1722236285026,"stop":1722236285027,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6054829fd4ba25a","name":"should only return 1 node with relay capability","time":{"start":1722236037449,"stop":1722236037450,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2ad4a31ba7cc65","name":"random static sharding 9 - Cluster ID: 155, Shard ID: 56","time":{"start":1722236704312,"stop":1722236704312,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc8268ab183902cd","name":"LightPush: 1 peers, Filter: 3 peers - Expected: MinimallyHealthy","time":{"start":1722236484605,"stop":1722236484606,"duration":1},"status":"passed","severity":"normal"},{"uid":"39a5fa0a0819ed79","name":"Failed peers are renewed","time":{"start":1722236355230,"stop":1722236355231,"duration":1},"status":"passed","severity":"normal"},{"uid":"243b48129b457e47","name":"throws on content topic with empty application field","time":{"start":1722236013311,"stop":1722236013311,"duration":0},"status":"passed","severity":"normal"}]