Re: [PATCH] ALSA: core: add kunitconfig

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Sun, 17 Mar 2024 03:40:50 +0100,
Takashi Sakamoto wrote:
> 
> It is helpful to add .kunitconfig if we work with the tools provided by
> KUnit project. The file describes the series of kernel configurations to
> satisfy the dependency to build the target test.
> 
> For example:
> 
> $ ./tools/testing/kunit/kunit.py run --arch=arm64 --cross_compile=aarch64-linux-gnu- --kunitconfig=sound/core/
> [11:35:13] Configuring KUnit Kernel ...
> Regenerating .config ...
> Populating config with:
> $ make ARCH=arm64 O=.kunit olddefconfig CROSS_COMPILE=aarch64-linux-gnu-
> [11:35:19] Building KUnit Kernel ...
> Populating config with:
> $ make ARCH=arm64 O=.kunit olddefconfig CROSS_COMPILE=aarch64-linux-gnu-
> Building with:
> $ make ARCH=arm64 O=.kunit --jobs=8 CROSS_COMPILE=aarch64-linux-gnu-
> [11:37:35] Starting KUnit Kernel (1/1)...
> [11:37:35] ============================================================
> Running tests with:
> $ qemu-system-aarch64 -nodefaults -m 1024 -kernel .kunit/arch/arm64/boot/Image.gz -append 'kunit.enable=1 console=ttyAMA0 kunit_shutdown=reboot' -no-reboot -nographic -serial stdio -machine virt -cpu max,pauth-impdef=on
> [11:37:35] ============== sound-core-test (10 subtests) ===============
> [11:37:35] [PASSED] test_phys_format_size
> [11:37:35] [PASSED] test_format_width
> [11:37:35] [PASSED] test_format_endianness
> [11:37:35] [PASSED] test_format_signed
> [11:37:35] [PASSED] test_format_fill_silence
> [11:37:35] [PASSED] test_playback_avail
> [11:37:35] [PASSED] test_capture_avail
> [11:37:35] [PASSED] test_card_set_id
> [11:37:35] [PASSED] test_pcm_format_name
> [11:37:35] [PASSED] test_card_add_component
> [11:37:35] ================= [PASSED] sound-core-test =================
> [11:37:35] ============================================================
> [11:37:35] Testing complete. Ran 10 tests: passed: 10
> [11:37:35] Elapsed time: 142.333s total, 5.617s configuring, 136.047s building, 0.630s running
> 
> Signed-off-by: Takashi Sakamoto <o-takashi@xxxxxxxxxxxxx>

Applied now.  Thanks.


Takashi



[Index of Archives]     [ALSA User]     [Linux Audio Users]     [Pulse Audio]     [Kernel Archive]     [Asterisk PBX]     [Photo Sharing]     [Linux Sound]     [Video 4 Linux]     [Gimp]     [Yosemite News]

  Powered by Linux