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(a)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