Skip to content

Introduce flag to fail_on_parse_error #1423

Introduce flag to fail_on_parse_error

Introduce flag to fail_on_parse_error #1423

Triggered via pull request November 2, 2024 10:45
Status Success
Total duration 1m 20s
Artifacts

build.yml

on: pull_request
Fit to window
Zoom out
Zoom in

Annotations

28 errors and 1 warning
action.surefire.report.calc.CalcUtilsTest | test error handling: test_results/tests/utils/src/test/java/action/surefire/report/calc/CalcUtilsTest.kt#L27
unexpected exception type thrown; expected:<java.lang.IllegalStateException> but was:<java.lang.IllegalArgumentException>
action.surefire.report.calc.StringUtilsTest | require_fail: test_results/tests/utils/src/test/java/action/surefire/report/calc/StringUtilsTest.java#L27
Expected: (an instance of java.lang.IllegalArgumentException and exception with message a string containing "This is unexpected") but: exception with message a string containing "This is unexpected" message was "Input='' didn't match condition." Stacktrace was: java.lang.IllegalArgumentException: Input='' didn't match condition. at action.surefire.report.calc.StringUtils.requireNotBlank(StringUtils.java:25) at action.surefire.report.calc.StringUtils.requireNotBlank(StringUtils.java:18) at action.surefire.report.calc.StringUtilsTest.require_fail(StringUtilsTest.java:27) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) at org.junit.rules.ExpectedException$ExpectedExceptionStatement.evaluate(ExpectedException.java:258) at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306) at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100) at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63) at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329) at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293) at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306) at org.junit.runners.ParentRunner.run(ParentRunner.java:413) at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:365) at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:273) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:238) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:159) at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:384) at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:345) at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:126) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:418)
action.surefire.report.calc.StringUtilsTest | require: test_results/tests/utils/src/test/java/action/surefire/report/calc/StringUtilsTest.java#L20
java.lang.AssertionError at action.surefire.report.calc.StringUtilsTest.require(StringUtilsTest.java:20)
test_sample.test_which_fails: test_results/python/test_sample.py#L10
AssertionError: assert 'test' == 'xyz' - xyz + test
test_sample.test_with_error: test_results/python/test_sample.py#L14
AttributeError: 'dict' object has no attribute 'attr'
action.surefire.report.calc.CalcUtilsTest | test error handling: test_results/tests/utils/src/test/java/action/surefire/report/calc/CalcUtilsTest.kt#L27
unexpected exception type thrown; expected:<java.lang.IllegalStateException> but was:<java.lang.IllegalArgumentException>
action.surefire.report.calc.StringUtilsTest | require_fail: test_results/tests/utils/src/test/java/action/surefire/report/calc/StringUtilsTest.java#L27
Expected: (an instance of java.lang.IllegalArgumentException and exception with message a string containing "This is unexpected") but: exception with message a string containing "This is unexpected" message was "Input='' didn't match condition." Stacktrace was: java.lang.IllegalArgumentException: Input='' didn't match condition. at action.surefire.report.calc.StringUtils.requireNotBlank(StringUtils.java:25) at action.surefire.report.calc.StringUtils.requireNotBlank(StringUtils.java:18) at action.surefire.report.calc.StringUtilsTest.require_fail(StringUtilsTest.java:27) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) at org.junit.rules.ExpectedException$ExpectedExceptionStatement.evaluate(ExpectedException.java:258) at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306) at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100) at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63) at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329) at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293) at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306) at org.junit.runners.ParentRunner.run(ParentRunner.java:413) at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:365) at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:273) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:238) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:159) at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:384) at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:345) at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:126) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:418)
action.surefire.report.calc.StringUtilsTest | require: test_results/tests/utils/src/test/java/action/surefire/report/calc/StringUtilsTest.java#L20
java.lang.AssertionError at action.surefire.report.calc.StringUtilsTest.require(StringUtilsTest.java:20)
\n: test_results/python/test_sample.py#L10
AssertionError: assert 'test' == 'xyz' - xyz + test
\n: test_results/python/test_sample.py#L14
AttributeError: 'dict' object has no attribute 'attr'
build
⚠️ Failed to parse file (/home/runner/work/action-junit-report/action-junit-report/test_results/corrupt-junit/e2e-tests/corrupt/target/sf-reports/TEST-test.CorruptTest.xml) with error TypeError: Converting circular structure to JSON --> starting at object with constructor 'Object' | property 'testsuite' -> object with constructor 'Object' --- property '_parent' closes the circle
build
⚠️ Bad replacer regex: _t\z (SyntaxError: Invalid regular expression: /_t\z/gu: Invalid escape)