Skip to content

Commit 54a6525

Browse files
ZePan110chyundunovDatamonsters
authored andcommitted
Enable model cache for Rocm docker compose test. (opea-project#1614)
Signed-off-by: ZePan110 <ze.pan@intel.com> Signed-off-by: Chingis Yundunov <c.yundunov@datamonsters.com>
1 parent 4377f19 commit 54a6525

File tree

13 files changed

+16
-7
lines changed

13 files changed

+16
-7
lines changed

.github/workflows/_run-docker-compose.yml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -176,7 +176,10 @@ jobs:
176176
export model_cache="/data2/hf_model"
177177
else
178178
echo "Model cache directory /data2/hf_model does not exist"
179-
export model_cache="~/.cache/huggingface/hub"
179+
export model_cache="$HOME/.cache/huggingface/hub"
180+
fi
181+
if [[ "$test_case" == *"rocm"* ]]; then
182+
export model_cache="/var/lib/GenAI/data"
180183
fi
181184
fi
182185
if [ -f "${test_case}" ]; then timeout 60m bash "${test_case}"; else echo "Test script {${test_case}} not found, skip test!"; fi

AudioQnA/docker_compose/amd/gpu/rocm/compose.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ services:
3030
ports:
3131
- "3006:80"
3232
volumes:
33-
- "./data:/data"
33+
- "${MODEL_CACHE:-./data}:/data"
3434
shm_size: 1g
3535
devices:
3636
- /dev/kfd:/dev/kfd

AudioQnA/tests/test_compose_on_rocm.sh

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ echo "REGISTRY=IMAGE_REPO=${IMAGE_REPO}"
99
echo "TAG=IMAGE_TAG=${IMAGE_TAG}"
1010
export REGISTRY=${IMAGE_REPO}
1111
export TAG=${IMAGE_TAG}
12+
export MODEL_CACHE=${model_cache:-"/var/lib/GenAI/data"}
1213

1314
WORKPATH=$(dirname "$PWD")
1415
LOG_PATH="$WORKPATH/tests"

CodeGen/docker_compose/amd/gpu/rocm/compose.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ services:
99
ports:
1010
- "${CODEGEN_TGI_SERVICE_PORT:-8028}:80"
1111
volumes:
12-
- "/var/lib/GenAI/data:/data"
12+
- "${MODEL_CACHE:-/var/lib/GenAI/data}:/data"
1313
environment:
1414
no_proxy: ${no_proxy}
1515
http_proxy: ${http_proxy}

CodeGen/tests/test_compose_on_rocm.sh

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ echo "REGISTRY=IMAGE_REPO=${IMAGE_REPO}"
99
echo "TAG=IMAGE_TAG=${IMAGE_TAG}"
1010
export REGISTRY=${IMAGE_REPO}
1111
export TAG=${IMAGE_TAG}
12+
export MODEL_CACHE=${model_cache:-"/var/lib/GenAI/data"}
1213

1314
WORKPATH=$(dirname "$PWD")
1415
LOG_PATH="$WORKPATH/tests"

CodeTrans/docker_compose/amd/gpu/rocm/compose.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ services:
99
ports:
1010
- "${CODETRANS_TGI_SERVICE_PORT:-8008}:80"
1111
volumes:
12-
- "/var/lib/GenAI/codetrans/data:/data"
12+
- "${MODEL_CACHE:-/var/lib/GenAI/data}:/data"
1313
shm_size: 1g
1414
environment:
1515
no_proxy: ${no_proxy}

CodeTrans/tests/test_compose_on_rocm.sh

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ echo "REGISTRY=IMAGE_REPO=${IMAGE_REPO}"
1010
echo "TAG=IMAGE_TAG=${IMAGE_TAG}"
1111
export REGISTRY=${IMAGE_REPO}
1212
export TAG=${IMAGE_TAG}
13+
export MODEL_CACHE=${model_cache:-"/var/lib/GenAI/data"}
1314

1415
WORKPATH=$(dirname "$PWD")
1516
LOG_PATH="$WORKPATH/tests"

DBQnA/docker_compose/amd/gpu/rocm/compose.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ services:
1212
ports:
1313
- "${DBQNA_TGI_SERVICE_PORT:-8008}:80"
1414
volumes:
15-
- "./data:/data"
15+
- "${MODEL_CACHE:-/var/lib/GenAI/data}:/data"
1616
environment:
1717
no_proxy: ${no_proxy}
1818
http_proxy: ${http_proxy}

DBQnA/tests/test_compose_on_rocm.sh

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@ export POSTGRES_DB="chinook"
2222
export DBQNA_TEXT_TO_SQL_PORT=9090
2323
export DBQNA_UI_PORT=5174
2424
export build_texttosql_url="${ip_address}:${DBQNA_TEXT_TO_SQL_PORT}/v1"
25+
export MODEL_CACHE=${model_cache:-"/var/lib/GenAI/data"}
2526

2627
function build_docker_images() {
2728
cd "$WORKPATH"/docker_image_build

DocSum/tests/test_compose_on_rocm.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ echo "REGISTRY=IMAGE_REPO=${IMAGE_REPO}"
99
echo "TAG=IMAGE_TAG=${IMAGE_TAG}"
1010
export REGISTRY=${IMAGE_REPO}
1111
export TAG=${IMAGE_TAG}
12-
export MODEL_CACHE="./data"
12+
export MODEL_CACHE=${model_cache:-"./data"}
1313

1414
WORKPATH=$(dirname "$PWD")
1515
LOG_PATH="$WORKPATH/tests"

Translation/docker_compose/amd/gpu/rocm/compose.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ services:
88
ports:
99
- "${TRANSLATION_TGI_SERVICE_PORT:-8008}:80"
1010
volumes:
11-
- "/var/lib/GenAI/translation/data:/data"
11+
- "${MODEL_CACHE:-/var/lib/GenAI/translation/data}:/data"
1212
shm_size: 8g
1313
environment:
1414
no_proxy: ${no_proxy}

Translation/tests/test_compose_on_rocm.sh

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ echo "REGISTRY=IMAGE_REPO=${IMAGE_REPO}"
99
echo "TAG=IMAGE_TAG=${IMAGE_TAG}"
1010
export REGISTRY=${IMAGE_REPO}
1111
export TAG=${IMAGE_TAG}
12+
export MODEL_CACHE=${model_cache:-"/var/lib/GenAI/data"}
1213

1314
WORKPATH=$(dirname "$PWD")
1415
LOG_PATH="$WORKPATH/tests"

VisualQnA/tests/test_compose_on_rocm.sh

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ WORKPATH=$(dirname "$PWD")
1212
LOG_PATH="$WORKPATH/tests"
1313
ip_address=$(hostname -I | awk '{print $1}')
1414

15+
export MODEL_CACHE=${model_cache:-"/var/lib/GenAI/data"}
1516
export REGISTRY=${IMAGE_REPO}
1617
export TAG=${IMAGE_TAG}
1718
export HOST_IP=${ip_address}

0 commit comments

Comments
 (0)