:haskell:

Continuous integration for cardano-wallet

Passed in 1h 33m and blocked
:buildkite: Upload steps
Check Nix (linux)
Dev Shell Attic Cache (linux)
Check Nix (macOS)
Dev Shell Attic Cache (macos)
:buildkite: Upload stepsbuildkite-agent pipeline upload .buildkite/pipeline.yml
Waited 8s
·
Ran in 3s
Check Nix (linux)nix --version && nix/regenerate.sh
Waited 7s
·
Ran in 5s
Dev Shell Attic Cache (linux)nix develop path:./scripts/buildkite/main -c ./scripts/buildkite/main/attic-cache.sh
Waited 4s
·
Ran in 42s
Check Nix (macOS)nix --version && nix flake info
Waited 7s
·
Ran in 3s
Dev Shell Attic Cache (macos)nix develop path:./scripts/buildkite/main -c ./scripts/buildkite/main/attic-cache.sh
Waited 11s
·
Ran in 50s
Nix Build (linux)nix build -L .#cardano-wallet && nix build -L .#cardano-node && nix build -L .#cardano-cli
Waited 8s
·
Ran in 5m 9s
Build package (linux)./scripts/buildkite/main/linux-package.sh
Waited 3s
·
Ran in 5m 35s
Run Local Cluster Tests (linux)mkdir local-cluster-logs && nix shell "nixpkgs#just" -c just test-local-cluster
Waited 3s
·
Ran in 3m 44s
Run Unit Tests (linux)nix build -L .#ci.x86_64-linux.tests.run.unit
Waited 3s
·
Ran in 7m 42s
Conway Integration Tests (linux)mkdir integration-test-dir && export CLUSTER_LOGS_DIR_PATH=integration-test-dir/cluster.logs && export INTEGRATION_TEST_DIR=integration-test-dir && export TEST_CONCURRENCY=$(buildkite-agent meta-data get "test-concurrency" --default 2) && nix shell 'nixpkgs#just' -c just conway-integration-tests $TEST_CONCURRENCY
Waited 10s
·
Ran in 1h 27m
Run Linux E2E Tests (linux)nix shell 'nixpkgs#just' -c just e2e
Waited 1s
·
Ran in 30m 23s
Preview Network Boot Synccd run/preview/nix && rm -rf logs && mkdir -p logs && rm -rf databases && ./run.sh sync
Timed Out
Waited 14s
·
Ran in 10m 39s
Preview Network Boot Synccd run/preview/nix && rm -rf logs && mkdir -p logs && rm -rf databases && ./run.sh sync
Waited 1s
·
Ran in 28s
Mainnet Boot Synccd run/mainnet/nix && rm -rf logs && mkdir -p logs && rm -rf databases && ./run.sh sync
Waited 13s
·
Ran in 43s
Mainnet Boot Sync with Mithrilcd run/mainnet/nix && rm -rf logs && mkdir -p logs && rm -rf databases && ./snapshot.sh && ./run.sh sync
Waited 12s
·
Ran in 50m 38s
Build Benchmarks (linux)nix build -L .#ci.benchmarks.all
Waited 4s
·
Ran in 6m 28s
Nix build on benchmark queue (linux)nix build -L && nix build -L .#ci.benchmarks.all
API Benchmark (linux)export BENCHMARK_CSV_FILE="`pwd`/bench-results.csv" && "./scripts/buildkite/main/bench-api.sh"
Latency Benchmark (linux)export BENCHMARK_CSV_FILE="`pwd`/bench-results.csv" && ./scripts/buildkite/main/bench-latency.sh
DB Benchmark (linux)export BENCHMARK_CSV_FILE="`pwd`/bench-results.csv" && ./scripts/buildkite/main/bench-db.sh
Read-blocks Benchmark (linux)export BENCHMARK_CSV_FILE="`pwd`/bench-results.csv" && ./scripts/buildkite/main/bench-read-blocks.sh
Memory Benchmark (linux)export BENCHMARK_CSV_FILE="`pwd`/bench-results.csv" && ./scripts/buildkite/main/bench-memory.sh
Benchmarks history./scripts/buildkite/main/benchmark-history.sh
Build Package (macOS, x86_64)nix build -L -o result/macos-intel .#packages.x86_64-darwin.ci.artifacts.macos-intel.release
Waited 1s
·
Ran in 15m 30s
Build Package (macOS, arm64)nix build -L -o result/macos-silicon .#packages.aarch64-darwin.ci.artifacts.macos-silicon.release
Waited 2s
·
Ran in 3m 14s
Build Package (windows)nix build -L -o result/windows .#ci.artifacts.win64.release
Waited 1s
·
Ran in 16m 30s
Build Testing Bundle (windows)nix build -L -o result .#ci.artifacts.win64.tests && cp result/cardano-wallet-*-tests-win64.zip ./windows-tests.zip
Waited 12s
·
Ran in 16m 15s
Build Docker Image./scripts/buildkite/main/docker-build.sh
Waited 8s
·
Ran in 2m 41s
Mainnet Boot Syncexport COMPOSE_PROJECT_NAME=$(head /dev/urandom | tr -dc a-z | head -c 8 ; echo '') && cd run/mainnet/docker && export WALLET_TAG=$(buildkite-agent meta-data get "docker-image-tag") && rm -rf databases && ./run.sh sync
Waited 9s
·
Ran in 9s
Preview Boot Syncexport COMPOSE_PROJECT_NAME=$(head /dev/urandom | tr -dc a-z | head -c 8 ; echo '') && cd run/preview/docker && export WALLET_TAG=$(buildkite-agent meta-data get "docker-image-tag") && rm -rf databases && ./run.sh sync
Waited 4s
·
Ran in 7s
Mainnet Boot Sync via Mithrilexport COMPOSE_PROJECT_NAME=$(head /dev/urandom | tr -dc a-z | head -c 8 ; echo '') && cd run/mainnet/docker && export WALLET_TAG=$(buildkite-agent meta-data get "docker-image-tag") && rm -rf databases && ./snapshot.sh && ./run.sh sync
Total Job Run Time: 4h 24m