Skip to content

Conversation

holly-cummins
Copy link
Contributor

@holly-cummins holly-cummins commented Sep 11, 2025

Yesterday I moved around a disabled test to try and sort out some test issues (#49988). It turns out my changes were enough to reproduce the defect I was looking at (#49780), but not enough to actually pass when #49780 is fixed.

The actual test problem seems to be a misunderstanding about how DevModeTest works; instead of starting with a blank slate in the application jar, it also includes classes from the module? That seems strange, so I'm not sure if it's intentional or not. Normally it wouldn't matter to have duplicated classes from two sources, but for the @QuarkusMain it does. I've got the test working by not including the main class in the DevModeTest initialisation (and I can see from the output that the main class must be there).

Given that, it might be that #49988 wasn't even necessary, and the only changed needed is the one in this PR. However, I kind of like having the top-level integration test for command-mode. WDYT, @aloubyansky?

Copy link

quarkus-bot bot commented Sep 11, 2025

Status for workflow Quarkus CI

This is the status report for running Quarkus CI on commit 5e0ae14.

✅ The latest workflow run for the pull request has completed successfully.

It should be safe to merge provided you have a look at the other checks in the summary.

You can consult the Develocity build scans.

@aloubyansky
Copy link
Member

@holly-cummins the test is still disabled, is it intentional?

@holly-cummins
Copy link
Contributor Author

holly-cummins commented Sep 12, 2025

@holly-cummins the test is still disabled, is it intentional?

Yes, it needs #50031 to pass. My intention here was just to get it into a state where it could pass.

@aloubyansky
Copy link
Member

Closing, since the change is included in #50031

@quarkus-bot quarkus-bot bot added the triage/invalid This doesn't seem right label Sep 15, 2025
@holly-cummins
Copy link
Contributor Author

Thanks. It was supposed to go in first, and then I was planning to rebase #50031, but it all works out the same. :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants