Skip to content

JCK26 - New JTI variables#6969

Open
vieiro wants to merge 4 commits intoadoptium:masterfrom
vieiro:hotfix/jck-26
Open

JCK26 - New JTI variables#6969
vieiro wants to merge 4 commits intoadoptium:masterfrom
vieiro:hotfix/jck-26

Conversation

@vieiro
Copy link
Contributor

@vieiro vieiro commented Mar 18, 2026

Looks like JCK26 requires these new variables:

  • jck.env.runtime.refExecute.cmdAsString - required by some runtime tests in special.jck.
  • jck.env.compiler.refExecute.cmdAsString - required by some compiler tests in sanity.jck, also required in extended.jck.

Don't know how to test this, maybe we should test somehow before merging?

@vieiro
Copy link
Contributor Author

vieiro commented Mar 18, 2026

Mmm... maybe jck.env.runtime.refExecute.* is the new jck.env.runtime.testExecute.* ?

@vieiro
Copy link
Contributor Author

vieiro commented Mar 18, 2026

Mmm... maybe jck.env.runtime.refExecute.* is the new jck.env.runtime.testExecute.* ?

Nope. Different things.

generatedJti.setProperty("jck.env.compiler.refExecute.fileSep", "/");
generatedJti.setProperty("jck.env.compiler.refExecute.pathSep", ":");
}
}
Copy link
Contributor

Choose a reason for hiding this comment

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

You could create a variable to hold the correct value for "refExecute" or "compRefExecute" and use this variable in all the places to avoid duplicating all the code.

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Hi @sophia-guo ,
Yes, let's do that later on, though. We're on a hurry to have JCK26 compliance testing done.

Copy link
Contributor

Choose a reason for hiding this comment

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

Yes, agreed.

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