triton_kernels / tests /conftest.py
marcsun13's picture
marcsun13 HF Staff
Upload folder using huggingface_hub
567c8ad verified
raw
history blame contribute delete
451 Bytes
import pytest
def pytest_addoption(parser):
parser.addoption("--device", action="store", default="cuda")
@pytest.fixture
def device(request):
return request.config.getoption("--device")
@pytest.fixture
def fresh_knobs(monkeypatch):
from triton._internal_testing import _fresh_knobs_impl
fresh_function, reset_function = _fresh_knobs_impl(monkeypatch)
try:
yield fresh_function()
finally:
reset_function()