Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add nb-javac libwrapper tests. #6308

Merged
merged 1 commit into from
Aug 10, 2023
Merged

Conversation

mbien
Copy link
Member

@mbien mbien commented Aug 7, 2023

  • test min javac version requirement check
  • test module description

Should make it less likely that version increments are overlooked during javac lib wrapper updates (e.g #6206 (comment)).

 - test min javac version requirement check
 - test module description

Should make it less likely that version increments are overlooked
during javac lib wrapper updates.
@mbien mbien added Java [ci] enable extra Java tests (java.completion, java.source.base, java.hints, refactoring.java, form) tests labels Aug 7, 2023
@mbien mbien added this to the NB20 milestone Aug 7, 2023
Comment on lines +23 to +25

# for tests
requires.nb.javac=true
Copy link
Member Author

@mbien mbien Aug 7, 2023

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

this seems to be working fine, feared it might be a chicken and egg problem. The module doesn't have any source code so I don't think this can have any side effects.

@mbien
Copy link
Member Author

mbien commented Aug 10, 2023

the very first run had a timeout in java/java.source.base, the next 2 runs went fine. Then testPartialReparse: org.netbeans.modules.java.source.parsing.PartialReparseTest failed which is also in java.source.base, now its green again.

I hope its CI gremlins since I can't see how this PR could cause this.

@mbien mbien marked this pull request as ready for review August 10, 2023 04:25
@mbien mbien requested review from dbalek and lahodaj August 10, 2023 04:30
Copy link
Contributor

@lahodaj lahodaj left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good to me!

@lahodaj
Copy link
Contributor

lahodaj commented Aug 10, 2023

Thanks!

@mbien mbien merged commit 5de8658 into apache:master Aug 10, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Java [ci] enable extra Java tests (java.completion, java.source.base, java.hints, refactoring.java, form) tests
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants