Skip to content

Module test suites integration - #131

Open
thresheek wants to merge 23 commits into
nginx:masterfrom
thresheek:per-module-tests-own
Open

Module test suites integration#131
thresheek wants to merge 23 commits into
nginx:masterfrom
thresheek:per-module-tests-own

Conversation

@thresheek

Copy link
Copy Markdown
Member

Proposed changes

This PR brings in the support to run the tests for the modules being built

@thresheek
thresheek requested a review from a team as a code owner August 18, 2026 01:04
They're not used anywhere and are a dead code
This allows us to cache the nginx binary so the modules dont have to
build it all over again
Also, allow defining TEST_NGINX_GLOBALS
almalinux:9 does not have an nginx user by default and our binaries assume it.
This repository holds the tests for third party modules
This is to be used by a module to specify if it needs a contrib
dependency strictly for the test phase, not for the build itself.
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.

1 participant