Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add unit test code coverage requirements #348

Merged
merged 13 commits into from
Nov 19, 2023
Merged

Add unit test code coverage requirements #348

merged 13 commits into from
Nov 19, 2023

Conversation

JPercival
Copy link
Contributor

@JPercival JPercival commented Sep 20, 2023

  • Add jacoco to the maven build
  • Integrate code cov with github actions

@github-actions
Copy link

Formatting check succeeded!

@codecov
Copy link

codecov bot commented Sep 20, 2023

Welcome to Codecov 🎉

Once merged to your default branch, Codecov will compare your coverage reports and display the results in this comment.

Thanks for integrating Codecov - We've got you covered ☂️

@JPercival JPercival changed the title Experiment Add unit test code coverage requirements Sep 20, 2023
JPercival and others added 9 commits September 20, 2023 15:31
commit af2db9a
Author: mdnazmulkarim <nazmul.karim@smilecdr.com>
Date:   Fri Oct 27 10:25:08 2023 -0600

    snapshot 3.0.0-PRE-10 (#371)

commit 0ff4f32
Author: JP <jonathan.percival@smilecdr.com>
Date:   Thu Oct 26 13:15:54 2023 -0600

    Update versions and fix build / test publication (#370)

commit b235356
Author: JP <jonathan.percival@smilecdr.com>
Date:   Fri Oct 20 10:42:06 2023 -0600

    Feature use new java extension (#364)

    * Swap to Java Platform Support extension for VS Code

    * Fix up pom

    * pom clean-up

    * Fix warnings

    * Fix formatting

    * Update java version and distribution

    * Add maven cache

    * Add implicit flag for benchmarks

commit 9790135
Author: Vitor Pamplona <vitor@vitorpamplona.com>
Date:   Mon Oct 16 15:35:08 2023 -0400

    Fixes crash on measure evaluate when subjectIds is null (#359)

    Fixes #358

commit 5b5414e
Author: Justin McKelvy <60718638+Capt-Mac@users.noreply.github.com>
Date:   Thu Oct 12 09:53:00 2023 -0600

    isolate getsubjects method in Measure Processor (#361)

    spotless apply

commit 0fe8e3a
Author: Jonathan Percival <jonathan.i.percival@gmail.com>
Date:   Thu Oct 5 14:36:08 2023 -0600

    Rev to PRE9 Snapshot

commit 4b799ca
Author: Jonathan Percival <jonathan.i.percival@gmail.com>
Date:   Thu Oct 5 13:28:25 2023 -0600

    --amend

commit d3f7b09
Author: Jonathan Percival <jonathan.i.percival@gmail.com>
Date:   Thu Oct 5 13:16:37 2023 -0600

    Rev to release version

commit 8057c70
Author: Justin McKelvy <60718638+Capt-Mac@users.noreply.github.com>
Date:   Wed Oct 4 10:32:11 2023 -0600

    Measure service subject reporttype bugs (#354)

    * fix reportType null bug, add subject & practitioner referenc to MR, practitionerGroup paramter, reporter param

    * add measureService tests for r4

    * spotless apply fixes

    * copy reportType setting from r4 to Dstu3 processor

    * revert defaulting logic for reportType, add check for null item in list for default reportType

    * remove commented out code, spotless apply edits

    ---------

    Co-authored-by: JP <jonathan.percival@smilecdr.com>

commit ad744bd
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date:   Wed Oct 4 10:27:14 2023 -0600

    Bump pillow from 9.4.0 to 10.0.1 in /docs/src/doc (#355)

    Bumps [pillow](https://github.com/python-pillow/Pillow) from 9.4.0 to 10.0.1.
    - [Release notes](https://github.com/python-pillow/Pillow/releases)
    - [Changelog](https://github.com/python-pillow/Pillow/blob/main/CHANGES.rst)
    - [Commits](python-pillow/Pillow@9.4.0...10.0.1)

    ---
    updated-dependencies:
    - dependency-name: pillow
      dependency-type: direct:production
    ...

    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

commit 87434a4
Author: Jonathan Percival <jonathan.i.percival@gmail.com>
Date:   Mon Oct 2 22:15:46 2023 -0600

    More performance tweaks

commit 85e8933
Author: Jason Evans <jason.a.evans@gmail.com>
Date:   Mon Oct 2 21:50:01 2023 -0600

    KA issue 32 - optimize CQL for Lantana (#352)

    * Update GlycemicControlHypoglycemicInitialPopulation.cql

    * SupplementalDataElements changes

    * MATGlobalCommonFunctions R4 changes

    * MATGlobalCommonFunctions R3 changes

    * MATGlobalCommonFunctions QICore R4 changes

    * Fixes / optimizations

    * Revert non-CaseRepresentation content

    * Restore additional content

    ---------

    Co-authored-by: JP <jonathan.percival@smilecdr.com>
    Co-authored-by: Jonathan Percival <jonathan.i.percival@gmail.com>

commit 4e7500e
Author: mdnazmulkarim <nazmul.karim@smilecdr.com>
Date:   Mon Oct 2 20:40:14 2023 -0600

    repository search by id (#353)

    * repository search by id

    * apply formatting

    * separate InMemory test

    * remove redundancy

    * search by id update

    * search by id update test

    * search by id update test script

    * reformat

    * Fix repository and tests

    * Fixes for repo api

    ---------

    Co-authored-by: Jonathan Percival <jonathan.i.percival@gmail.com>
    Co-authored-by: JP <jonathan.percival@smilecdr.com>

commit a9af518
Author: mdnazmulkarim <nazmul.karim@smilecdr.com>
Date:   Mon Oct 2 10:42:24 2023 -0600

    add measure extension url publish pages (#349)

    * add measure extension url publish pages

    * apply formatting
@JPercival
Copy link
Contributor Author

Did some testing with this on #380. Seems to work!

@JPercival JPercival merged commit 4c3052e into master Nov 19, 2023
6 checks passed
@JPercival JPercival deleted the feature-code-cov branch November 19, 2023 19:50
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.

None yet

2 participants