Skip to content

Add AJP protocol data path test for mod_cluster#10

Merged
marekkopecky merged 1 commit into
modcluster:mainfrom
honza-kasik:ajp-tests
Jun 5, 2026
Merged

Add AJP protocol data path test for mod_cluster#10
marekkopecky merged 1 commit into
modcluster:mainfrom
honza-kasik:ajp-tests

Conversation

@honza-kasik

Copy link
Copy Markdown
Contributor

Port the AJP data path coverage from noe-tests ModClusterAJP.groovy. The test reconfigures the mod_cluster subsystem to register an AJP listener instead of the default HTTP listener, verifies the worker registers with Type: ajp via MCMP INFO, and sends traffic through httpd's mod_proxy_ajp to confirm end-to-end 200 response.

AJP secret tests are omitted because WildFly's Undertow AJP listener does not support native secret validation (Tomcat-only feature).

Also removes -DexcludedGroups=none from CI so Maven profile tag exclusions take effect (undertow profile now excludes @tag("httpd")).

@honza-kasik honza-kasik requested a review from marekkopecky June 5, 2026 08:03
Port the AJP data path coverage from noe-tests ModClusterAJP.groovy.
The test reconfigures the mod_cluster subsystem to register an AJP
listener instead of the default HTTP listener, verifies the worker
registers with Type: ajp via MCMP INFO, and sends traffic through
httpd's mod_proxy_ajp to confirm end-to-end 200 response.

AJP secret tests are omitted because WildFly's Undertow AJP listener
does not support native secret validation (Tomcat-only feature).

Also removes -DexcludedGroups=none from CI so Maven profile tag
exclusions take effect (undertow profile now excludes @tag("httpd")).
@marekkopecky

Copy link
Copy Markdown
Contributor

PR LGTM, merging, thank you!

@marekkopecky marekkopecky merged commit 7bd2abc into modcluster:main Jun 5, 2026
10 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.

2 participants