adoptium / adoptium/aqa-tests

run aqa-tests sanity perf test complaint "configure_liberty.sh: line 56: cd: ${env.PERF_ROOT}: No such file or directory"

Open
#3,694 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
HTML
Stars
155
Forks
346
Avg merge
2d 9h
Merged PRs (30d)
36

Description

**Describe the bug**
run aqa-tests sanity perf test complaint "configure_liberty.sh: line 56: cd: ${env.PERF_ROOT}: No such file or directory"

**To Reproduce**
```bash
export JDK_VERSION=17
export JAVA_HOME=${HOME}/software/jdk/2022-05/dragonwell-17.0.3.0.3+7-GA
export TEST_JDK_HOME=$JAVA_HOME
export PATH=$JAVA_HOME/bin:$PATH
export USE_TESTENV_PROPERTIES=true
export JDK_IMPL=hotspot
export BUILD_LIST=perf
cd aqa-tests
./get.sh
./compile.sh
```

**Expected behavior**
get the correct ${env.PERF_ROOT}

**Screenshots**
![image](https://user-images.githubusercontent.com/24123821/169661218-77bd7593-b2d3-40c2-808c-efc545eec277.png)

**Additional context**
Add any other context about the problem here.

Contributor guide

Open the contributing guide

Research direction

Start by reproducing the reported sequence with JDK_VERSION=17, BUILD_LIST=perf, and USE_TESTENV_PROPERTIES=true from the aqa-tests directory. Inspect configure_liberty.sh around line 56 and trace how PERF_ROOT is set or consumed by get.sh and compile.sh. Done means the sanity perf setup no longer attempts to cd into the literal ${env.PERF_ROOT} path.

Written by the indexing model from the issue text.

Assessment

Tech stack
java, shell
Domain
performance, testing
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 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.