# Copyright (c) 2025 Huawei Technologies Co., Ltd.
# This program is free software, you can redistribute it and/or modify it under the terms and conditions of
# CANN Open Software License Agreement Version 2.0 (the "License").
# Please refer to the License for details. You may not use this file except in compliance with the License.
# THIS SOFTWARE IS PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OF ANY KIND, EITHER EXPRESS OR IMPLIED,
# INCLUDING BUT NOT LIMITED TO NON-INFRINGEMENT, MERCHANTABILITY, OR FITNESS FOR A PARTICULAR PURPOSE.
# See LICENSE in the root of the software repository for the full text of the License.
# -----------------------------------------------------------------------------------------------------------
[pytest]
# 全局测试文件匹配规则(包含 models 定制规则和 pytest 默认规则)
python_files = test_*.py glm_*.py deepseekv32_*.py qwen3_next_*.py
# 指定默认测试路径
testpaths = models python/tests/ut python/tests/st
markers =
soc: Mark test cases for specific SOC versions (e.g., 950, 910)
world_size: number of NPU cards required (e.g., 1, 2)
# 排除experimental目录,由于ci torch版本,暂时也排除deepseek_v4
norecursedirs = experimental deepseek_v4