Skip to content

Added support for TRACE32 parser and metrics#662

Open
IgorMiksza wants to merge 43 commits intojenkinsci:mainfrom
IgorMiksza:trace32-coverage
Open

Added support for TRACE32 parser and metrics#662
IgorMiksza wants to merge 43 commits intojenkinsci:mainfrom
IgorMiksza:trace32-coverage

Conversation

@IgorMiksza
Copy link

Hello, I've added support for TRACE32 parser and metrics that include Statement, Decision, Condition, Function, Object Code and Bytes coverages.

I've added our metrics to CoverageTrendChart, CoverageBuildAction, CoverageChecksPublisher, CoverageTableModel, CoverageViewModel and Messages.properties.

I've also added TRACE32 to README.md, pom.xml description, CoverageTool.java and Messages.properties.

An example of our reports can be found in the coverage-model pull request.

dependabot bot and others added 3 commits January 13, 2026 08:48
Bumps [org.jenkins-ci.main:jenkins-core](https://github.com/jenkinsci/jenkins) from 2.545 to 2.546.
- [Release notes](https://github.com/jenkinsci/jenkins/releases)
- [Commits](jenkinsci/jenkins@jenkins-2.545...jenkins-2.546)

---
updated-dependencies:
- dependency-name: org.jenkins-ci.main:jenkins-core
  dependency-version: '2.546'
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@github-actions github-actions bot requested a review from uhafner January 15, 2026 10:17
uhafner and others added 3 commits January 15, 2026 11:38
…jenkins-ci.main-jenkins-core-2.546

Bump org.jenkins-ci.main:jenkins-core from 2.545 to 2.546
Bumps [kentaro-m/auto-assign-action](https://github.com/kentaro-m/auto-assign-action) from 2.0.0 to 2.0.1.
- [Release notes](https://github.com/kentaro-m/auto-assign-action/releases)
- [Commits](kentaro-m/auto-assign-action@v2.0.0...v2.0.1)

---
updated-dependencies:
- dependency-name: kentaro-m/auto-assign-action
  dependency-version: 2.0.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [com.fasterxml.jackson.core:jackson-databind](https://github.com/FasterXML/jackson) from 2.20.1 to 2.21.0.
- [Commits](https://github.com/FasterXML/jackson/commits)

---
updated-dependencies:
- dependency-name: com.fasterxml.jackson.core:jackson-databind
  dependency-version: 2.21.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@uhafner uhafner added the feature New features label Jan 19, 2026
plugin/pom.xml Outdated
Copy link
Member

Choose a reason for hiding this comment

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

This needs to be the matching incrementals version of the coverage model:

Deployed version 0.66.0-rc1266.b_e6b_17a_f3c2c to Incrementals

Copy link
Author

Choose a reason for hiding this comment

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

This needs to be the matching incrementals version of the coverage model:

Deployed version 0.66.0-rc1266.b_e6b_17a_f3c2c to Incrementals

Version bumped, thanks :)

dependabot bot and others added 2 commits January 20, 2026 08:18
Bumps [org.jenkins-ci.main:jenkins-core](https://github.com/jenkinsci/jenkins) from 2.546 to 2.547.
- [Release notes](https://github.com/jenkinsci/jenkins/releases)
- [Commits](jenkinsci/jenkins@jenkins-2.546...jenkins-2.547)

---
updated-dependencies:
- dependency-name: org.jenkins-ci.main:jenkins-core
  dependency-version: '2.547'
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@github-actions github-actions bot requested a review from uhafner January 20, 2026 10:26
IgorMiksza and others added 18 commits January 21, 2026 11:21
…jenkins-ci.main-jenkins-core-2.547

Bump org.jenkins-ci.main:jenkins-core from 2.546 to 2.547
…fasterxml.jackson.core-jackson-databind-2.21.0

Bump com.fasterxml.jackson.core:jackson-databind from 2.20.1 to 2.21.0
…ions/kentaro-m/auto-assign-action-2.0.1

Bump kentaro-m/auto-assign-action from 2.0.0 to 2.0.1
Bumps [edu.hm.hafner:coverage-model](https://github.com/jenkinsci/coverage-model) from 0.65.0 to 0.66.0.
- [Release notes](https://github.com/jenkinsci/coverage-model/releases)
- [Changelog](https://github.com/jenkinsci/coverage-model/blob/main/CHANGELOG.md)
- [Commits](jenkinsci/coverage-model@v0.65.0...v0.66.0)

---
updated-dependencies:
- dependency-name: edu.hm.hafner:coverage-model
  dependency-version: 0.66.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [org.jenkins-ci.main:jenkins-core](https://github.com/jenkinsci/jenkins) from 2.547 to 2.548.
- [Release notes](https://github.com/jenkinsci/jenkins/releases)
- [Commits](jenkinsci/jenkins@jenkins-2.547...jenkins-2.548)

---
updated-dependencies:
- dependency-name: org.jenkins-ci.main:jenkins-core
  dependency-version: '2.548'
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
…jenkins-ci.main-jenkins-core-2.548

Bump org.jenkins-ci.main:jenkins-core from 2.547 to 2.548
…hm.hafner-coverage-model-0.66.0

Bump edu.hm.hafner:coverage-model from 0.65.0 to 0.66.0
Hide source code if user does not have access to workspace
uhafner and others added 15 commits February 6, 2026 21:50
Bumps [io.netty:netty-bom](https://github.com/netty/netty) from 4.2.9.Final to 4.2.10.Final.
- [Commits](netty/netty@netty-4.2.9.Final...netty-4.2.10.Final)

---
updated-dependencies:
- dependency-name: io.netty:netty-bom
  dependency-version: 4.2.10.Final
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
…etty-netty-bom-4.2.10.Final

Bump io.netty:netty-bom from 4.2.9.Final to 4.2.10.Final
Bumps [org.jenkins-ci.main:jenkins-core](https://github.com/jenkinsci/jenkins) from 2.548 to 2.549.
- [Release notes](https://github.com/jenkinsci/jenkins/releases)
- [Commits](jenkinsci/jenkins@jenkins-2.548...jenkins-2.549)

---
updated-dependencies:
- dependency-name: org.jenkins-ci.main:jenkins-core
  dependency-version: '2.549'
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [dawidd6/action-download-artifact](https://github.com/dawidd6/action-download-artifact) from 12 to 14.
- [Release notes](https://github.com/dawidd6/action-download-artifact/releases)
- [Commits](dawidd6/action-download-artifact@v12...v14)

---
updated-dependencies:
- dependency-name: dawidd6/action-download-artifact
  dependency-version: '14'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
…jenkins-ci.main-jenkins-core-2.549

Bump org.jenkins-ci.main:jenkins-core from 2.548 to 2.549
…ions/dawidd6/action-download-artifact-14

Bump dawidd6/action-download-artifact from 12 to 14
Bumps [org.jenkins-ci.main:jenkins-core](https://github.com/jenkinsci/jenkins) from 2.549 to 2.550.
- [Release notes](https://github.com/jenkinsci/jenkins/releases)
- [Commits](jenkinsci/jenkins@jenkins-2.549...jenkins-2.550)

---
updated-dependencies:
- dependency-name: org.jenkins-ci.main:jenkins-core
  dependency-version: '2.550'
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
…jenkins-ci.main-jenkins-core-2.550

Bump org.jenkins-ci.main:jenkins-core from 2.549 to 2.550
Let quality monitor combine the results of both quality pipelines.
@IgorMiksza IgorMiksza marked this pull request as draft February 26, 2026 14:07
@IgorMiksza IgorMiksza marked this pull request as ready for review March 3, 2026 18:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

feature New features

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants