Skip to content

Instantly share code, notes, and snippets.

@rtyler
Created November 27, 2020 20:04
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save rtyler/998996fbc767ab44237799fe8a376743 to your computer and use it in GitHub Desktop.
Save rtyler/998996fbc767ab44237799fe8a376743 to your computer and use it in GitHub Desktop.
An example of Otto running its own tests

Sorta-self-hosted Otto

Below is a transcript from a local installation of Otto with the parser service, the "local-orchestrator" service, a local agent, and steps. This is fairly simple, but it represents an end-to-end integration test of Otto 👏

Running

  1. Clone Otto

  2. cargo build

  3. make steps build the steps libraries

  4. mkdir tmp && for f in *.tar.gz; do tar -zxvf $f -C tmp; done unpack the steps into a tmp directory for the local agent

  5. make run in one terminal

  6. ./scripts/local-run in another

pipeline {
steps {
sh 'pwd'
// branch needed until #45 is addressed
git url: 'https://git.brokenco.de/rtyler/otto', branch: 'main', into: '.'
}
stage {
name = 'Build'
steps {
sh 'cargo test'
}
}
}
// vim: sw=2 et ts=2 ft=groovy
❯ make run
./scripts/shoreman
11:48:50 object-store | 'OTTO_OBJECT_DIR=tmp/objects RUST_LOG=debug ./target/debug/otto-object-store' started with pid 5554
11:48:50 orchestrator | 'RUST_LOG=debug STEPS_DIR=$PWD/tmp PATH=$PWD/target/debug:$PATH otto-local-orchestrator' started with pid 5560
11:48:50 object-store | tide::log Logger started
11:48:50 object-store | level Info
11:48:50 parser | 'RUST_LOG=debug ./target/debug/otto-parser' started with pid 5576
11:48:50 object-store | tide::server Server listening on http://[::1]:7671
11:48:50 orchestrator | INFO tide::server > Server listening on http://[::1]:7673
11:48:50 parser | tide::log Logger started
11:48:50 parser | level Info
11:48:50 parser | tide::server Server listening on http://[::1]:7672
11:52:09 parser | tide::log::middleware <-- Request received
11:52:09 parser | method POST
11:52:09 orchestrator | INFO tide::log::middleware > <-- Request received
11:52:09 parser | path /v1/parse
11:52:09 orchestrator | DEBUG otto_local_orchestrator > Received RunWorkload: RunWorkload { pipeline: 891498f3-d052-4111-8140-ff9919a46d33, contexts: [Context { uuid: ab16aaca-0a4b-48c6-8406-5f6969e6784a, properties: {}, environment: None, steps: [Step { uuid: 76e1bd94-1ab0-4b89-8659-f502cd4baca3, context: 891498f3-d052-4111-8140-ff9919a46d33, symbol: "sh", parameters: Positional([String("pwd")]) }, Step { uuid: f0b6a3bd-f353-4559-b5bb-94a22d86d050, context: 891498f3-d052-4111-8140-ff9919a46d33, symbol: "git", parameters: Keyword({"into": String("."), "url": String("https://git.brokenco.de/rtyler/otto"), "branch": String("main")}) }] }, Context { uuid: 0152b655-184d-477b-9162-53b51b3334c4, properties: {"name": "Build"}, environment: None, steps: [Step { uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, context: 0152b655-184d-477b-9162-53b51b3334c4, symbol: "sh", parameters: Positional([String("cargo test")]) }] }] }
11:52:09 parser | tide::log::middleware --> Response sent
11:52:09 orchestrator | INFO tide::log::middleware > --> Response sent
11:52:09 parser | method POST
11:52:09 orchestrator | {"pipeline":"891498f3-d052-4111-8140-ff9919a46d33","steps":[{"uuid":"76e1bd94-1ab0-4b89-8659-f502cd4baca3","context":"891498f3-d052-4111-8140-ff9919a46d33","symbol":"sh","parameters":["pwd"]},{"uuid":"f0b6a3bd-f353-4559-b5bb-94a22d86d050","context":"891498f3-d052-4111-8140-ff9919a46d33","symbol":"git","parameters":{"into":".","url":"https://git.brokenco.de/rtyler/otto","branch":"main"}}]}
11:52:09 parser | path /v1/parse
11:52:09 parser | status 200 - OK
11:52:09 parser | duration 987.415µs
11:52:09 orchestrator | StepStart { symbol: "sh", uuid: 76e1bd94-1ab0-4b89-8659-f502cd4baca3 }
11:52:09 orchestrator | StepOutput { symbol: "sh", uuid: 76e1bd94-1ab0-4b89-8659-f502cd4baca3, buffer: "/home/tyler/source/git/otto/agent-work/891498f3-d052-4111-8140-ff9919a46d33", stream: Stdout }
11:52:09 orchestrator | StepOutput { symbol: "sh", uuid: 76e1bd94-1ab0-4b89-8659-f502cd4baca3, buffer: "+ pwd", stream: Stdout }
11:52:09 orchestrator | StepEnd { symbol: "sh", uuid: 76e1bd94-1ab0-4b89-8659-f502cd4baca3 }
11:52:09 orchestrator | StepStart { symbol: "git", uuid: f0b6a3bd-f353-4559-b5bb-94a22d86d050 }
11:52:09 orchestrator | StepOutput { symbol: "git", uuid: f0b6a3bd-f353-4559-b5bb-94a22d86d050, buffer: "Fetching updates for \"/home/tyler/source/git/otto/agent-work/caches/9b568e2c73105d682089f202f89c720e70b906d4cd290da8e671bcacadbedb5e\" - [\"main\"]", stream: Stdout }
11:52:09 orchestrator | StepOutput { symbol: "git", uuid: f0b6a3bd-f353-4559-b5bb-94a22d86d050, buffer: "Cloning /home/tyler/source/git/otto/agent-work/caches/9b568e2c73105d682089f202f89c720e70b906d4cd290da8e671bcacadbedb5e into \".\"", stream: Stdout }
11:52:09 orchestrator | StepEnd { symbol: "git", uuid: f0b6a3bd-f353-4559-b5bb-94a22d86d050 }
11:52:09 orchestrator | DEBUG otto_local_orchestrator > Context succeeded, continuing
11:52:09 orchestrator | {"pipeline":"891498f3-d052-4111-8140-ff9919a46d33","steps":[{"uuid":"c771d456-1ec0-45d6-86cf-0c5a94a167a7","context":"0152b655-184d-477b-9162-53b51b3334c4","symbol":"sh","parameters":["cargo test"]}]}
11:53:54 orchestrator | StepStart { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7 }
11:53:54 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: "", stream: Stdout }
11:53:54 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: "running 5 tests", stream: Stdout }
11:53:54 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: "test tests::artifact_matches_empty_pattern ... ok", stream: Stdout }
11:53:54 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: "test tests::artifact_matches_single_file ... ok", stream: Stdout }
11:53:54 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: "test tests::is_child_path_attack ... ok", stream: Stdout }
11:53:54 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: "test tests::artifact_matches_wildcard ... ok", stream: Stdout }
11:53:54 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: "test tests::is_child_path_legit ... ok", stream: Stdout }
11:53:54 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: "", stream: Stdout }
11:53:54 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: "test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out", stream: Stdout }
11:53:54 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: "", stream: Stdout }
11:53:54 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: "", stream: Stdout }
11:53:54 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: "running 0 tests", stream: Stdout }
11:53:54 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: "", stream: Stdout }
11:53:54 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: "test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out", stream: Stdout }
11:53:54 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: "", stream: Stdout }
11:53:54 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: "", stream: Stdout }
11:53:54 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: "running 0 tests", stream: Stdout }
11:53:54 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: "", stream: Stdout }
11:53:54 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: "test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out", stream: Stdout }
11:53:54 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: "", stream: Stdout }
11:53:54 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: "", stream: Stdout }
11:53:54 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: "running 3 tests", stream: Stdout }
11:53:54 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: "test tests::test_simple_url_no_dot_git ... ok", stream: Stdout }
11:53:54 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: "test tests::test_simple_url ... ok", stream: Stdout }
11:53:54 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: "test tests::test_location_reference_for ... ok", stream: Stdout }
11:53:54 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: "", stream: Stdout }
11:53:54 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: "test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out", stream: Stdout }
11:53:54 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: "", stream: Stdout }
11:53:54 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: "", stream: Stdout }
11:53:54 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: "running 0 tests", stream: Stdout }
11:53:54 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: "", stream: Stdout }
11:53:54 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: "test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out", stream: Stdout }
11:53:54 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: "", stream: Stdout }
11:53:54 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: "", stream: Stdout }
11:53:54 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: "running 6 tests", stream: Stdout }
11:53:54 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: "test control::tests::test_agent_sock ... ok", stream: Stdout }
11:53:54 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: "test tests::load_manifests_empty_dir ... ok", stream: Stdout }
11:53:54 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: "test tests::load_manifests_invalid_dir ... ok", stream: Stdout }
11:53:54 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: "test tests::load_manifests_stdlib ... ok", stream: Stdout }
11:53:54 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: "test tests::too_many_pos_to_keyword ... ok", stream: Stdout }
11:53:54 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: "test tests::pos_to_keyword ... ok", stream: Stdout }
11:53:54 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: "", stream: Stdout }
11:53:54 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: "test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out", stream: Stdout }
11:53:54 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: "", stream: Stdout }
11:53:54 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: "", stream: Stdout }
11:53:54 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: "running 0 tests", stream: Stdout }
11:53:54 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: "", stream: Stdout }
11:53:54 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: "test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out", stream: Stdout }
11:53:54 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: "", stream: Stdout }
11:53:54 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: "", stream: Stdout }
11:53:54 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: "running 0 tests", stream: Stdout }
11:53:54 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: "", stream: Stdout }
11:53:54 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: "test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out", stream: Stdout }
11:53:54 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: "", stream: Stdout }
11:53:54 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: "", stream: Stdout }
11:53:54 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: "running 0 tests", stream: Stdout }
11:53:54 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: "", stream: Stdout }
11:53:54 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: "test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out", stream: Stdout }
11:53:54 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: "", stream: Stdout }
11:53:54 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: "", stream: Stdout }
11:53:54 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: "running 0 tests", stream: Stdout }
11:53:54 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: "", stream: Stdout }
11:53:54 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: "test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out", stream: Stdout }
11:53:54 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: "", stream: Stdout }
11:53:54 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: "", stream: Stdout }
11:53:54 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: "running 3 tests", stream: Stdout }
11:53:54 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: "test tests::deserialize_positional ... ok", stream: Stdout }
11:53:54 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: "test tests::deserialize_kwargs ... ok", stream: Stdout }
11:53:54 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: "test tests::deserialize_positional_issue_42 ... ok", stream: Stdout }
11:53:54 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: "", stream: Stdout }
11:53:54 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: "test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out", stream: Stdout }
11:53:54 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: "", stream: Stdout }
11:53:54 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: "", stream: Stdout }
11:53:54 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: "running 0 tests", stream: Stdout }
11:53:54 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: "", stream: Stdout }
11:53:54 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: "test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out", stream: Stdout }
11:53:54 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: "", stream: Stdout }
11:53:54 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: "", stream: Stdout }
11:53:54 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: "running 0 tests", stream: Stdout }
11:53:54 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: "", stream: Stdout }
11:53:54 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: "test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out", stream: Stdout }
11:53:54 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: "", stream: Stdout }
11:53:54 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: "", stream: Stdout }
11:53:54 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: "running 8 tests", stream: Stdout }
11:53:54 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: "test tests::it_works ... ok", stream: Stdout }
11:53:54 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: "test tests::parse_orphan_steps ... ok", stream: Stdout }
11:53:54 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: "test tests::parse_more_pipeline ... ok", stream: Stdout }
11:53:54 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: "test tests::parse_steps ... ok", stream: Stdout }
11:53:54 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: "test tests::parse_steps_keyword_arg ... ok", stream: Stdout }
11:53:54 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: "test tests::parse_steps_keyword_args ... ok", stream: Stdout }
11:53:54 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: "test tests::parse_steps_positional_args ... ok", stream: Stdout }
11:53:54 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: "test tests::parse_simple_pipeline ... ok", stream: Stdout }
11:53:54 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: "", stream: Stdout }
11:53:54 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: "test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out", stream: Stdout }
11:53:54 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: "", stream: Stdout }
11:53:54 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: "", stream: Stdout }
11:53:54 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: "running 0 tests", stream: Stdout }
11:53:54 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: "", stream: Stdout }
11:53:54 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: "test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out", stream: Stdout }
11:53:54 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: "", stream: Stdout }
11:53:54 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: "", stream: Stdout }
11:53:54 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: "running 2 tests", stream: Stdout }
11:53:54 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: "test test_invalid_pipelines ... ok", stream: Stdout }
11:53:54 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: "test test_valid_pipelines ... ok", stream: Stdout }
11:53:54 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: "", stream: Stdout }
11:53:54 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: "test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out", stream: Stdout }
11:53:54 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: "", stream: Stdout }
11:53:54 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: "", stream: Stdout }
11:53:54 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: "running 0 tests", stream: Stdout }
11:53:54 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: "", stream: Stdout }
11:53:54 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: "test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out", stream: Stdout }
11:53:54 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: "", stream: Stdout }
11:53:54 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: "", stream: Stdout }
11:53:54 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: "running 0 tests", stream: Stdout }
11:53:54 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: "", stream: Stdout }
11:53:54 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: "test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out", stream: Stdout }
11:53:54 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: "", stream: Stdout }
11:53:54 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: "", stream: Stdout }
11:53:54 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: "running 0 tests", stream: Stdout }
11:53:54 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: "", stream: Stdout }
11:53:54 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: "test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out", stream: Stdout }
11:53:54 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: "", stream: Stdout }
11:53:54 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: "", stream: Stdout }
11:53:54 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: "running 1 test", stream: Stdout }
11:53:54 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: "test src/lib.rs - generate_uuid (line 147) ... ok", stream: Stdout }
11:53:54 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: "", stream: Stdout }
11:53:54 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: "test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out", stream: Stdout }
11:53:54 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: "", stream: Stdout }
11:53:54 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: "", stream: Stdout }
11:53:54 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: "running 0 tests", stream: Stdout }
11:53:54 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: "", stream: Stdout }
11:53:54 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: "test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out", stream: Stdout }
11:53:54 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: "", stream: Stdout }
11:53:54 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: "", stream: Stdout }
11:53:54 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: "running 0 tests", stream: Stdout }
11:53:54 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: "", stream: Stdout }
11:53:54 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: "test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out", stream: Stdout }
11:53:54 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: "", stream: Stdout }
11:53:54 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: "", stream: Stdout }
11:53:54 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: "running 0 tests", stream: Stdout }
11:53:54 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: "", stream: Stdout }
11:53:54 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: "test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out", stream: Stdout }
11:53:54 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: "", stream: Stdout }
11:53:54 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: "+ cargo test", stream: Stdout }
11:53:54 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling libc v0.2.80", stream: Stdout }
11:53:54 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling proc-macro2 v1.0.24", stream: Stdout }
11:53:54 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling unicode-xid v0.2.1", stream: Stdout }
11:53:54 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling syn v1.0.51", stream: Stdout }
11:53:54 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling autocfg v1.0.1", stream: Stdout }
11:53:54 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling version_check v0.9.2", stream: Stdout }
11:53:54 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling cfg-if v0.1.10", stream: Stdout }
11:53:54 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling serde_derive v1.0.117", stream: Stdout }
11:53:54 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling serde v1.0.117", stream: Stdout }
11:53:54 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling typenum v1.12.0", stream: Stdout }
11:53:54 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling log v0.4.11", stream: Stdout }
11:53:54 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling pkg-config v0.3.19", stream: Stdout }
11:53:54 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling memchr v2.3.4", stream: Stdout }
11:53:54 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling lazy_static v1.4.0", stream: Stdout }
11:53:54 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling cfg-if v1.0.0", stream: Stdout }
11:53:54 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling ryu v1.0.5", stream: Stdout }
11:53:54 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling getrandom v0.1.15", stream: Stdout }
11:53:54 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling itoa v0.4.6", stream: Stdout }
11:53:54 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling ppv-lite86 v0.2.10", stream: Stdout }
11:53:54 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling futures-core v0.3.8", stream: Stdout }
11:53:54 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling serde_json v1.0.59", stream: Stdout }
11:53:54 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling subtle v2.3.0", stream: Stdout }
11:53:54 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling futures-io v0.3.8", stream: Stdout }
11:53:54 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling once_cell v1.5.2", stream: Stdout }
11:53:54 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling cache-padded v1.1.1", stream: Stdout }
11:53:54 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling pin-project-lite v0.1.11", stream: Stdout }
11:53:54 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling waker-fn v1.1.0", stream: Stdout }
11:53:54 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling fastrand v1.4.0", stream: Stdout }
11:53:54 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling parking v2.0.0", stream: Stdout }
11:53:54 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling matches v0.1.8", stream: Stdout }
11:53:54 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling percent-encoding v2.1.0", stream: Stdout }
11:53:54 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling proc-macro-hack v0.5.19", stream: Stdout }
11:53:54 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling bitflags v1.2.1", stream: Stdout }
11:53:54 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling tinyvec_macros v0.1.0", stream: Stdout }
11:53:54 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling opaque-debug v0.3.0", stream: Stdout }
11:53:54 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling async-task v4.0.3", stream: Stdout }
11:53:54 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling vec-arena v1.0.0", stream: Stdout }
11:53:54 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling event-listener v2.5.1", stream: Stdout }
11:53:54 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling slab v0.4.2", stream: Stdout }
11:53:54 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling const_fn v0.4.3", stream: Stdout }
11:53:54 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling atomic-waker v1.0.0", stream: Stdout }
11:53:54 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling pin-utils v0.1.0", stream: Stdout }
11:53:54 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling anyhow v1.0.34", stream: Stdout }
11:53:54 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling maybe-uninit v2.0.0", stream: Stdout }
11:53:54 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling pin-project-internal v0.4.27", stream: Stdout }
11:53:54 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling base64 v0.12.3", stream: Stdout }
11:53:54 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling openssl-probe v0.1.2", stream: Stdout }
11:53:54 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling foreign-types-shared v0.1.1", stream: Stdout }
11:53:54 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling scopeguard v1.1.0", stream: Stdout }
11:53:54 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling openssl v0.10.30", stream: Stdout }
11:53:54 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling data-encoding v2.3.1", stream: Stdout }
11:53:54 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling arrayvec v0.5.2", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling http-types v2.8.0", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling httparse v1.3.4", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling infer v0.2.3", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling base64 v0.13.0", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling curl v0.4.34", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling pin-project-lite v0.2.0", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling native-tls v0.2.6", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling stable_deref_trait v1.2.0", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling byteorder v1.3.4", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling proc-macro-nested v0.1.6", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling futures-sink v0.3.8", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling bytes v0.5.6", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling isahc v0.9.13", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling fnv v1.0.7", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling constant_time_eq v0.1.5", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling arrayref v0.3.6", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling route-recognizer v0.2.0", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling regex-syntax v0.6.21", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling quick-error v1.2.3", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling termcolor v1.1.2", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling linked-hash-map v0.5.3", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling dtoa v0.4.6", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling remove_dir_all v0.5.3", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling ucd-trie v0.1.3", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling maplit v1.0.2", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling lexical-core v0.7.4", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling encoding_rs v0.8.26", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling serde v0.8.23", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling crc32fast v1.2.1", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling mime v0.3.16", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling adler v0.2.3", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling static_assertions v1.1.0", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling unicode-width v0.1.8", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling yaml-rust v0.3.5", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling vec_map v0.8.2", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling ansi_term v0.11.0", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling rust-ini v0.13.0", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling strsim v0.8.0", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling glob v0.3.0", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling tracing-core v0.1.17", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling thread_local v1.0.1", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling futures-channel v0.3.8", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling concurrent-queue v1.2.2", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling futures-task v0.3.8", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling unicode-bidi v0.3.4", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling tinyvec v1.1.0", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling form_urlencoded v1.0.0", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling generic-array v0.14.4", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling standback v0.2.13", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling time v0.2.23", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling cookie v0.14.3", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling unicase v2.6.0", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling nom v5.1.2", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling async-mutex v1.4.0", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling crossbeam-utils v0.8.1", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling num-traits v0.2.14", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling crossbeam-utils v0.7.2", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling num-integer v0.1.44", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling miniz_oxide v0.4.3", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling foreign-types v0.3.2", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling lock_api v0.4.2", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling humantime v1.3.0", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling pest v2.1.3", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling yaml-rust v0.4.4", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling textwrap v0.11.0", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling http v0.2.1", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling async-channel v1.5.1", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling sluice v0.5.3", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling spinning_top v0.2.2", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling futures-lite v1.11.2", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling aho-corasick v0.7.15", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling kv-log-macro v1.0.7", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling unicode-normalization v0.1.16", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling quote v1.0.7", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling jobserver v0.1.21", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling polling v2.0.2", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling nb-connect v1.0.2", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling num_cpus v1.13.0", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling socket2 v0.3.17", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling time v0.1.44", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling atty v0.2.14", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling os_pipe v0.9.2", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling xattr v0.2.2", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling filetime v0.2.13", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling flume v0.9.2", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling pest_meta v2.1.3", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling mime_guess v2.0.3", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling serde_test v0.8.23", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling cc v1.0.65", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling crossbeam-queue v0.2.3", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling rand_core v0.5.1", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling async-io v1.2.0", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling async-executor v1.4.0", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling blocking v1.0.2", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling flate2 v1.0.19", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling idna v0.2.0", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling regex v1.4.2", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling clap v2.33.3", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling tar v0.4.30", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling byte-pool v0.2.2", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling num-traits v0.1.43", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling rand_chacha v0.2.2", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling linked-hash-map v0.3.0", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling digest v0.9.0", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling cipher v0.2.5", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling universal-hash v0.4.0", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling block-buffer v0.9.0", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling crypto-mac v0.10.0", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling aead v0.3.2", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling crypto-mac v0.8.0", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling async-global-executor v1.4.3", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling polyval v0.4.2", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling rand v0.7.3", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling aes-soft v0.6.4", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling ctr v0.6.0", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling hmac v0.10.1", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling sha2 v0.9.2", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling hmac v0.8.1", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling ghash v0.3.0", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling hkdf v0.10.0", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling aes v0.6.0", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling aes-gcm v0.8.0", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling env_logger v0.7.1", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling serde-hjson v0.9.1", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling env_logger v0.6.2", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling openssl-sys v0.9.58", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling libz-sys v1.1.2", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling libnghttp2-sys v0.1.5+1.42.0", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling curl-sys v0.4.38+curl-7.73.0", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling blake3 v0.3.7", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling libssh2-sys v0.2.20", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling libgit2-sys v0.12.14+1.1.0", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling pretty_env_logger v0.4.0", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling tempfile v3.1.0", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling pest_generator v2.1.3", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling async-attributes v1.1.1", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling thiserror-impl v1.0.22", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling time-macros-impl v0.1.1", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling tracing-attributes v0.1.11", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling pin-project-internal v1.0.2", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling async-trait v0.1.42", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling futures-macro v0.3.8", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling pest_derive v2.1.0", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling gumdrop_derive v0.8.0", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling async-std v1.7.0", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling time-macros v0.1.1", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling thiserror v1.0.22", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling gumdrop v0.8.0", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling pin-project v1.0.2", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling futures-util v0.3.8", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling pin-project v0.4.27", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling tracing v0.1.22", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling tracing-futures v0.2.4", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling url v2.2.0", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling serde_urlencoded v0.7.0", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling serde_qs v0.7.0", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling chrono v0.4.19", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling uuid v0.8.1", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling bincode v1.3.1", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling serde_yaml v0.8.14", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling toml v0.5.7", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling async-native-tls v0.3.3", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling git2 v0.13.12", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling pretty_env_logger v0.3.1", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling async-session v2.0.1", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling femme v2.1.1", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling otto-models v0.1.0 (/home/tyler/source/git/otto/agent-work/891498f3-d052-4111-8140-ff9919a46d33/crates/models)", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling otto-eventbus v0.1.0 (/home/tyler/source/git/otto/agent-work/891498f3-d052-4111-8140-ff9919a46d33/services/eventbus)", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling config v0.10.1", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling osp v0.1.0 (/home/tyler/source/git/otto/agent-work/891498f3-d052-4111-8140-ff9919a46d33/cli/osp)", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling otto-auctioneer v0.1.0 (/home/tyler/source/git/otto/agent-work/891498f3-d052-4111-8140-ff9919a46d33/services/auctioneer)", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling async-h1 v2.1.4", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling async-sse v4.1.0", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling http-client v6.2.0", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling tide v0.15.0", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling tide v0.14.0", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling surf v2.1.0", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling otto-agent v0.1.0 (/home/tyler/source/git/otto/agent-work/891498f3-d052-4111-8140-ff9919a46d33/crates/agent)", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling otto-parser v0.1.0 (/home/tyler/source/git/otto/agent-work/891498f3-d052-4111-8140-ff9919a46d33/services/parser)", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling otto-object-store v0.1.0 (/home/tyler/source/git/otto/agent-work/891498f3-d052-4111-8140-ff9919a46d33/services/object-store)", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling otto-agent-cli v0.1.0 (/home/tyler/source/git/otto/agent-work/891498f3-d052-4111-8140-ff9919a46d33/cli/agent)", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling sh-step v0.1.0 (/home/tyler/source/git/otto/agent-work/891498f3-d052-4111-8140-ff9919a46d33/stdlib/sh)", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling archive-step v0.1.0 (/home/tyler/source/git/otto/agent-work/891498f3-d052-4111-8140-ff9919a46d33/stdlib/archive)", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling git-step v0.1.0 (/home/tyler/source/git/otto/agent-work/891498f3-d052-4111-8140-ff9919a46d33/stdlib/git)", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling error-step v0.1.0 (/home/tyler/source/git/otto/agent-work/891498f3-d052-4111-8140-ff9919a46d33/stdlib/error)", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling dir-step v0.1.0 (/home/tyler/source/git/otto/agent-work/891498f3-d052-4111-8140-ff9919a46d33/stdlib/dir)", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling otto-local-orchestrator v0.1.0 (/home/tyler/source/git/otto/agent-work/891498f3-d052-4111-8140-ff9919a46d33/services/local-orchestrator)", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Compiling unarchive-step v0.1.0 (/home/tyler/source/git/otto/agent-work/891498f3-d052-4111-8140-ff9919a46d33/stdlib/unarchive)", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: "warning: unused `std::result::Result` that must be used", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " --> stdlib/git/src/main.rs:111:13", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " |", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: "111 | / clone(", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: "112 | | url.clone().into_string(),", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: "113 | | &ref_repo,", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: "114 | | invoke.parameters.branch.clone(),", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: "115 | | Some(true),", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: "116 | | );", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " | |______________^", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " |", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " = note: `#[warn(unused_must_use)]` on by default", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " = note: this `Result` may be an `Err` variant, which should be handled", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: "", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: "warning: unused `std::result::Result` that must be used", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " --> stdlib/git/src/main.rs:141:5", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " |", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: "141 | / clone(", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: "142 | | repo_url,", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: "143 | | &PathBuf::from(clone_path),", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: "144 | | invoke.parameters.branch,", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: "145 | | None,", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: "146 | | );", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " | |______^", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " |", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " = note: this `Result` may be an `Err` variant, which should be handled", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: "", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: "warning: unused `std::result::Result` that must be used", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " --> services/local-orchestrator/src/main.rs:44:9", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " |", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: "44 | stdout().write(&output.stdout);", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " |", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " = note: `#[warn(unused_must_use)]` on by default", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " = note: this `Result` may be an `Err` variant, which should be handled", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: "", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: "warning: 1 warning emitted", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: "", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: "warning: 2 warnings emitted", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: "", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Finished test [unoptimized + debuginfo] target(s) in 1m 42s", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Running target/debug/deps/archive_step-e79b458af3cdd47e", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Running target/debug/deps/dir_step-a80200f195244a1d", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Running target/debug/deps/error_step-8084e3f07561f58b", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Running target/debug/deps/git_step-5435c975d3cc8f9e", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Running target/debug/deps/osp-8517b7ca88e3f072", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Running target/debug/deps/otto_agent-dbf8c8476da421d8", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Running target/debug/deps/otto_agent-f0d14007a47a41f6", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Running target/debug/deps/otto_auctioneer-107abf040211b5a2", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Running target/debug/deps/otto_eventbus-5bb68c6d546a4555", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Running target/debug/deps/otto_local_orchestrator-a9728f063345f4ca", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Running target/debug/deps/otto_models-50517be78329b542", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Running target/debug/deps/otto_objectstore-ac8c1aa83f4e6104", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Running target/debug/deps/otto_object_store-c73f4ff64e67cf84", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Running target/debug/deps/otto_parser-5a13062dde936881", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Running target/debug/deps/otto_parser-7e86daae899615df", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Running target/debug/deps/valid-5e7d42e8d01fbfe4", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Running target/debug/deps/sh_step-35981d203464f121", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Running target/debug/deps/unarchive_step-c1d1594c715ee918", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Doc-tests otto_objectstore", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Doc-tests otto-models", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Doc-tests otto-eventbus", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Doc-tests otto_parser", stream: Stdout }
11:53:55 orchestrator | StepOutput { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7, buffer: " Doc-tests otto-agent", stream: Stdout }
11:53:55 orchestrator | StepEnd { symbol: "sh", uuid: c771d456-1ec0-45d6-86cf-0c5a94a167a7 }
11:53:55 orchestrator | DEBUG otto_local_orchestrator > Context succeeded, continuing
#!/usr/bin/env ruby
require 'json'
require 'net/http'
pipeline = nil
# Parse it
Net::HTTP.start('localhost', 7672) do |http|
otto = File.read('Ottofile')
response = http.post('/v1/parse', otto)
if response.code.to_i != 200
puts 'Failed to parse file'
exit 1
end
pipeline = JSON.parse(response.read_body)
end
# Hit the local-orchestrator
Net::HTTP.start('localhost', 7673) do |http|
contexts = []
pipeline['batches'].each do |batch|
contexts += (batch['contexts'])
end
payload = JSON.dump({
:pipeline => pipeline['uuid'],
:contexts => contexts,
})
puts payload
res = http.post('/v1/run', payload)
if res.code.to_i != 200
puts "Failed to orchestrate! #{res.code} #{res.read_body}"
exit 1
end
puts 'Enqueued'
end
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment