I merged this change; thank you Jason. If you have open PRs that touched testsuite/integration/microprofile, please have a look and if the GitHub UI says there are merge conflicts, please rebase. Thanks!

On Thu, Feb 6, 2025 at 8:53 PM Brian Stansberry <brian.stansberry@redhat.com> wrote:
There's been discussion a number of times (mostly initiated by me) of renaming testsuite/integration/microprofile to testsuite/integration/expansion. This is because the tests there are not just of microprofile functionality, even if they were initially. For a long time we've been covering other things in there, particularly observability like Micrometer and non-MP OpenTelemetry.

Jason kindly sent up https://github.com/wildfly/wildfly/pull/18692 to do that. It looks good so I expect it will be merged.

The fundamental purpose of that module is typical integration tests of functionality provided by the 'wildfly' feature pack, and not by the base 'wildfly-ee' feature pack it depends on. It is analogous to testsuite/integration/basic which covers wildfly-ee. The generic word we've mostly used for that 'wildfly'-only functionality is 'expansion'. I fully admit that term has its origin in EAP land, but it seems like a good term and appears elsewhere in the source, e.g. in maven profiles.

My experience with this kind of thing is it's not terribly disruptive to existing PRs as git is smart enough to figure out and handle updates to moved files.

Best regards,

--
Brian Stansberry
Principal Architect, Red Hat JBoss EAP
WildFly Project Lead
He/Him/His


--
Brian Stansberry
Principal Architect, Red Hat JBoss EAP
WildFly Project Lead
He/Him/His