-
Notifications
You must be signed in to change notification settings - Fork 21
When using test framework without quarkus-openshift, it fails with weird error #209
Comments
If I remember correctly, the original assumption was that the test module would either use The error message is actually quite helpful: it clearly says that nothing produces container images. In other words, you don't use any |
It looks it is needed at https://github.com/quarkus-qe/quarkus-openshift-test-suite/blob/master/app-metadata/deployment/src/main/java/io/quarkus/ts/openshift/app/metadata/AppMetadataCollector.java#L17, so it fails when no producer with |
As a user who don't know any |
It is there. There's a huge wall of text at the very top, which used to be much shorter, and then there's https://github.com/quarkus-qe/quarkus-openshift-test-suite#test-framework, which says:
|
I mean -- we could copy Quarkus documentation here, but I'd really prefer not. I think it kinda makes a lot of sense to expect Quarkus OpenShift test suite users to be familiar with Quarkus and OpenShift. |
I wouldn't count it as mentioned mandatory dependency. It would need proper formatting as others needed dependencies. This way no one can know that the quarkus-openshift dependency isn't eg. pulled from the common library. |
If you say so. I do agree that the README isn't a good fit for people who would like to use this codebase for their own testing needs, because that has never been a goal (though I had that option in mind when originally writing the test framework code). Should that happen, some things would have to change for sure, but the expectation that people are familiar with Quarkus, OpenShift, and how Quarkus supports OpenShift would very likely stay. Also CC @rsvoboda |
When we use app-metadata + common dependency (without quarkus-openshift dependency) and run
mvn verify
, it fails with not really helpful error:The text was updated successfully, but these errors were encountered: