Skip to content

GROOVY-11935: Set invokedynamic call site target immediately to enable earlier JIT inlining(private and final cases)#2562

Draft
daniellansun wants to merge 1 commit into
masterfrom
GROOVY-11935-2
Draft

GROOVY-11935: Set invokedynamic call site target immediately to enable earlier JIT inlining(private and final cases)#2562
daniellansun wants to merge 1 commit into
masterfrom
GROOVY-11935-2

Conversation

@daniellansun
Copy link
Copy Markdown
Contributor

No description provided.

…e earlier JIT inlining(private and final cases)
@codecov-commenter
Copy link
Copy Markdown

codecov-commenter commented May 24, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 68.2024%. Comparing base (121c860) to head (5af418d).
⚠️ Report is 6 commits behind head on master.

Additional details and impacted files

Impacted file tree graph

@@                Coverage Diff                 @@
##               master      #2562        +/-   ##
==================================================
+ Coverage     68.1879%   68.2024%   +0.0144%     
- Complexity      33093      33106        +13     
==================================================
  Files            1508       1508                
  Lines          126147     126154         +7     
  Branches        22887      22891         +4     
==================================================
+ Hits            86017      86040        +23     
+ Misses          32489      32479        -10     
+ Partials         7641       7635         -6     
Files with missing lines Coverage Δ
...org/codehaus/groovy/vmplugin/v8/IndyInterface.java 90.8451% <100.0000%> (+0.4747%) ⬆️

... and 4 files with indirect coverage changes

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@testlens-app
Copy link
Copy Markdown

testlens-app Bot commented May 24, 2026

🚨 TestLens detected 2 failed tests 🚨

Here is what you can do:

  1. Inspect the test failures carefully.
  2. If you are convinced that some of the tests are flaky, you can mute them below.
  3. Finally, trigger a rerun by checking the rerun checkbox.

Test Summary

Check Project/Task Test Runs
Build and test / lts (17, ubuntu-latest) :groovy-groovysh:test HelpCommandTest > helpListsKnownCommands()
Build and test / lts (17, ubuntu-latest) :groovy-groovysh:test HelpCommandTest > helpListsKnownCommands() ❌ ❌

🏷️ Commit: 5af418d
▶️ Tests: 201651 executed
⚪️ Checks: 84/84 completed

Test Failures

HelpCommandTest > helpListsKnownCommands() (:groovy-groovysh:test in Build and test / lts (17, ubuntu-latest))
Assertion failed: 

assert out.contains('show')
       |   |
       |   false
       '  System:\r\n    /exit        exit from app/script�������������������������������������������\r\n    /help        command help���������������������������������������������������\r\n  Console Commands:\r\n    /alias       create command alias�������������������������������������������\r\n    /del         delete console va'

	at org.codehaus.groovy.runtime.InvokerHelper.createAssertError(InvokerHelper.java:400)
	at org.apache.groovy.groovysh.commands.HelpCommandTest.helpListsKnownCommands(HelpCommandTest.groovy:44)
HelpCommandTest > helpListsKnownCommands() (:groovy-groovysh:test in Build and test / lts (17, ubuntu-latest))
Assertion failed: 

assert out.contains('show')
       |   |
       |   false
       '  System:\r\n    /exit        exit from app/script�������������������������������������������\r\n    /help        command help���������������������������������������������������\r\n  Console Commands:\r\n    /alias       create command alias�������������������������������������������\r\n    /del         delete console variables, methods, classes and imports���������\r\n    /pipe        create/delete pipe operator������������������������������������'

	at org.codehaus.groovy.runtime.InvokerHelper.createAssertError(InvokerHelper.java:400)
	at org.apache.groovy.groovysh.commands.HelpCommandTest.helpListsKnownCommands(HelpCommandTest.groovy:44)

Muted Tests

Select tests to mute in this pull request:

  • HelpCommandTest > helpListsKnownCommands()

Reuse successful test results:

  • ♻️ Only rerun the tests that failed or were muted before

Click the checkbox to trigger a rerun:

  • Rerun jobs

Learn more about TestLens at testlens.app.

@daniellansun daniellansun marked this pull request as draft May 24, 2026 08:55
@sonarqubecloud
Copy link
Copy Markdown

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.

2 participants