diff --git a/.dev_scripts/dockerci.sh b/.dev_scripts/dockerci.sh index d892f61c..10df299e 100644 --- a/.dev_scripts/dockerci.sh +++ b/.dev_scripts/dockerci.sh @@ -22,7 +22,7 @@ do echo "get gpu lock $gpu" CONTAINER_NAME="modelscope-ci-$idx" - let is_get_file_lock=true + is_get_file_lock=true # pull image if there are update docker pull ${IMAGE_NAME}:${IMAGE_VERSION} diff --git a/.github/workflows/daily_regression.yaml b/.github/workflows/daily_regression.yaml index 85ca5e0b..73d971e6 100644 --- a/.github/workflows/daily_regression.yaml +++ b/.github/workflows/daily_regression.yaml @@ -24,12 +24,17 @@ jobs: sudo chown -R $USER:$USER $ACTION_RUNNER_DIR - name: Checkout - uses: actions/checkout@v2 + uses: actions/checkout@v4 with: - lfs: 'true' - submodules: 'true' - - name: Checkout LFS objects - run: git lfs checkout + lfs: false + submodules: true + fetch-depth: 0 + + - name: Fetch LFS objects + run: | + git lfs install --local --force + git lfs pull + - name: Run unittest shell: bash run: | diff --git a/tests/hub/test_hub_list.py b/tests/hub/test_hub_list.py index fd6f9d73..91a2b5c0 100644 --- a/tests/hub/test_hub_list.py +++ b/tests/hub/test_hub_list.py @@ -3,6 +3,7 @@ import unittest from modelscope import HubApi from modelscope.utils.logger import get_logger +from modelscope.utils.test_utils import test_level logger = get_logger() @@ -14,11 +15,13 @@ class HubListHubTest(unittest.TestCase): def setUp(self): self.api = HubApi() + @unittest.skipUnless(test_level() >= 3, 'skip test in current test level') def test_list_datasets(self): # Use default args result = self.api.list_datasets(owner_or_group=default_owner) logger.info(f'List datasets result: {result}') + @unittest.skipUnless(test_level() >= 3, 'skip test in current test level') def test_list_datasets_with_args(self): result = self.api.list_datasets( owner_or_group=default_owner,