Skip to content

tests: net: http: also build with clang #93386

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

Merged
merged 4 commits into from
Aug 1, 2025

Conversation

nashif
Copy link
Member

@nashif nashif commented Jul 20, 2025

Build this test also with clang to increase coverage. This test is
selected because it had some issues with clang, however, there is
nothing special about this tests when it comes to clang, it will be one
of many to come to increase coverage.

Signed-off-by: Anas Nashif [email protected]

@nashif nashif added the Trivial Changes that can be reviewed by anyone, i.e. doc changes, minor build system tweaks, etc. label Jul 20, 2025
@zephyrbot zephyrbot added area: HTTP HTTP client/server support area: Networking labels Jul 20, 2025
fabiobaltieri
fabiobaltieri previously approved these changes Jul 20, 2025
jukkar
jukkar previously approved these changes Jul 20, 2025
@nashif nashif dismissed stale reviews from jukkar and fabiobaltieri via 8cdd4bb July 20, 2025 18:58
@zephyrbot zephyrbot added the area: Twister Twister label Jul 20, 2025
@nashif nashif removed the Trivial Changes that can be reviewed by anyone, i.e. doc changes, minor build system tweaks, etc. label Jul 20, 2025
rlubos
rlubos previously approved these changes Jul 21, 2025
hakehuang
hakehuang previously approved these changes Jul 21, 2025
- qemu_x86
integration_platforms:
- qemu_x86
net.http.server.toolchain:
Copy link
Member

Choose a reason for hiding this comment

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

Should it not be called net.http.server.tls.toolchain?

@nashif nashif force-pushed the topic/clang/http_coverage branch from 8cdd4bb to bbea9fc Compare July 29, 2025 20:06
Copy link
Member

@cfriedt cfriedt left a comment

Choose a reason for hiding this comment

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

@nashif - I agree with @stephanosio . Can you please update the name of the test configuration?

Build this test also with clang to increase coverage. This test is
selected because it had some issues with clang, however, there is
nothing special about this tests when it comes to clang, it will be one
of many to come to increase coverage.

Signed-off-by: Anas Nashif <[email protected]>
nashif added 3 commits July 31, 2025 07:16
detailed test id is no longer default, so switch the logic to deal with
that.

Signed-off-by: Anas Nashif <[email protected]>
Make sure we get same test with different tests included.

Signed-off-by: Anas Nashif <[email protected]>
now no-detailed-test-id is enabled by default, so switch the logic so we
do not require the extra parameter when reruning.

Signed-off-by: Anas Nashif <[email protected]>
@nashif nashif dismissed stale reviews from hakehuang and rlubos via f3b42f3 July 31, 2025 11:16
@nashif nashif force-pushed the topic/clang/http_coverage branch from bbea9fc to f3b42f3 Compare July 31, 2025 11:16
Copy link

@cfriedt cfriedt merged commit b1a3dc0 into zephyrproject-rtos:main Aug 1, 2025
47 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

8 participants