Make downloads in parallel and give more time to complete (#1699)

Fix flaky test (e.g
https://gitlab.parity.io/parity/mirrors/polkadot-sdk/-/jobs/3787906).
Sometimes just timeout when trying to download the artifacts from ci.
This make the download in parallel and allow for more time to complete.

Thx!

cc: @michalkucharczyk
This commit is contained in:
Javier Viola
2023-09-25 15:46:36 -03:00
committed by GitHub
parent b18fb35e0d
commit f209b31b48
2 changed files with 7 additions and 5 deletions
@@ -12,8 +12,10 @@ export PATH=$CFG_DIR:$PATH
cd $CFG_DIR
# see 0002-upgrade-node.zndsl to view the args.
curl -L -O $1/polkadot
curl -L -O $1/polkadot-prepare-worker
curl -L -O $1/polkadot-execute-worker
curl -L -O $1/polkadot &
curl -L -O $1/polkadot-prepare-worker &
curl -L -O $1/polkadot-execute-worker &
wait
chmod +x $CFG_DIR/polkadot $CFG_DIR/polkadot-prepare-worker $CFG_DIR/polkadot-execute-worker
echo $(polkadot --version)
@@ -11,8 +11,8 @@ dave: parachain 2001 block height is at least 10 within 200 seconds
# with the version of polkadot you want to download.
# avg 30s in our infra
alice: run ./0002-download-polkadot-from-pr.sh with "{{POLKADOT_PR_ARTIFACTS_URL}}" within 40 seconds
bob: run ./0002-download-polkadot-from-pr.sh with "{{POLKADOT_PR_ARTIFACTS_URL}}" within 40 seconds
alice: run ./0002-download-polkadot-from-pr.sh with "{{POLKADOT_PR_ARTIFACTS_URL}}" within 60 seconds
bob: run ./0002-download-polkadot-from-pr.sh with "{{POLKADOT_PR_ARTIFACTS_URL}}" within 60 seconds
alice: restart after 5 seconds
bob: restart after 5 seconds