-
-
Notifications
You must be signed in to change notification settings - Fork 67
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
Use PLATFORM value from TKG if available in top.xml #228
Comments
FYI @llxia |
The code is the way it is at the moment to detect PLATFORM by interrogating the system properties of the java running the build. |
The plan is not to remove the existing capability. The script should be updated to allow the value to be passed in. If the value is passed in, proceed with the value. There is no need to detect/construct it again. |
My two cents on this:
This results in values such as
Given the above, if we are to use the
|
Maybe we should pause this issue for now. Once we switch entirely to mixedref SDK, there will not be *_mixed or *_xl in |
Hi @llxia , While cleaning up the system test native makefiles (e.g. , this), I did a cross check between the platforms they have support for and the platforms for which we run builds (checked internal Jenkins only), plus also the list of platforms we display in grinder. This reveals that we are not running any builds for the following platforms:
However, these platforms do exist in the list in platform map. My question is, are we ever going to have any SDK for these above platforms to test? If not, I'll go ahead and clean up the test make scripts and remove them from there. |
We have these build for IBM Java 8 internally. For example, Test_openjdk8_ibm_sanity.system_ppc32_aix_Nightly |
Actually, This issue has been resolved by #413. Modularity natives, SCC native tests, and JCK native compilation scripts now no longer depend on PLATFORM value as an input. So, we do not need to bother about which platform value to use anyway. |
We would like to use the
PLATFORM
value from TKG when available in STF (top.xml). When it's not available, e.g., when we are running system tests using the make layer locally, we can then use logic in top.xml to figure out PLATFORM values from java properties.Note that, we need to update the existing logic in top.xml and ensure that in case it's figuring out PLATFORM values, that it is generating the PLATFORM values of the same format as generated by TKG.
The text was updated successfully, but these errors were encountered: