message: [cluster-test] Add retrier for aws s3 put_object.
  Closes:
diff: @@ -677,6 +677,10 @@ impl ClusterSwarmKube {
  ) -> Result<()> {
  let bucket = "toro-cluster-test-flamegraphs";
  let run_id = env::var("RUN_ID").expect("RUN_ID is not set.");
  + libra_retrier::retry_async(libra_retrier::fixed_retry_strategy(5000, 15), || {
  + let run_id = &run_id;
  + let content = content.clone();
  + Box::pin(async move {
  self.s3_client
  .put_object(PutObjectRequest {
  bucket: bucket.to_string(),
  @@ -684,6 +688,10 @@ impl ClusterSwarmKube {
  body: Some(content.into()),
  ..Default::default()
  })
  + .await
  + .map_err(|e| format_err!("put_object failed : {}", e))
  + })
  + })
  .await?;
  self.util_cmd(
  format!(
  @@ -696,7 +704,8 @@ impl ClusterSwarmKube {
  node,
  "put-file",
  )
  - .await?;
  + .await
  + .map_err(|e| format_err!("aws s3 cp failed : {}", e))?;
  Ok(())
  }
  