Create a common function for git clone test related repos
Open
enhancement
- Dominant language
- HTML
- Stars
- 155
- Forks
- 346
- Avg merge
- 2d 9h
- Merged PRs (30d)
- 36
Description
In system tests and openjdk tests repos, we need to git clone and track repo sha.
https://github.com/adoptium/aqa-tests/blob/9639787ceb52518750af88b8d611a7276e4742bb/system/common.xml#L51-L93
https://github.com/adoptium/aqa-tests/blob/9639787ceb52518750af88b8d611a7276e4742bb/openjdk/build.xml#L86-L128
We should create a common function for this.
Contributor guide
Research direction
Compare the repository cloning and SHA-tracking logic in system/common.xml lines 51-93 and openjdk/build.xml lines 86-128. Identify the shared location for the function, then verify that both system tests and OpenJDK tests use it while preserving the existing clone and repository-SHA behavior.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- git
- Domain
- testing, tooling
- Issue type
- Refactor
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 48/100