Skip to content

Conversation

@gbarkadiusz
Copy link
Contributor

@gbarkadiusz gbarkadiusz commented Apr 10, 2025

The goal is to modify volume_basic_test to use the utilities in lib.sh for ALSA operations, rather than directly invoking amixer or other ALSA commands. This makes the test more robust and maintainable. Additionally, it'll introduce support for tinymix from TinyAlsa, but only within this particular test.

@gbarkadiusz gbarkadiusz requested review from a team, golowanow, lgirdwood and marc-hb as code owners April 10, 2025 11:17
@gbarkadiusz gbarkadiusz force-pushed the topic/add_tinymix_support branch from b5fb40c to 3babfd8 Compare May 20, 2025 10:05
@gbarkadiusz gbarkadiusz force-pushed the topic/add_tinymix_support branch 2 times, most recently from b06b352 to 3f42c3e Compare May 22, 2025 06:38
Copy link
Member

@golowanow golowanow left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please change commit/PR description: this PR adds tinymix support at one test only.

@gbarkadiusz gbarkadiusz force-pushed the topic/add_tinymix_support branch from 3f42c3e to 7a9ad24 Compare June 5, 2025 08:00
Copy link
Collaborator

@marc-hb marc-hb left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I did not carefully scrutinize every single line but it Looks Good To Me.

Copy link
Member

@golowanow golowanow left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

please look through what remains of my comments not resolved/answered here yet

@gbarkadiusz gbarkadiusz force-pushed the topic/add_tinymix_support branch 2 times, most recently from 4103f2f to aed0992 Compare June 11, 2025 13:00
Copy link
Member

@golowanow golowanow left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please change commit/PR description: this PR adds tinymix support at one test only.

@gbarkadiusz gbarkadiusz force-pushed the topic/add_tinymix_support branch from aed0992 to aab8622 Compare June 16, 2025 13:17
@gbarkadiusz gbarkadiusz force-pushed the topic/add_tinymix_support branch from aab8622 to c60cff6 Compare June 17, 2025 06:35
@gbarkadiusz gbarkadiusz force-pushed the topic/add_tinymix_support branch from c60cff6 to 37c01ea Compare June 17, 2025 11:26
Copy link
Member

@golowanow golowanow left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM,
waiting for CI results with ipc4. Would be nice to see a tinyalsa probe run as well.

Please change the commit's summary line aligned to its description and the actual change, e.g.:

volume_basic_test: add TinyALSA mode

@gbarkadiusz gbarkadiusz force-pushed the topic/add_tinymix_support branch 2 times, most recently from 53e7d8b to dbd19fd Compare June 18, 2025 07:34
@gbarkadiusz
Copy link
Contributor Author

Please change the commit's summary line aligned to its description and the actual change, e.g.:

volume_basic_test: add TinyALSA mode

I've changed the title to:
volume_basic_test: add tinymix support and refactor to use lib.sh

@gbarkadiusz gbarkadiusz force-pushed the topic/add_tinymix_support branch from dbd19fd to 90caf71 Compare June 18, 2025 09:30
Refactor the volume_basic_test to use lib.sh instead of
calling ALSA commands directly, and add support for
the tinymix command from TinyALSA.

Signed-off-by: Arkadiusz Cholewinski <arkadiuszx.cholewinski@intel.com>
@gbarkadiusz gbarkadiusz force-pushed the topic/add_tinymix_support branch from 90caf71 to 5c76734 Compare June 18, 2025 10:46
@golowanow golowanow merged commit 4a5a1d9 into thesofproject:main Jul 2, 2025
3 of 8 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants