Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix stf to STF #3038

Merged
merged 6 commits into from
Oct 27, 2021
Merged

fix stf to STF #3038

merged 6 commits into from
Oct 27, 2021

Conversation

xius666
Copy link
Contributor

@xius666 xius666 commented Oct 19, 2021

issue #2949

@xius666 xius666 marked this pull request as ready for review October 19, 2021 22:35
@xius666 xius666 changed the title fix STF fix stf to STF Oct 19, 2021
@smlambert smlambert requested review from llxia and sophia-guo October 20, 2021 01:27
@sophia-guo
Copy link
Contributor

According to the failure, we'll need the related changes in https://github.com/adoptium/aqa-systemtest/blob/master/openjdk.build/build.xml#L32. Probably a few other places. I will take a look. This one is ready for merge.

@llxia
Copy link
Contributor

llxia commented Oct 20, 2021

@xius666 Do we test this PR in Grinder?

@sophia-guo
Copy link
Contributor

@sophia-guo
Copy link
Contributor

sophia-guo commented Oct 20, 2021

@xius666 we missed one more place, could you please also update the line https://github.com/adoptium/aqa-tests/blob/master/system/systemtest.mk#L50 as

perl $(SYSTEMTEST_RESROOT)$(D)stf$(D)stf.core$(D)scripts$(D)stf.pl
-test-root=$(Q)$(SYSTEMTEST_RESROOT)$(D)stf;$(SYSTEMTEST_RESROOT)$(D)aqa-systemtest$(OPENJ9_PRAM)$(Q)
-systemtest-prereqs=$(Q)$(SYSTEMTEST_RESROOT)$(D)systemtest_prereqs$(Q)
-java-args=$(SQ)$(JVM_OPTIONS)$(SQ)
-results-root=$(REPORTDIR)
endef

Basically just two places of stf directory to STF.

Thanks!

Signed-off-by: Sophia Guo <[email protected]>
@sophia-guo
Copy link
Contributor

@xius666
Copy link
Contributor Author

xius666 commented Oct 20, 2021

Thanks for the change

rerun: https://ci.adoptopenjdk.net/job/Grinder/1889/console

@smlambert
Copy link
Contributor

I am happy to approve this, the only thing left is @llxia 's question in her review about Why do we remove !params.USE_TESTENV_PROPERTIES?

So I will leave to Lan as 2nd review.

@llxia
Copy link
Contributor

llxia commented Oct 20, 2021

@xius666 could you address my concern #3038 (comment) ? Thanks

@xius666 xius666 requested a review from llxia October 20, 2021 22:23
Copy link
Contributor

@smlambert smlambert left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM with 1 minor spacing request

buildenv/jenkins/JenkinsfileBase Outdated Show resolved Hide resolved
@llxia
Copy link
Contributor

llxia commented Oct 21, 2021

Running internal zos Grinder/18915/

00:19:03.229  BUILD FAILED
00:19:03.229  /home/jenkins/workspace/Grinder/aqa-tests/TKG/scripts/build_test.xml:82: The following error occurred while executing this line:
00:19:03.230  /home/jenkins/workspace/Grinder/aqa-tests/system/common.xml:381: The following error occurred while executing this line:
00:19:03.230  /home/jenkins/workspace/Grinder/aqa-tests/system/common.xml:326: The following error occurred while executing this line:
00:19:03.230  /home/jenkins/workspace/Grinder/aqa-tests/system/openj9-systemtest/openj9.build/build.xml:45: Cannot find /home/jenkins/workspace/Grinder/aqa-tests/system/stf/stf.build/include/top.xml imported from /home/jenkins/workspace/Grinder/aqa-tests/system/openj9-systemtest/openj9.build/build.xml
00:19:03.230  
00:19:03.230  Total time: 28 seconds
00:19:04.703  1
00:19:04.704  compile.mk:39: recipe for target 'compile' failed
00:19:04.704  make[1]: *** [compile] Error 1
00:19:04.704  make[1]: Leaving directory '/home/jenkins/workspace/Grinder/aqa-tests/TKG'
00:19:04.704  makefile:66: recipe for target 'compile' failed
00:19:04.704  make: *** [compile] Error 2

@llxia
Copy link
Contributor

llxia commented Oct 21, 2021

Same failure on xlinux with openj9-systemtest : https://ci.adoptopenjdk.net/job/Grinder/1939/
It looks like we need a 3rd PR to update openj9-systemtest repo.

@llxia
Copy link
Contributor

llxia commented Oct 21, 2021

Issue opened at openj9-systemtest repo: adoptium/openj9-systemtest#138

@smlambert
Copy link
Contributor

I see Shiyu's PR for the openj9-systemtest issue, so I will plan to run a Grinder or 2 and then merge the 3 related PRs together (this one, adoptium/openj9-systemtest#139 and adoptium/aqa-systemtest#469).

@llxia
Copy link
Contributor

llxia commented Oct 26, 2021

Running Grinder on zos: Grinder/19049

Update: the above Grinder passed.

@llxia
Copy link
Contributor

llxia commented Oct 27, 2021

Copy link
Contributor

@llxia llxia left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks @xius666

@llxia llxia merged commit b12e3cf into adoptium:master Oct 27, 2021
@llxia llxia mentioned this pull request Oct 27, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants