message: [cluster_test] Don't reboot more then 1/3 during reboot experiment
  For small clusters we don't want to reboot more then 1/3 of validators during experiment, to preserve liveliness.
diff: @@ -2,6 +2,7 @@ use crate::{
  cluster::Cluster,
  experiments::{Experiment, RebootRandomValidators},
  };
  +use std::cmp::min;
  pub struct ExperimentSuite {
  pub experiments: Vec<Box<dyn Experiment>>,
  @@ -10,9 +11,10 @@ pub struct ExperimentSuite {
  impl ExperimentSuite {
  pub fn new_pre_release(cluster: &Cluster) -> Self {
  let mut experiments = vec![];
  + let count = min(3, cluster.instances().len() / 3);
  // Reboot different sets of 3 validators *100 times
  for _ in 0..100 {
  - let b: Box<dyn Experiment> = Box::new(RebootRandomValidators::new(3, cluster));
  + let b: Box<dyn Experiment> = Box::new(RebootRandomValidators::new(count, cluster));
  experiments.push(b);
  }
  Self { experiments }
  