Build Hamster should emit more detailed runtime JDK build information #88180
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This change proposes to update the Build Hamster message so that it emits more detailed runtime JDK build information.
The additional build information about the runtime JDK is most useful when diagnosing test failures in jobs that execute JDK early access builds - trying to match the actual JDK in use when reading build scans. Currently we see
19-ea
, which gives no indication of what actual 19-ea build is in use.This change proposes to "stuff" the additional build information into the existing runtime JDK version message, but it could be easily put elsewhere or even into it's own Runtime JDK Build message if that would be more desirable.
Example:
BEFORE:
AFTER: