Repository navigation
Expand file tree
/
Copy pathpytest.ini
More file actions
27 lines (27 loc) · 2.14 KB
/
Copy pathpytest.ini
File metadata and controls
27 lines (27 loc) · 2.14 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
[pytest]
timeout = 300
minversion = 7.2
addopts = --import-mode=importlib -vvs -rA --durations=25 --junitxml=generated/test_reports/most_recent_tests.xml
empty_parameter_set_mark = skip
markers =
t3k_compat: mark tests that run on T3K (no Galaxy required) — excluded from Galaxy module test run
post_commit: mark tests to run on post-commit
merge_gate: mark a test as gating the merge queue; the ttnn merge-gate job selects with -m merge_gate
frequent: mark tests to run every couple of hours
slow: marks tests as slow and long
skip_post_commit: mark tests excluded by default in profiler regression script (use -m / --include-skip-post-commit to include)
frequently_hangs: mark tests that frequently hang cards
eager_host_side: mark tests meant for host-side eager release builds
eager_package_silicon: mark silicon tests meant for eager release builds
models_performance_bare_metal: mark model silicon tests for performance on bare metal
models_performance_virtual_machine: mark model silicon tests for performance on virtual_machine
models_device_performance_bare_metal: mark model silicon tests for device performance on bare metal
model_perf_t3000: mark model silicon tests for performance on t3000 bare metal
model_perf_tg: mark model silicon tests for performance on tg bare metal
requires_fast_runtime_mode_off: mark tests which require fast runtime mode to be off: validation, logging, tracing
requires_host_iommu: mark tests that require a host-IOMMU runner, including realtime-profiler and 64-bit PCIe socket tests
requires_grid_size(min_x, min_y) or min_cores: skip if device worker grid (compute_with_storage_grid_size) is smaller; pass (min_x, min_y) tuple or single int for min total cores
use_module_device(device_params): use module-scoped device fixture for faster test execution. Pass device_params as positional dict or keyword arg.
timeout: per-test timeout in seconds (enforced by pytest-timeout when installed; registered here to silence unknown-mark warnings in envs without the plugin)
filterwarnings =
ignore:record_property is incompatible with junit_family:pytest.PytestWarning