Skip to content
This repository has been archived by the owner on Aug 9, 2022. It is now read-only.

Add reporting backend to Codecov #306

Merged

Conversation

zhongnansu
Copy link
Member

@zhongnansu zhongnansu commented Jan 22, 2021

Issue #, if available:

Description of changes:

Update github actiuon script, use flag and directory parameter to enable uploading test coverage for multiple projects in one repo. In our case, kibana-reports plugin and reports-scheduler plugin.

Ref: https://docs.codecov.io/docs/flags

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

@codecov
Copy link

codecov bot commented Jan 22, 2021

Codecov Report

Merging #306 (5f4b1f9) into dev (a11a63c) will decrease coverage by 13.50%.
The diff coverage is n/a.

Impacted file tree graph

@@              Coverage Diff              @@
##                dev     #306       +/-   ##
=============================================
- Coverage     77.67%   64.16%   -13.51%     
- Complexity        0      291      +291     
=============================================
  Files            32      100       +68     
  Lines          1805     4044     +2239     
  Branches        356      614      +258     
=============================================
+ Hits           1402     2595     +1193     
- Misses          398     1288      +890     
- Partials          5      161      +156     
Flag Coverage Δ Complexity Δ
Kibana-reports 77.67% <ø> (?) 0.00 <ø> (?)
reports-scheduler 53.28% <ø> (?) 0.00 <ø> (?)

Flags with carried forward coverage won't be shown. Click here to find out more.

Impacted Files Coverage Δ Complexity Δ
...ortsscheduler/model/ReportInstanceSearchResults.kt 40.00% <0.00%> (ø) 2.00% <0.00%> (?%)
...csearch/reportsscheduler/ReportsSchedulerPlugin.kt 100.00% <0.00%> (ø) 9.00% <0.00%> (?%)
...ortsscheduler/model/OnDemandReportCreateRequest.kt 29.62% <0.00%> (ø) 4.00% <0.00%> (?%)
...earch/reportsscheduler/metrics/RollingCounter.java 62.06% <0.00%> (ø) 9.00% <0.00%> (?%)
...search/reportsscheduler/security/SecurityAccess.kt 0.00% <0.00%> (ø) 0.00% <0.00%> (?%)
...tsscheduler/scheduler/ReportDefinitionJobRunner.kt 12.50% <0.00%> (ø) 1.00% <0.00%> (?%)
...reportsscheduler/model/GetReportInstanceRequest.kt 18.51% <0.00%> (ø) 4.00% <0.00%> (?%)
...rtsscheduler/model/OnDemandReportCreateResponse.kt 33.33% <0.00%> (ø) 3.00% <0.00%> (?%)
...tsscheduler/model/GetAllReportInstancesResponse.kt 38.46% <0.00%> (ø) 2.00% <0.00%> (?%)
...heduler/model/UpdateReportInstanceStatusRequest.kt 52.38% <0.00%> (ø) 4.00% <0.00%> (?%)
... and 58 more

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update a11a63c...5f4b1f9. Read the comment docs.

@zhongnansu zhongnansu marked this pull request as ready for review January 22, 2021 02:20
@zhongnansu zhongnansu added the build Issue and question regarding plugin build label Jan 22, 2021
@zhongnansu zhongnansu merged commit db29683 into opendistro-for-elasticsearch:dev Jan 22, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
build Issue and question regarding plugin build
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants