adoptium / adoptium/aqa-tests

Create a common function for git clone test related repos

Open
#5,288 0 comments 0 reactions 0 assignees View on GitHub
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

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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.