Skip to content

Manual 0Chain Chimney and Blobber Tests #60

Manual 0Chain Chimney and Blobber Tests

Manual 0Chain Chimney and Blobber Tests #60

name: "Manual 0Chain Chimney and Blobber Tests"
concurrency:
group: "manual-chimney-blobber-tests-${{ github.ref }}-${{ github.event_name }}"
cancel-in-progress: true
on:
workflow_dispatch:
inputs:
NETWORK_URL:
description: "Network to run system tests against. [example: dev.0chain.net]"
default: demo.zus.network
required: false
jobs:
system-tests:
name: "System Tests"
runs-on: [ tests-suite ]
steps:
- name: "Setup Go"
shell: 'script --return --quiet --command "bash {0}"'
run: |
if ! go env &> /dev/null; then
[ -f ./https://go.dev/dl/go1.20.3.linux-amd64.tar.gz ] || wget https://go.dev/dl/go1.20.3.linux-amd64.tar.gz
[ -d /usr/local/go ] && rm -rf /usr/local/go
[ -f /usr/local/bin/go ] && rm -rf /usr/local/bin/go
tar -C /usr/local -xzf ./go1.20.3.linux-amd64.tar.gz
else
echo "go already exists"
fi
echo "PATH=$PATH:/usr/local/go/bin" >> $GITHUB_ENV
export PATH=$PATH:/usr/local/go/bin
export HOME="/root"
which go
go env
- name: "Run System tests"
uses: 0chain/actions/run-system-tests@fix/chimney-blobber-rewards
with:
system_tests_branch: "fix/chimney-blobber-rewards"
repo_snapshots_branch: "current-sprint"
network: ${{ inputs.NETWORK_URL }}
deploy_report_page: true
archive_results: true
run_flaky_tests: false
run_api_system_tests: false
run_cli_system_tests: false
run_tokenomics_system_tests: false
run_chimney_blobber_tests: true
run_smoke_tests: false
run_s3mgrt_system_tests: false
run_challenge_system_tests: false
TENDERLY_FORK_ID: ${{ secrets.TENDERLY_FORK_ID }}
svc_account_secret: ${{ secrets.SVC_ACCOUNT_SECRET }}