Skip to content

Conversation

@SoniaZaldana
Copy link
Member

@SoniaZaldana SoniaZaldana commented Aug 1, 2024

Hi all,

This PR addresses 8337667 .

The Compiler.perfmap test case is failing on mac and windows as it is only enabled in linux. I am removing this test case and noting that this use case is already tested in test/hotspot/jtreg/serviceability/dcmd/compiler/PerfMapTest.java which is linux specific.

Thanks,
Sonia


Progress

  • Change must be properly reviewed (1 review required, with at least 1 Reviewer)
  • Change must not contain extraneous whitespace
  • Commit message must refer to an issue

Issue

  • JDK-8337667: sun/tools/jcmd/TestJcmdPIDSubstitution.java is failing on mac and windows (Bug - P2) ⚠️ Issue is already resolved. Consider making this a "backport pull request" by setting the PR title to Backport <hash> with the hash of the original commit. See Backports.

Reviewers

Reviewing

Using git

Checkout this PR locally:
$ git fetch https://git.openjdk.org/jdk.git pull/20421/head:pull/20421
$ git checkout pull/20421

Update a local copy of the PR:
$ git checkout pull/20421
$ git pull https://git.openjdk.org/jdk.git pull/20421/head

Using Skara CLI tools

Checkout this PR locally:
$ git pr checkout 20421

View PR using the GUI difftool:
$ git pr show -t 20421

Using diff file

Download this PR as a diff file:
https://git.openjdk.org/jdk/pull/20421.diff

Webrev

Link to Webrev Comment

@bridgekeeper
Copy link

bridgekeeper bot commented Aug 1, 2024

👋 Welcome back szaldana! A progress list of the required criteria for merging this PR into master will be added to the body of your pull request. There are additional pull request commands available for use with this pull request.

@openjdk
Copy link

openjdk bot commented Aug 1, 2024

@SoniaZaldana This change is no longer ready for integration - check the PR body for details.

@openjdk
Copy link

openjdk bot commented Aug 1, 2024

@SoniaZaldana The following labels will be automatically applied to this pull request:

  • core-libs
  • serviceability

When this pull request is ready to be reviewed, an "RFR" email will be sent to the corresponding mailing lists. If you would like to change these labels, use the /label pull request command.

@openjdk openjdk bot added serviceability serviceability-dev@openjdk.org core-libs core-libs-dev@openjdk.org labels Aug 1, 2024
@SoniaZaldana SoniaZaldana marked this pull request as ready for review August 1, 2024 17:15
@openjdk openjdk bot added the rfr Pull request is ready for review label Aug 1, 2024
@mlbridge
Copy link

mlbridge bot commented Aug 1, 2024

Webrevs

@AlanBateman
Copy link
Contributor

/label remove core-libs

@openjdk openjdk bot removed the core-libs core-libs-dev@openjdk.org label Aug 1, 2024
@openjdk
Copy link

openjdk bot commented Aug 1, 2024

@AlanBateman
The core-libs label was successfully removed.

@openjdk openjdk bot added the ready Pull request is ready to be integrated label Aug 2, 2024
Copy link
Contributor

@kevinjwalls kevinjwalls left a comment

Choose a reason for hiding this comment

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

Thanks, looks good.

Copy link
Member

@tstuefe tstuefe left a comment

Choose a reason for hiding this comment

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

+1

@plummercj
Copy link
Contributor

@SoniaZaldana We are seeing a lot of noise in our CI due to this issue. Can you please integrate the fix soon? Thanks!

public static void main(String[] args) throws Exception {
verifyOutputFilenames("Thread.dump_to_file", FILENAME);
verifyOutputFilenames("GC.heap_dump", FILENAME);
verifyOutputFilenames("Compiler.perfmap", FILENAME);
Copy link
Member

Choose a reason for hiding this comment

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

FWIW this could have been guarded by a platform check.

Copy link
Contributor

Choose a reason for hiding this comment

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

System.dump_map also is only supported on linux.

@dholmes-ora
Copy link
Member

If @SoniaZaldana is not around to integrate this perhaps one of the reviewers could create a new PR.

@plummercj
Copy link
Contributor

I'm working on it. I'll also add the Linux check.

@tstuefe
Copy link
Member

tstuefe commented Aug 6, 2024

I'm working on it. I'll also add the Linux check.

Please do. I think she is on vacation. Sorry for the delay!

@plummercj
Copy link
Contributor

Please review #20480. This PR should be closed without integrating.

@openjdk
Copy link

openjdk bot commented Aug 6, 2024

@SoniaZaldana this pull request can not be integrated into master due to one or more merge conflicts. To resolve these merge conflicts and update this pull request you can run the following commands in the local repository for your personal fork:

git checkout JDK-8337667
git fetch https://git.openjdk.org/jdk.git master
git merge FETCH_HEAD
# resolve conflicts and follow the instructions given by git merge
git commit -m "Merge master"
git push

@openjdk openjdk bot added merge-conflict Pull request has merge conflict with target branch and removed ready Pull request is ready to be integrated labels Aug 6, 2024
@SoniaZaldana
Copy link
Member Author

Hi all, apologies I was away for a few days. Thanks for following up @plummercj.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

merge-conflict Pull request has merge conflict with target branch rfr Pull request is ready for review serviceability serviceability-dev@openjdk.org

Development

Successfully merging this pull request may close these issues.

8 participants