diff options
| author | Linus Torvalds <torvalds@linux-foundation.org> | 2025-10-02 05:15:11 +0300 | 
|---|---|---|
| committer | Linus Torvalds <torvalds@linux-foundation.org> | 2025-10-02 05:15:11 +0300 | 
| commit | 30bbcb44707a97fcb62246bebc8b413b5ab293f8 (patch) | |
| tree | 1643c370c560ba2ea6f44944a817006160a15e98 /tools/perf/scripts/python | |
| parent | d2b2fea3503e5e12b2e28784152937e48bcca6ff (diff) | |
| parent | 285cae57a51664cc94e85de0ff994f9965b3aca8 (diff) | |
| download | linux-30bbcb44707a97fcb62246bebc8b413b5ab293f8.tar.xz | |
Merge tag 'linux_kselftest-kunit-6.18-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest
Pull kunit updates from Shuah Khan:
 - New parameterized test features
   KUnit parameterized tests supported two primary methods for getting
   parameters:
    - Defining custom logic within a generate_params() function.
    - Using the KUNIT_ARRAY_PARAM() and KUNIT_ARRAY_PARAM_DESC() macros
      with a pre-defined static array and passing the created
      *_gen_params() to KUNIT_CASE_PARAM().
   These methods present limitations when dealing with dynamically
   generated parameter arrays, or in scenarios where populating
   parameters sequentially via generate_params() is inefficient or
   overly complex.
   These limitations are fixed with a parameterized test method
 - Fix issues in kunit build artifacts cleanup
 - Fix parsing skipped test problem in kselftest framework
 - Enable PCI on UML without triggering WARN()
 - a few other fixes and adds support for new configs such as MIPS
* tag 'linux_kselftest-kunit-6.18-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest:
  kunit: Extend kconfig help text for KUNIT_UML_PCI
  rust: kunit: allow `cfg` on `test`s
  kunit: qemu_configs: Add MIPS configurations
  kunit: Enable PCI on UML without triggering WARN()
  Documentation: kunit: Document new parameterized test features
  kunit: Add example parameterized test with direct dynamic parameter array setup
  kunit: Add example parameterized test with shared resource management using the Resource API
  kunit: Enable direct registration of parameter arrays to a KUnit test
  kunit: Pass parameterized test context to generate_params()
  kunit: Introduce param_init/exit for parameterized test context management
  kunit: Add parent kunit for parameterized test context
  kunit: tool: Accept --raw_output=full as an alias of 'all'
  kunit: tool: Parse skipped tests from kselftest.h
  kunit: Always descend into kunit directory during build
Diffstat (limited to 'tools/perf/scripts/python')
0 files changed, 0 insertions, 0 deletions
