Closed reverendbedford closed 7 months ago
3 files ±0 3 suites ±0 1m 11s :stopwatch: ±0s 468 tests ±0 468 :white_check_mark: ±0 0 :zzz: ±0 0 :x: ±0 3 047 runs ±0 3 047 :white_check_mark: ±0 0 :zzz: ±0 0 :x: ±0
Results for commit 5dfeb6ed. ± Comparison against base commit 6842d51d.
63 tests ±0 39 :white_check_mark: ±0 2s :stopwatch: ±0s 1 suites ±0 24 :zzz: ±0 1 files ±0 0 :x: ±0
Results for commit 5dfeb6ed. ± Comparison against base commit 6842d51d.
3 files ±0 3 suites ±0 2m 40s :stopwatch: + 1m 32s 468 tests ±0 468 :white_check_mark: ±0 0 :zzz: ±0 0 :x: ±0 3 047 runs ±0 3 047 :white_check_mark: ±0 0 :zzz: ±0 0 :x: ±0
Results for commit 5dfeb6ed. ± Comparison against base commit 6842d51d.
63 tests ±0 39 :white_check_mark: ±0 20s :stopwatch: -2s 1 suites ±0 24 :zzz: ±0 1 files ±0 0 :x: ±0
Results for commit 5dfeb6ed. ± Comparison against base commit 6842d51d.
3 files ±0 3 suites ±0 1m 12s :stopwatch: -15s 468 tests ±0 468 :white_check_mark: ±0 0 :zzz: ±0 0 :x: ±0 3 045 runs ±0 3 045 :white_check_mark: ±0 0 :zzz: ±0 0 :x: ±0
Results for commit 5dfeb6ed. ± Comparison against base commit 6842d51d.
3 files ±0 3 suites ±0 1m 28s :stopwatch: +16s 468 tests ±0 468 :white_check_mark: ±0 0 :zzz: ±0 0 :x: ±0 3 047 runs ±0 3 047 :white_check_mark: ±0 0 :zzz: ±0 0 :x: ±0
Results for commit 5dfeb6ed. ± Comparison against base commit 6842d51d.
3 files ±0 3 suites ±0 25s :stopwatch: ±0s 468 tests ±0 468 :white_check_mark: ±0 0 :zzz: ±0 0 :x: ±0 3 045 runs ±0 3 045 :white_check_mark: ±0 0 :zzz: ±0 0 :x: ±0
Results for commit 5dfeb6ed. ± Comparison against base commit 6842d51d.
3 files ±0 3 suites ±0 1m 12s :stopwatch: ±0s 468 tests ±0 468 :white_check_mark: ±0 0 :zzz: ±0 0 :x: ±0 3 047 runs ±0 3 047 :white_check_mark: ±0 0 :zzz: ±0 0 :x: ±0
Results for commit 5dfeb6ed. ± Comparison against base commit 6842d51d.
3 files ±0 3 suites ±0 1m 6s :stopwatch: +34s 468 tests ±0 468 :white_check_mark: ±0 0 :zzz: ±0 0 :x: ±0 3 045 runs ±0 3 045 :white_check_mark: ±0 0 :zzz: ±0 0 :x: ±0
Results for commit 5dfeb6ed. ± Comparison against base commit 6842d51d.
Coverage after merging resolve_build_issues into main will be
87.74% |
---|
File | Stmts | Branches | Funcs | Lines | Uncovered Lines |
---|---|---|---|---|---|
include/neml2/base | |||||
CrossRef.h | 80.43% | 100% | 77.78% | 100% | |
DependencyResolver.h | 86.13% | 100% | 88.24% | 85.83% | 178, 180–181, 185, 188–190, 223, 250, 262, 272–273, 303, 305–306, 308–309 |
Factory.h | 28% | 100% | 11.11% | 100% | |
NEML2Object.h | 37.50% | 100% | 22.22% | 57.14% | 50, 63, 66 |
OptionCollection.h | 0% | 100% | 0% | 0% | 40, 49 |
OptionSet.h | 39.75% | 100% | 36.07% | 74.36% | 124, 127, 130, 142, 61, 66, 79, 81, 85, 89 |
Registry.h | 83.83% | 100% | 83.61% | 100% | |
Storage.h | 56.10% | 100% | 39.13% | 77.78% | 147–148, 150, 177 |
include/neml2/drivers | |||||
Driver.h | 0% | 100% | 0% | 0% | 56 |
TransientDriver.h | 85.71% | 100% | 100% | 75% | 149 |
include/neml2/misc | |||||
error.h | 34.36% | 100% | 31.96% | 82.35% | 35–36, 38 |
math.h | 100% | 100% | 100% | 100% | |
parser_utils.h | 56.07% | 100% | 46.34% | 88% | 37–38, 40 |
utils.h | 56.67% | 100% | 47.62% | 77.78% | 173, 239, 241–246, 267, 302, 304–307 |
include/neml2/models | |||||
BufferStore.h | 34.43% | 100% | 18.92% | 58.33% | 113, 115, 117–121, 133, 147, 151 |
ComposedModel.h | 100% | 100% | 100% | 100% | |
Data.h | 100% | 100% | 100% | 100% | |
Interpolation.h | 64.58% | 100% | 55.56% | 91.67% | 75 |
LinearInterpolation.h | 20% | 100% | 8.57% | 100% | |
Model.h | 85.19% | 100% | 75% | 89.47% | 106, 65 |
NonlinearParameter.h | 10.53% | 100% | 5.56% | 100% | |
ParameterStore.h | 21.43% | 100% | 5.41% | 52.63% | 132, 134, 136–140, 148, 152 |
VariableStore.h | 71.15% | 100% | 64.24% | 89.47% | 236, 238–239, 260, 91, 97 |
include/neml2/models/crystallography | |||||
CrystalGeometry.h | 0% | 100% | 0% | 0% | 90, 92 |
MillerIndex.h | 100% | 100% | 100% | 100% | |
crystallography.h | 100% | 100% | 100% | 100% | |
include/neml2/solvers | |||||
Newton.h | 100% | 100% | 100% | 100% | |
NonlinearSystem.h | 66.67% | 100% | 66.67% | 66.67% | 62 |
include/neml2/tensors | |||||
BatchTensorBase.h | 60.61% | 100% | 46.76% | 93.22% | 212, 214, 256, 258 |
FixedDimTensor.h | 28.35% | 100% | 20.73% | 70% | 146, 150, 162, 165, 170, 172, 177, 182, 66 |
LabeledAxis.h | 0% | 100% | 0% | 0% | 142, 67, 72, 74–75, 77 |
LabeledAxisAccessor.h | 80.56% | 100% | 77.27% | 85.71% | 46, 77 |
LabeledTensor.h | 54.26% | 100% | 44.78% | 77.78% | 105, 109, 124, 173, 175–176 |
Scalar.h | 44% | 100% | 34.55% | 70% | 82, 84–88 |
TensorValue.h | 14% | 100% | 10.87% | 50% | 39, 63, 65, 75 |
Transformable.h | 0% | 100% | 0% | 0% | 44 |
Variable.h | 44.98% | 100% | 35.36% | 81.25% | 43–47, 49, 51, 89, 95 |
VecBase.h | 80.95% | 100% | 50% | 100% | |
src/neml2/base | |||||
CrossRef.cxx | 83.87% | 100% | 75% | 100% | |
Factory.cxx | 100% | 100% | 100% | 100% | |
HITParser.cxx | 100% | 100% | 100% | 100% | |
NEML2Object.cxx | 90.91% | 100% | 100% | 88.89% | 34 |
OptionCollection.cxx | 100% | 100% | 100% | 100% | |
OptionSet.cxx | 83.72% | 100% | 81.82% | 84.38% | 118, 120, 130, 132, 35 |
Registry.cxx | 100% | 100% | 100% | 100% | |
src/neml2/drivers | |||||
Driver.cxx | 90% | 100% | 100% | 87.50% | 35 |
TransientDriver.cxx | 85.38% | 100% | 100% | 83.87% | 190–191, 196–198, 201–202, 206–210, 212–217, 220, 225–229, 56 |
src/neml2/drivers/solid_mechanics | |||||
LargeDeformationIncrementalSolidMechanicsDriver.cxx | 20.69% | 100% | 25% | 20.37% | 100, 102, 104, 108, 110–111, 113–114, 116–117, 120, 122–126, 46, 48–49, 51–52, 54, 56–57, 59, 61–62, 69–70, 72, 74–75, 77–78, 81, 83–85, 87–88, 92, 94, 96 |
SolidMechanicsDriver.cxx | 80% | 100% | 100% | 78.69% | 104, 106–107, 110, 112, 114, 117, 119, 133–135, 43, 73 |
src/neml2/misc | |||||
error.cxx | 100% | 100% | 100% | 100% | |
math.cxx | 99.44% | 100% | 100% | 99.33% | 252 |
parser_utils.cxx | 98.46% | 100% | 100% | 98.18% | 73 |
types.cxx | 100% | 100% | 100% | 100% | |
utils.cxx | 89.47% | 100% | 100% | 86.67% | 44, 52 |
src/neml2/models | |||||
BackwardEulerTimeIntegration.cxx | 93.48% | 100% | 77.78% | 97.30% | 42 |
BufferStore.cxx | 33.33% | 100% | 33.33% | 33.33% | 36, 38, 40, 44, 46, 48–50 |
ComposedModel.cxx | 96.91% | 100% | 100% | 96.67% | 39, 52, 58 |
Data.cxx | 100% | 100% | 100% | 100% | |
ForceRate.cxx | 97.87% | 100% | 100% | 97.56% | 41 |
ForwardEulerTimeIntegration.cxx | 97.50% | 100% | 100% | 97.06% | 41 |
ImplicitUpdate.cxx | 98.18% | 100% | 100% | 98.04% | 39 |
LinearInterpolation.cxx | 61.45% | 100% | 40.74% | 100% | |
Model.cxx | 91.41% | 100% | 93.94% | 91.03% | 101–104, 137–139, 236, 238–241, 247, 370, 372–374, 376–377, 41 |
NonlinearParameter.cxx | 61.90% | 100% | 55.56% | 100% | |
ParameterStore.cxx | 48.08% | 100% | 22.73% | 66.67% | 101, 47, 49, 51–53, 66, 93, 95–96 |
RotationMatrix.cxx | 95% | 100% | 100% | 94.12% | 38 |
SR2Invariant.cxx | 96.23% | 100% | 100% | 96% | 104, 40 |
StateRate.cxx | 93.62% | 100% | 66.67% | 97.56% | 41 |
SumModel.cxx | 96.43% | 100% | 100% | 95.45% | 41 |
VariableStore.cxx | 94.25% | 100% | 91.67% | 94.67% | 165–166, 63, 65 |
WR2ExplicitExponentialTimeIntegration.cxx | 97.06% | 100% | 100% | 96.77% | 39 |
WR2ImplicitExponentialTimeIntegration.cxx | 97.22% | 100% | 100% | 96.97% | 43 |
src/neml2/models/crystallography | |||||
CrystalGeometry.cxx | 98.37% | 100% | 100% | 98.13% | 186, 49 |
CubicCrystal.cxx | 92.31% | 100% | 100% | 90.91% | 48 |
MillerIndex.cxx | 100% | 100% | 100% | 100% | |
crystallography.cxx | 98.28% | 100% | 100% | 98.08% | 142 |
src/neml2/models/crystallography/user_tensors | |||||
FillMillerIndex.cxx | 93.33% | 100% | 100% | 91.67% | 40 |
SymmetryFromOrbifold.cxx | 90.91% | 100% | 100% | 88.89% | 41 |
src/neml2/models/solid_mechanics | |||||
AssociativeIsotropicPlasticHardening.cxx | 96.43% | 100% | 100% | 96% | 40 |
AssociativeKinematicPlasticHardening.cxx | 96.55% | 100% | 100% | 96.15% | 41 |
AssociativePlasticFlow.cxx | 96.15% | 100% | 100% | 95.65% | 39 |
ChabochePlasticHardening.cxx | 97.37% | 100% | 100% | 97.14% | 43 |
ElasticStrain.cxx | 96.55% | 100% | 100% | 96.15% | 41 |
Elasticity.cxx | 94.44% | 100% | 100% | 93.75% | 38 |
FlowRule.cxx | 90% | 100% | 100% | 87.50% | 35 |
GTNYieldFunction.cxx | 54.12% | 100% | 100% | 53.29% | 139, 159–162, 165, 168–171, 188, 191, 194, 197, 224–228, 231, 234–237, 249, 251, 253–258, 260–264, 266–267, 269–273, 285, 287, 289–290, 292–293, 295–296, 308–311, 313, 315–319, 321–325, 327–328, 330–331, 343, 45, 84–85, 88, 91, 94 |
GursonCavitation.cxx | 96.55% | 100% | 100% | 96.15% | 40 |
IsotropicHardening.cxx | 91.67% | 100% | 100% | 90% | 36 |
IsotropicMandelStress.cxx | 100% | 100% | 100% | 100% | |
KinematicHardening.cxx | 91.67% | 100% | 100% | 90% | 36 |
LinearIsotropicElasticity.cxx | 96.15% | 100% | 100% | 95.65% | 39 |
LinearIsotropicHardening.cxx | 94.12% | 100% | 100% | 92.86% | 37 |
LinearKinematicHardening.cxx | 94.12% | 100% | 100% | 92.86% | 38 |
Test Results (ubuntu-latest-Release-ON)
3 files ±0 3 suites ±0 25s :stopwatch: ±0s 468 tests ±0 468 :white_check_mark: ±0 0 :zzz: ±0 0 :x: ±0 3 045 runs ±0 3 045 :white_check_mark: ±0 0 :zzz: ±0 0 :x: ±0
Results for commit 5dfeb6ed. ± Comparison against base commit 6842d51d.