Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

tests/sys/progress_bar: move configuration to app.config #20764

Merged
merged 2 commits into from
Jun 26, 2024

Conversation

mguetschow
Copy link
Contributor

Contribution description

Providing the configuration via Makefile variables if Kconfig is supported by the module may involve some non-determinism in the environment variable that is finally exposed to the python tests. This commit moves the configuration from Makefile to app.config.

Testing procedure

Confirm that the configuration from app.config is applied locally with make -C tests/sys/progress_bar all test

Merge and wait for the next nightly with fingers crossed.

Issues/PRs references

Follow-up of #20763 and will need to follow-up to remove the debug prints in the python script.

@github-actions github-actions bot added the Area: tests Area: tests and testing framework label Jun 26, 2024
@mguetschow mguetschow requested a review from miri64 June 26, 2024 09:08
@mguetschow mguetschow added CI: ready for build If set, CI server will compile all applications for all available boards for the labeled PR Area: tests Area: tests and testing framework and removed Area: tests Area: tests and testing framework labels Jun 26, 2024
@riot-ci
Copy link

riot-ci commented Jun 26, 2024

Murdock results

✔️ PASSED

e79cb1b test/sys/progress_bar: fix python (exclusive) range

Success Failures Total Runtime
22 0 23 01m:36s

Artifacts

Providing the configuration via Makefile variables if Kconfig is supported by the module
may involve some non-determinism in the environment variable that is finally exposed to the python tests.
This commit moves the configuration from Makefile to app.config.
@mguetschow mguetschow force-pushed the tests-progressbar-kconfig branch from 6a93f12 to e79cb1b Compare June 26, 2024 09:13
Copy link
Member

@miri64 miri64 left a comment

Choose a reason for hiding this comment

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

Let's see if this helps.

@miri64 miri64 enabled auto-merge June 26, 2024 10:07
@miri64 miri64 added this pull request to the merge queue Jun 26, 2024
Merged via the queue into RIOT-OS:master with commit 7225dc2 Jun 26, 2024
27 checks passed
@mguetschow mguetschow deleted the tests-progressbar-kconfig branch June 26, 2024 10:11
@mguetschow mguetschow added this to the Release 2024.07 milestone Jul 3, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Area: tests Area: tests and testing framework CI: ready for build If set, CI server will compile all applications for all available boards for the labeled PR
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants