fix daily regression (#1545)

* update daily regression

* update test
This commit is contained in:
Yunlin Mao
2025-11-07 17:45:59 +08:00
committed by GitHub
parent 23733ae4eb
commit dfb370b77d
3 changed files with 14 additions and 6 deletions

View File

@@ -22,7 +22,7 @@ do
echo "get gpu lock $gpu" echo "get gpu lock $gpu"
CONTAINER_NAME="modelscope-ci-$idx" CONTAINER_NAME="modelscope-ci-$idx"
let is_get_file_lock=true is_get_file_lock=true
# pull image if there are update # pull image if there are update
docker pull ${IMAGE_NAME}:${IMAGE_VERSION} docker pull ${IMAGE_NAME}:${IMAGE_VERSION}

View File

@@ -24,12 +24,17 @@ jobs:
sudo chown -R $USER:$USER $ACTION_RUNNER_DIR sudo chown -R $USER:$USER $ACTION_RUNNER_DIR
- name: Checkout - name: Checkout
uses: actions/checkout@v2 uses: actions/checkout@v4
with: with:
lfs: 'true' lfs: false
submodules: 'true' submodules: true
- name: Checkout LFS objects fetch-depth: 0
run: git lfs checkout
- name: Fetch LFS objects
run: |
git lfs install --local --force
git lfs pull
- name: Run unittest - name: Run unittest
shell: bash shell: bash
run: | run: |

View File

@@ -3,6 +3,7 @@ import unittest
from modelscope import HubApi from modelscope import HubApi
from modelscope.utils.logger import get_logger from modelscope.utils.logger import get_logger
from modelscope.utils.test_utils import test_level
logger = get_logger() logger = get_logger()
@@ -14,11 +15,13 @@ class HubListHubTest(unittest.TestCase):
def setUp(self): def setUp(self):
self.api = HubApi() self.api = HubApi()
@unittest.skipUnless(test_level() >= 3, 'skip test in current test level')
def test_list_datasets(self): def test_list_datasets(self):
# Use default args # Use default args
result = self.api.list_datasets(owner_or_group=default_owner) result = self.api.list_datasets(owner_or_group=default_owner)
logger.info(f'List datasets result: {result}') 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): def test_list_datasets_with_args(self):
result = self.api.list_datasets( result = self.api.list_datasets(
owner_or_group=default_owner, owner_or_group=default_owner,