Skip to content

Comments

[CELEBORN-81][FOLLOWUP]Correct scala test plugin args.#3205

Closed
gaoyajun02 wants to merge 1 commit intoapache:mainfrom
gaoyajun02:ci
Closed

[CELEBORN-81][FOLLOWUP]Correct scala test plugin args.#3205
gaoyajun02 wants to merge 1 commit intoapache:mainfrom
gaoyajun02:ci

Conversation

@gaoyajun02
Copy link

What changes were proposed in this pull request?

Modifies the maven configuration to properly pass Jacoco's argLine to ScalaTest plugin, enabling code coverage measurement for Scala tests.

Why are the changes needed?

Previously Scala tests were not properly included in code coverage reports

Does this PR introduce any user-facing change?

No

How was this patch tested?

CI

@gaoyajun02 gaoyajun02 changed the title [Celeborn-81][FOLLOWUP]Correct scala test plugin args. [CELEBORN-81][FOLLOWUP]Correct scala test plugin args. Apr 8, 2025
@gaoyajun02
Copy link
Author

This is a screenshot of our internal CI coverage report, using the master and worker modules as examples.
Before PR changes:
image

After PR changes:
image

PTAL. @FMX

Copy link
Contributor

@RexXiong RexXiong left a comment

Choose a reason for hiding this comment

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

LGTM

@RexXiong RexXiong closed this in e5ccc9b Apr 9, 2025
RexXiong pushed a commit that referenced this pull request Apr 9, 2025
### What changes were proposed in this pull request?
Modifies the maven configuration to properly pass Jacoco's argLine to ScalaTest plugin, enabling code coverage measurement for Scala tests.

### Why are the changes needed?
Previously Scala tests were not properly included in code coverage reports

### Does this PR introduce _any_ user-facing change?
No

### How was this patch tested?
CI

Closes #3205 from gaoyajun02/ci.

Authored-by: gaoyajun02 <gaoyajun02@meituan.com>
Signed-off-by: Shuang <lvshuang.xjs@alibaba-inc.com>
(cherry picked from commit e5ccc9b)
Signed-off-by: Shuang <lvshuang.xjs@alibaba-inc.com>
@RexXiong
Copy link
Contributor

RexXiong commented Apr 9, 2025

Thanks merge to main(v0.6.0) and branch-0.5(0.5.5)

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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants