More detailed and specific machine info detection in TKG
- Dominant language
- Java
- Stars
- 22
- Forks
- 114
- Avg merge
- 4d 2h
- Merged PRs (30d)
- 8
Description
TKG checks machine info through MachineInfo.java. At the current stage, not all machine info commands are tailored based on platforms. We would like to improve this by identifying which commands work on which platform and conditionally use different commands on different platforms. An example is https://github.com/adoptium/TKG/blob/5d83f85f235f5c9e1a7426a712173351f3dea281/src/org/openj9/envInfo/MachineInfo.java#L175
Contributor guide
Research direction
Start by reading src/org/openj9/envInfo/MachineInfo.java around line 175 and trace how machine information commands are selected. Identify the platform-specific command cases that need coverage and verify the detection path on each relevant platform. Done means TKG conditionally uses commands appropriate to the detected platform.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- java
- Domain
- operating-systems, tooling
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100