Conversation
2ad5dcf to
57c5acd
Compare
6893ec2 to
57827e1
Compare
fabiobrz
left a comment
There was a problem hiding this comment.
Thanks @tommaso-borgato.
I've added some comments to your changes, then I'd evaluate whether we should remove the s2i test variant altogether if that is a duplication in the terms that only the provisioning changes, while the application configuration and the tests stay the same (as it seems to me). In such a case, we should remove it because Intersmash is about interoperability testing, rather than provisioning testing.
Finally, I am not sure even at the refactored tests, e.g.: WildflyMicroProfileReactiveMessaging* calsses. Are those still needed, is that a duplication?
| public class WildflyBootableJarPerConnectorSecuredKafkaHelmApplication | ||
| extends WildflyBootableJarGloballySecuredKafkaHelmApplication { | ||
| /** Application name used for labeling and resource identification. */ | ||
| public static final String APP_NAME = "mp-reactive-messaging-pc-bjar"; |
There was a problem hiding this comment.
This is redundant, the superclass defines the same constant was public, so I guess there's no need to define it here again just to change the value, right?
There was a problem hiding this comment.
unfortunately it's used in
public static String getRoute() {
return OpenShifts.master().generateHostname(APP_NAME);
}
The two candidates to be removed would be (WF/XP only):
in the following you can find the detailed reasoning ... please check if it makes sense ... All the 3 following applications configure
|
Thanks for this report @tommaso-borgato - I do agree with you, let's remove redundant applications/tests that only differ based on provisioning. The OpenShift test suite would handle that. Intersmash should be about testing interoperability features, rather than provisioning technology. |
1fe4f33 to
87ac2a4
Compare
fabiobrz
left a comment
There was a problem hiding this comment.
LGTM, thanks @tommaso-borgato, merging.
Resolves #85
Coupled with Intersmash/intersmash-applications#95
Description
New Apache Kafka related Tests:
Ci Runs:
Type of change
test, version modification, documentation, etc.)
Checklist