adoptium / adoptium/TKG

More detailed and specific machine info detection in TKG

Open
#414 1 comment 0 reactions 0 assignees View on GitHub
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

Open the contributing 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.