Bubble up. Or where I can file an issue to track if it's likely an
improvement.

Best,
tison.


tison <[email protected]> 于2023年9月23日周六 09:48写道:

> The "usePhrasedClassNameInRunning" property in
> "JUnit5StatelessTestsetInfoReporter" helps a bit:
>
> @DisplayName("FsTest")
> public class FsTest extends BehaviorTest {
>     // ...
> }
>
> [INFO] Running FsTest AsyncWriteTest
> [ERROR] Tests run: 4, Failures: 1, Errors: 0, Skipped: 0, Time elapsed:
> 0.636 s <<< FAILURE! -- in FsTest AsyncWriteTest
> [ERROR]
> org.apache.opendal.behavior.BehaviorTest$AsyncWriteTest.testReadFull --
> Time elapsed: 0.594 s <<< FAILURE!
> java.lang.AssertionError:
>
> But not in the very end summary:
>
> [INFO] Results:
> [INFO]
> [ERROR] Failures:
> [ERROR]
> org.apache.opendal.behavior.BehaviorTest$AsyncWriteTest.testReadFull
> [ERROR]   Run 1: BehaviorTest$AsyncWriteTest.testReadFull:110
>
> You can clone https://github.com/apache/incubator-opendal/pull/3161 and
> fail some tests case conditionally for debugging.
>
> Best,
> tison.
>
>
> tison <[email protected]> 于2023年9月23日周六 01:17写道:
>
>> To demostrate the expected manner, I want:
>>
>> [ERROR] Tests run: 4, Failures: 1, Errors: 0, Skipped: 0, Time elapsed:
>> 0.535 s <<< FAILURE! - in
>> org.apache.opendal.behavior.BehaviorTest$AsyncWriteTest
>> [ERROR]
>> org.apache.opendal.behavior.BehaviorTest$AsyncWriteTest.testReadFull  Time
>> elapsed: 0.491 s  <<< FAILURE!
>> java.lang.AssertionError:
>>
>> to be:
>>
>> [ERROR] Tests run: 4, Failures: 1, Errors: 0, Skipped: 0, Time elapsed:
>> 0.535 s <<< FAILURE! - in
>> org.apache.opendal.behavior.BehaviorTest$AsyncWriteTest
>> [ERROR] 
>> org.apache.opendal.behavior.FsTest>org.apache.opendal.behavior.BehaviorTest$AsyncWriteTest.testReadFull
>>  Time elapsed: 0.491 s  <<< FAILURE!
>> java.lang.AssertionError:
>>
>> Or other approach to specify the actual test class.
>>
>> Best,
>> tison.
>>
>>
>> tison <[email protected]> 于2023年9月23日周六 01:11写道:
>>
>>> See https://github.com/junit-team/junit5/issues/3475 for details.
>>>
>>> Perhaps JUnit5ConsoleOutputReporter is related but I failed to located
>>> the certain line constructing the test method name.
>>>
>>> Best,
>>> tison.
>>>
>>

Reply via email to