[pytest] testpaths = Tensile/Tests rocisa/test norecursedirs = build_tmp .tox .git junit_family = xunit2 junit_logging = all junit_log_passing_tests = False xfail_strict = True markers = common: Common tests unit: Unit tests extras: Pure-logic tests that need no rocisa/toolchain gpu: Tests requiring GPU hardware nt_path_simulation: Characterization tests that flip os.name to 'nt' and let production code build a pathlib.Path; skipped where a WindowsPath cannot be instantiated (any POSIX interpreter) amaxd: Common tests for amaxd. client: Common tests for client. ductile: Common tests for ductile. exception: Exception tests such as dealing with nan output. gemm: Common tests for gemm. gradient: Common tests for gradient. groupedgemm: Common tests for groupedgemm. gsu: Common tests for gsu. sparse: Common tests for sparse mm. streamk: Common tests for streamk. gfx11: Common tests for gfx11. gfx12: Common tests for gfx12. gfx94x: Common tests for gfx94x. gfx950: Common tests for gfx950. gfx1250: Common tests for gfx1250. validate: All tests which validate the results. validateAll: All tests which validate all data points. GEMM: All tests which run standard GEMMs Assembly: Tests with assembly kernels. Float: Data type (float/single precision) Double: Data type (double precision) ComplexFloat: Data type (complex single precision) ComplexDouble: Data type (complex double precision) Half: Data type (half precision / FP16) BFloat16: Data type (bfloat16) Int8: Data type (8-bit integer) Int8x4: Data type (packed 8-bit integers) Float8: Data type (OCP FP8 E4M3) BFloat8: Data type (OCP FP8 E5M2) Float8BFloat8: Data type (OCP mixed FP8) BFloat8Float8: Data type (OCP mixed FP8) Float8_fnuz: Data type (NANOO FP8 E4M3) BFloat8_fnuz: Data type (NANOO FP8 E5M2) Float8BFloat8_fnuz: Data type (NANOO mixed FP8) BFloat8Float8_fnuz: Data type (NANOO mixed FP8) Float4: Data type (OCP Float4 E2M1) Float6: Data type (OCP Float6 E2M3) BFloat6: Data type (OCP BFloat6 E3M2) xfail-gfx000: architecture xfail-gfx900: architecture xfail-gfx906: architecture xfail-gfx908: architecture xfail-gfx90a: architecture xfail-gfx940: architecture xfail-gfx941: architecture xfail-gfx942: architecture xfail-gfx950: architecture xfail-gfx1010: architecture xfail-gfx1011: architecture xfail-gfx1012: architecture xfail-gfx1030: architecture xfail-gfx1100: architecture xfail-gfx1101: architecture xfail-gfx1102: architecture xfail-gfx1200: architecture xfail-gfx1201: architecture xfail-gfx1250: architecture skip-gfx000: architecture skip-gfx900: architecture skip-gfx906: architecture skip-gfx908: architecture skip-gfx90a: architecture skip-gfx940: architecture skip-gfx941: architecture skip-gfx942: architecture skip-gfx950: architecture skip-gfx1010: architecture skip-gfx1011: architecture skip-gfx1012: architecture skip-gfx1030: architecture skip-gfx1100: architecture skip-gfx1101: architecture skip-gfx1102: architecture skip-gfx1200: architecture skip-gfx1201: architecture skip-gfx1250: architecture