-
Notifications
You must be signed in to change notification settings - Fork 3
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 relative test success impact in test configurations #386
Conversation
Codecov ReportAttention: Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## main #386 +/- ##
============================================
+ Coverage 84.10% 85.12% +1.01%
- Complexity 390 429 +39
============================================
Files 26 26
Lines 1208 1230 +22
Branches 70 73 +3
============================================
+ Hits 1016 1047 +31
+ Misses 158 153 -5
+ Partials 34 30 -4 ☔ View full report in Codecov by Sentry. |
src/test/java/edu/hm/hafner/grading/AnalysisConfigurationTest.java
Dismissed
Show dismissed
Hide dismissed
src/test/java/edu/hm/hafner/grading/CoverageConfigurationTest.java
Dismissed
Show dismissed
Hide dismissed
src/test/java/edu/hm/hafner/grading/TestConfigurationTest.java
Dismissed
Show dismissed
Hide dismissed
☀️ Quality Monitor 🚦 Tests: 100 % successful (✔️ 141 passed) Created by Quality Monitor v1.11.0 (#99404b7). More details are shown in the GitHub Checks Result. |
☀️ Quality Monitor 🚦 Tests: 100 % successful (✔️ 143 passed) Created by Quality Monitor v1.11.0 (#99404b7). More details are shown in the GitHub Checks Result. |
@ParameterizedTest(name = "{index} => Positive configuration: {1}") | ||
@MethodSource | ||
@DisplayName("should identify positive configurations") | ||
void shouldIdentifyPositiveValues(final String json, @SuppressWarnings("unused") final String displayName) { |
Check notice
Code scanning / CodeQL
Useless parameter Note test
☀️ Quality Monitor 🚦 Tests: 100 % successful (✔️ 149 passed) Created by Quality Monitor v1.11.0 (#99404b7). More details are shown in the GitHub Checks Result. |
@ParameterizedTest(name = "{index} => Positive configuration: {1}") | ||
@MethodSource | ||
@DisplayName("should identify positive configurations") | ||
void shouldIdentifyPositiveValues(final String json, @SuppressWarnings("unused") final String displayName) { |
Check notice
Code scanning / CodeQL
Useless parameter Note test
@ParameterizedTest(name = "{index} => Positive configuration: {1}") | ||
@MethodSource | ||
@DisplayName("should identify positive configurations") | ||
void shouldIdentifyPositiveValues(final String json, @SuppressWarnings("unused") final String displayName) { |
Check notice
Code scanning / CodeQL
Useless parameter Note test
☀️ Quality Monitor 🚦 Tests: 100 % successful (✔️ 155 passed) Created by Quality Monitor v1.11.0 (#99404b7). More details are shown in the GitHub Checks Result. |
Test success or failure rate will determine the impact. For each configuration, a validation method has been added to ensure that only valid configurations are specified.
d962e65
to
27ce8f2
Compare
☀️ Quality Monitor 🚦 Tests: 100 % successful (✔️ 155 passed) Created by Quality Monitor v1.11.0 (#99404b7). More details are shown in the GitHub Checks Result. |
For each configuration, a validation method has been added to ensure that only valid configurations are specified.