@@ -4,16 +4,15 @@ set -eo pipefail
44# Usage: ./scripts/run-tests.sh --help
55
66# Version for the execution spec tests
7- MAIN_VERSION=" v4.5 .0"
8- DEVNET_VERSION=" fusaka-devnet-5@v1 .1.0"
7+ MAIN_VERSION=" v5.3 .0"
8+ DEVNET_VERSION=" fusaka-devnet-5@v2 .1.0"
99
1010# ## Directories ###
1111FIXTURES_DIR=" test-fixtures"
1212
1313MAIN_DIR=" $FIXTURES_DIR /main"
1414MAIN_STABLE_DIR=" $MAIN_DIR /stable"
1515MAIN_DEVELOP_DIR=" $MAIN_DIR /develop"
16- MAIN_STATIC_DIR=" $MAIN_DIR /static"
1716
1817DEVNET_DIR=" $FIXTURES_DIR /devnet"
1918DEVNET_DEVELOP_DIR=" $DEVNET_DIR /develop"
@@ -25,7 +24,6 @@ FIXTURES_URL="https://github.com/ethereum/execution-spec-tests/releases/download
2524
2625MAIN_STABLE_TAR=" fixtures_stable.tar.gz"
2726MAIN_DEVELOP_TAR=" fixtures_develop.tar.gz"
28- MAIN_STATIC_TAR=" fixtures_static.tar.gz"
2927
3028DEVNET_TAR=" fixtures_fusaka-devnet-5.tar.gz"
3129
@@ -74,7 +72,7 @@ clean() {
7472
7573# Check if all required fixture directories exist
7674check_fixtures () {
77- if [ -d " $MAIN_STABLE_DIR " ] && [ -d " $MAIN_DEVELOP_DIR " ] && [ -d " $MAIN_STATIC_DIR " ] && [ -d " $ DEVNET_DIR" ] && [ -d " $LEGACY_DIR " ]; then
75+ if [ -d " $MAIN_STABLE_DIR " ] && [ -d " $MAIN_DEVELOP_DIR " ] && [ -d " $DEVNET_DIR " ] && [ -d " $LEGACY_DIR " ]; then
7876 return 0
7977 else
8078 return 1
@@ -102,15 +100,14 @@ download_and_extract() {
102100# Download all fixtures
103101download_fixtures () {
104102 echo " Creating fixtures directory structure..."
105- mkdir -p " $MAIN_STABLE_DIR " " $MAIN_DEVELOP_DIR " " $MAIN_STATIC_DIR " " $ DEVNET_DIR" " $LEGACY_DIR "
103+ mkdir -p " $MAIN_STABLE_DIR " " $MAIN_DEVELOP_DIR " " $DEVNET_DIR " " $LEGACY_DIR "
106104
107105 download_and_extract " $MAIN_STABLE_DIR " " $MAIN_STABLE_TAR " " main stable" " $MAIN_VERSION "
108106 download_and_extract " $MAIN_DEVELOP_DIR " " $MAIN_DEVELOP_TAR " " main develop" " $MAIN_VERSION "
109- download_and_extract " $MAIN_STATIC_DIR " " $MAIN_STATIC_TAR " " main static" " $MAIN_VERSION "
110107 download_and_extract " $DEVNET_DIR " " $DEVNET_TAR " " devnet" " $DEVNET_VERSION "
111108
112109 echo " Cleaning up tar files..."
113- rm " ${FIXTURES_DIR} /${MAIN_STABLE_TAR} " " ${FIXTURES_DIR} /${MAIN_DEVELOP_TAR} " " ${FIXTURES_DIR} /${MAIN_STATIC_TAR} " " ${FIXTURES_DIR} / ${ DEVNET_TAR}"
110+ rm " ${FIXTURES_DIR} /${MAIN_STABLE_TAR} " " ${FIXTURES_DIR} /${MAIN_DEVELOP_TAR} " " ${FIXTURES_DIR} /${DEVNET_TAR} "
114111
115112 # Clone legacytests repository
116113 echo " Cloning legacytests repository..."
@@ -147,9 +144,6 @@ run_tests() {
147144
148145 echo " Running main develop statetests..."
149146 $RUST_RUNNER run $CARGO_OPTS -p revme -- statetest " $MAIN_DEVELOP_DIR /state_tests"
150-
151- echo " Running main static statetests..."
152- $RUST_RUNNER run $CARGO_OPTS -p revme -- statetest " $MAIN_STATIC_DIR /state_tests"
153147
154148 echo " Running devnet statetests..."
155149 $RUST_RUNNER run $CARGO_OPTS -p revme -- statetest " $DEVNET_DIR /state_tests"
@@ -160,9 +154,6 @@ run_tests() {
160154 echo " Running main develop blockchain tests..."
161155 $RUST_RUNNER run $CARGO_OPTS -p revme -- btest " $MAIN_DEVELOP_DIR /blockchain_tests"
162156
163- echo " Running main static blockchain tests..."
164- $RUST_RUNNER run $CARGO_OPTS -p revme -- btest " $MAIN_STATIC_DIR /blockchain_tests"
165-
166157 echo " Running main stable blockchain tests..."
167158 $RUST_RUNNER run $CARGO_OPTS -p revme -- btest " $MAIN_STABLE_DIR /blockchain_tests"
168159}
0 commit comments