Correctly updating remote_stdout/remote_stderr

pmeunier
Apr 25, 2026, 9:05 AM
BTSWJ4D6AO4X5USFLQ67PORTMJNNOXKCUYPWYMB2YCQLO4XCQ3IQC

Dependencies

Change contents

  • replacement in api/src/jobs.rs at line 190
    [2.37188][2.37188:37260]()
    let mut notify = if let Some(ref path) = config.ci.filesystem
    {
    [2.37188]
    [2.37260]
    let mut notify = if let Some(ref path) = config.ci.filesystem {
  • replacement in api/src/jobs.rs at line 267
    [2.39867][2.39867:40059]()
    let mut outf = tokio::fs::File::open(&path.join(&format!("{}.stdout", id))).await?;
    let mut errf = tokio::fs::File::open(&path.join(&format!("{}.stderr", id))).await?;
    [2.39867]
    [2.40059]
    let mut outf = tokio::fs::File::open(&path.join(&format!("{}.stdout", id)))
    .await
    .unwrap();
    let mut errf = tokio::fs::File::open(&path.join(&format!("{}.stderr", id)))
    .await
    .unwrap();
  • replacement in api/src/jobs.rs at line 311
    [2.41242][2.41242:41426]()
    let mut outf = tokio::fs::File::open(&path.join(&format!("{}.stdout", id))).await?;
    let mut errf = tokio::fs::File::open(&path.join(&format!("{}.stderr", id))).await?;
    [2.41242]
    [2.41426]
    let mut outf = tokio::fs::File::open(&path.join(&format!("{}.stdout", id)))
    .await
    .unwrap();
    let mut errf = tokio::fs::File::open(&path.join(&format!("{}.stderr", id)))
    .await
    .unwrap();
  • edit in api/src/jobs.rs at line 323
    [2.41690]
    [2.41690]
    *remote_stdout += stdout.len();
    *remote_stderr += stderr.len();