Skip to content

Commit 4d93aaf

Browse files
committed
Reduce conformance test CI time
This limits default architecture set to representative archs (x86_64, arm64, riscv, arm) instead of iterating all ~24. test_min_config is further restricted to x86_64 only by default. Full coverage is preserved via environment variables: * KCONFIGLIB_OBSESSIVE=1 -- all architectures * KCONFIGLIB_MIN_CONFIG=1 -- expand test_min_config to representative set Parametrize test_defconfig, test_min_config, and test_sanity by (arch, srcarch) so pytest reports per-arch timing and supports selective re-runs (e.g. -k "test_defconfig[x86_64]"). Also replace shell("cp ...") with shutil.copyfile() in test_min_config to eliminate shell injection risk from paths with spaces or special characters.
1 parent c876159 commit 4d93aaf

File tree

1 file changed

+233
-181
lines changed

1 file changed

+233
-181
lines changed

0 commit comments

Comments
 (0)