Skip to content

Improved: Require full-suite regression testing, not component-scoped, in manage-contribution-workflow - #486

Merged
mridulpathak merged 2 commits into
apache:trunkfrom
mridulpathak:update-skills-full-regression-suite
Oct 30, 2026
Merged

mridulpathak merged 2 commits into
apache:trunkfrom
mridulpathak:update-skills-full-regression-suite

Conversation

@mridulpathak

Copy link
Copy Markdown
Contributor

A component-scoped ofbiz --test run (or a codebase grep for callers) doesn't prove a functional change is safe — other components, and even the plugins/ repository, can call into the changed code internally with a userLogin that doesn't satisfy a new requirement, and a grep inside applications/ can't find a dependency living in a different repository. Documents running the full regression suite (no component filter) as the default verification step for any functional change, with the codebase grep kept only as a useful first pass.

…age-contribution-workflow

A clean component-scoped test run doesn't prove other components or plugins that internally call into the changed code still work, since a userLogin that was fine before a functional change may not satisfy whatever the change now requires. This has broken internal callers in unrelated framework components and, separately, in a plugins repository that a codebase grep could never find. Documents running the full suite (no component filter) as the default verification step, with codebase grep as a useful but non-substitute first pass.
@sonarqubecloud

Copy link
Copy Markdown

@mridulpathak
mridulpathak merged commit 0471cfa into apache:trunk Oct 30, 2026
3 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.

1 participant