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

Finish up a variety of modules' SQA missing items to be able to enforce checks #28464

Open
wants to merge 12 commits into
base: next
Choose a base branch
from

Conversation

GiudGiud
Copy link
Contributor

@GiudGiud GiudGiud commented Aug 24, 2024

refs #15968

I noticed the number of SQA warnings was actually going up rather than down. Once the checks are enforced as errors and not warnings, this wont happen anymore.
This PR enforces:

  • 22 more items from warnings to errors across all modules
  • peridynamics & contact with no more warnings

@GiudGiud GiudGiud self-assigned this Aug 24, 2024
@GiudGiud GiudGiud force-pushed the PR_sqa_modules branch 2 times, most recently from dccd10b to bc17213 Compare August 25, 2024 05:57
@idaholab idaholab deleted a comment from moosebuild Aug 25, 2024
@GiudGiud GiudGiud force-pushed the PR_sqa_modules branch 3 times, most recently from 88a8a42 to fcdc505 Compare August 25, 2024 19:26
@moosebuild
Copy link
Contributor

moosebuild commented Aug 25, 2024

Job Documentation on ec528c3 wanted to post the following:

View the site here

This comment will be updated on new commits.

@moosebuild
Copy link
Contributor

moosebuild commented Aug 26, 2024

Job Coverage on ec528c3 wanted to post the following:

Framework coverage

Coverage did not change

Modules coverage

Phase field

45baf0 #28464 ec528c
Total Total +/- New
Rate 86.00% 86.00% +0.00% 92.31%
Hits 13659 13679 +20 24
Misses 2224 2227 +3 2

Diff coverage report

Full coverage report

Solid mechanics

45baf0 #28464 ec528c
Total Total +/- New
Rate 84.92% 84.92% -0.00% 83.33%
Hits 28037 28047 +10 10
Misses 4977 4979 +2 2

Diff coverage report

Full coverage report

Full coverage reports

Reports

Warnings

  • solid_mechanics new line coverage rate 83.33% is less than the suggested 90.0%

This comment will be updated on new commits.

@cticenhour
Copy link
Member

I can work on this review today a bit and hopefully finalize tomorrow.

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.

3 participants