mirror of
https://github.com/pezkuwichain/pezkuwi-subxt.git
synced 2026-04-26 04:07:57 +00:00
39cb3b06cd
* zombienet: warp-sync integration test added * spelling * Readme corrected * dir name updated * Check second phase of warp sync * zombienet pipeline enable + naive test network * zombienet stage added * paritypr/substrate-debug image added for zombienet testing * debugs added * debugs added * buildah problem fixed * rollback * runner tag * test name corrected * dir renamed (regex problem) * common code clean up * common code clean up * fix * warp sync test improvements * full sha used as short is too short (https://gitlab.parity.io/parity/mirrors/substrate/-/jobs/2051228#L38) * disable tracing for nodes * COMMON_USER -> DOCKERIO_USER * refs reworked * paritypr/substrate image used * DOCKERIO -> DOCKER * generate-ws-db toml cleanup * improvements * fix * raw chain spec used * zombienet v1.3.18 used * zombienet: warp sync test enabled * chain-spec path corrected * log parsing improved Checking if log does not container error or verification failed messages * warp sync test: removed validators * fix * review remarks applied * dir test name changed: 0000_block_building -> 0000-block-building * transaction finalized test added * transaction finalized test: error handling improved * trigger CI job * trigger CI job * trigger CI job * trigger CI job * Explicitly touch `version.rs` to invalidate the related cache * zombienet add logs as artifacts * Revert "Explicitly touch `version.rs` to invalidate the related cache" This reverts commit 9d00ccfe897a280581156c281961a32665dba6d5. * file naming changed Co-authored-by: parity-processbot <> Co-authored-by: Vladimir Istyufeev <vladimir@parity.io> Co-authored-by: Javier Viola <javier@parity.io>
54 lines
1.8 KiB
YAML
54 lines
1.8 KiB
YAML
# This file is part of .gitlab-ci.yml
|
|
# Here are all jobs that are executed during "zombienet" stage
|
|
|
|
# common settings for all zombienet jobs
|
|
.zombienet-common:
|
|
before_script:
|
|
- echo "Zombie-net Tests Config"
|
|
- echo "${ZOMBIENET_IMAGE}"
|
|
- echo "${SUBSTRATE_IMAGE_NAME} ${SUBSTRATE_IMAGE_TAG}"
|
|
- echo "${GH_DIR}"
|
|
- export DEBUG=zombie,zombie::network-node
|
|
- export ZOMBIENET_INTEGRATION_TEST_IMAGE=${SUBSTRATE_IMAGE_NAME}:${SUBSTRATE_IMAGE_TAG}
|
|
- echo "${ZOMBIENET_INTEGRATION_TEST_IMAGE}"
|
|
stage: zombienet
|
|
image: "${ZOMBIENET_IMAGE}"
|
|
needs:
|
|
- job: publish-docker-substrate-temporary
|
|
extends:
|
|
- .kubernetes-env
|
|
- .zombienet-refs
|
|
variables:
|
|
GH_DIR: "https://github.com/paritytech/substrate/tree/${CI_COMMIT_SHA}/zombienet"
|
|
FF_DISABLE_UMASK_FOR_DOCKER_EXECUTOR: 1
|
|
artifacts:
|
|
name: "${CI_JOB_NAME}_${CI_COMMIT_REF_NAME}"
|
|
when: always
|
|
expire_in: 2 days
|
|
paths:
|
|
- ./zombienet-logs
|
|
after_script:
|
|
- mkdir -p ./zombienet-logs
|
|
- cp /tmp/zombie*/logs/* ./zombienet-logs/
|
|
allow_failure: true
|
|
retry: 2
|
|
tags:
|
|
- zombienet-polkadot-integration-test
|
|
|
|
zombienet-0000-block-building:
|
|
extends:
|
|
- .zombienet-common
|
|
script:
|
|
- /home/nonroot/zombie-net/scripts/ci/run-test-env-manager.sh
|
|
--github-remote-dir="${GH_DIR}/0000-block-building"
|
|
--test="block-building.zndsl"
|
|
|
|
|
|
zombienet-0001-basic-warp-sync:
|
|
extends:
|
|
- .zombienet-common
|
|
script:
|
|
- /home/nonroot/zombie-net/scripts/ci/run-test-env-manager.sh
|
|
--github-remote-dir="${GH_DIR}/0001-basic-warp-sync"
|
|
--test="test-warp-sync.zndsl"
|