diff --git a/.gitlab/ci/jobs/shared/templates.yml b/.gitlab/ci/jobs/shared/templates.yml index c831e40d43901115faaf185a23be6ffea07af80e..20ed05e705b411a9ff3433678c5f815dc2fd9cb0 100644 --- a/.gitlab/ci/jobs/shared/templates.yml +++ b/.gitlab/ci/jobs/shared/templates.yml @@ -214,20 +214,6 @@ services: - docker:${DOCKER_VERSION}-dind -.oc.misc_checks: - extends: - - .default_settings_template - - .image_template__runtime_build_test_dependencies - - .needs__trigger - stage: "test" - before_script: - - ./scripts/ci/take_ownership.sh - - . ./scripts/version.sh - - eval $(opam env) - # Load the environment poetry previously created in the docker image. - # Give access to the Python dependencies/executables - - . $HOME/.venv/bin/activate - .test_etherlink_kernel: extends: - .oc.kernels_template diff --git a/.gitlab/ci/jobs/test/oc.misc_checks-before_merging.yml b/.gitlab/ci/jobs/test/oc.misc_checks-before_merging.yml index 0c71812921099568b0c3b5a42c657e9070b69f3d..e3935e9cc62c995e1bc4d9277933ade35662532a 100644 --- a/.gitlab/ci/jobs/test/oc.misc_checks-before_merging.yml +++ b/.gitlab/ci/jobs/test/oc.misc_checks-before_merging.yml @@ -13,6 +13,7 @@ oc.misc_checks: - devtools/**/* - scripts/**/* - docs/**/* + - contrib/**/* - client-libs/**/* - etherlink/**/* - .gitlab-ci.yml diff --git a/ci/bin/common.ml b/ci/bin/common.ml index a1d04823373e9c2fcabebe5e5eccd31a981675ef..1048725670a381cfa38ec569db40066ca4cfb6a2 100644 --- a/ci/bin/common.ml +++ b/ci/bin/common.ml @@ -348,6 +348,7 @@ let changeset_lint_files = "devtools/**/*"; "scripts/**/*"; "docs/**/*"; + "contrib/**/*"; "client-libs/**/*"; "etherlink/**/*"; ".gitlab-ci.yml"; diff --git a/contrib/ai-simulator/script-scrap-weeklynet.sh b/contrib/ai-simulator/script-scrap-weeklynet.sh index 81bf358cd1da7c550a50289efd5700ca90d6a547..a60730252fc895f97e24d8cd9c486a207113376b 100755 --- a/contrib/ai-simulator/script-scrap-weeklynet.sh +++ b/contrib/ai-simulator/script-scrap-weeklynet.sh @@ -13,39 +13,39 @@ l=$1 batch_size=10 -for (( i=0; i<=$l; i+=batch_size )); do +for ((i = 0; i <= l; i += batch_size)); do - echo "Launching data request for batch starting with cycle: $i" + echo "Launching data request for batch starting with cycle: $i" - for (( n=i; n<$((i + batch_size)) && n<=$l; n++ )); do - block=$((128 * (1 + n))) + for ((n = i; n < $((i + batch_size)) && n <= l; n++)); do + block=$((128 * (1 + n))) - (curl -s https://rpc.weeklynet-2024-03-13.teztnets.com/chains/main/blocks/$block/context/total_supply > "/tmp/ai-sim-supply/$n.txt" &) + (curl -s https://rpc.weeklynet-2024-03-13.teztnets.com/chains/main/blocks/$block/context/total_supply > "/tmp/ai-sim-supply/$n.txt" &) - (curl -s https://rpc.weeklynet-2024-03-13.teztnets.com/chains/main/blocks/$block/context/total_frozen_stake > "/tmp/ai-sim-frozen/$n.txt" &) - done - - for (( n=i; n<$((i + batch_size)) && n<=$l; n++ )); do - echo -ne "Looking for data $n\r" + (curl -s https://rpc.weeklynet-2024-03-13.teztnets.com/chains/main/blocks/$block/context/total_frozen_stake > "/tmp/ai-sim-frozen/$n.txt" &) + done - until [ -s "/tmp/ai-sim-supply/$n.txt" ]; do - sleep 0.1 - done - until [ -s "/tmp/ai-sim-frozen/$n.txt" ]; do - sleep 0.1 - done + for ((n = i; n < $((i + batch_size)) && n <= l; n++)); do + echo -ne "Looking for data $n\r" - echo -ne "\r" + until [ -s "/tmp/ai-sim-supply/$n.txt" ]; do + sleep 0.1 done + until [ -s "/tmp/ai-sim-frozen/$n.txt" ]; do + sleep 0.1 + done + + echo -ne "\r" + done done -for n in $(seq 0 $l); do +for n in $(seq 0 "$l"); do - supply=$(cat "/tmp/ai-sim-supply/$n.txt") - frozen=$(cat "/tmp/ai-sim-frozen/$n.txt") + supply=$(cat "/tmp/ai-sim-supply/$n.txt") + frozen=$(cat "/tmp/ai-sim-frozen/$n.txt") - echo "$supply," >> src/total_supply_storage.js - echo "$frozen," >> src/total_frozen_stake_storage.js + echo "$supply," >> src/total_supply_storage.js + echo "$frozen," >> src/total_frozen_stake_storage.js done echo "];" >> src/total_supply_storage.js