[ 
https://issues.apache.org/jira/browse/HADOOP-19425?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=18012967#comment-18012967
 ] 

ASF GitHub Bot commented on HADOOP-19425:
-----------------------------------------

slfan1989 commented on PR #7674:
URL: https://github.com/apache/hadoop/pull/7674#issuecomment-3170495881

   > > @anujmodi2021 I've fixed all the issues you pointed out. Could you 
please help review this PR again? Much appreciated!
   > > After rebasing the code on the latest trunk, the unit tests have been 
comprehensively upgraded to use JUnit 5. The key improvements and adjustments 
are as follows:
   > > > Standardized Use of @timeout Annotation
   > > 
   > > 
   > > All test methods using @timeout now explicitly specify the unit 
parameter to preserve the original time unit (milliseconds via 
TimeUnit.MILLISECONDS), ensuring consistent behavior without altering existing 
logic.
   > > > Assertion Parameter Order Corrections
   > > 
   > > 
   > > Issues caused by incorrect parameter ordering in assertEquals assertions 
during migration have been manually reviewed and corrected to ensure accurate 
test logic and prevent false negatives.
   > > > Replacement of Assume Statements
   > > 
   > > 
   > > Legacy org.junit.Assume statements have been replaced with JUnit 5's 
org.junit.jupiter.api.Assumptions.assumeTrue, bringing assumption-based tests 
into alignment with the JUnit 5 framework.
   > > > Parameterized Test Structure Optimization
   > > 
   > > 
   > > Introduced the new JUnit 5 annotation @ParameterizedClass to refactor 
parameterized tests. This preserves the original structure as much as possible 
while significantly improving readability and maintainability.
   > > > Removal of JUnit 4 Dependency
   > > 
   > > 
   > > The hadoop-azure module has fully removed its dependency on JUnit 4. All 
upgraded tests now compile and run successfully under JUnit 5 alone.
   > 
   > Thanks a lot for taking in my suggestions and fixes. Your efforts are 
truely commendable. Will go through the recent changes and run a test suite for 
sanity check.
   
   Thank you very much for reviewing the code and running the tests! I hope the 
test results are successful.




> [ABFS] Upgrade JUnit from 4 to 5 in hadoop-azure.
> -------------------------------------------------
>
>                 Key: HADOOP-19425
>                 URL: https://issues.apache.org/jira/browse/HADOOP-19425
>             Project: Hadoop Common
>          Issue Type: Sub-task
>          Components: build, fs/azure, test
>    Affects Versions: 3.5.0
>            Reporter: Shilun Fan
>            Assignee: Shilun Fan
>            Priority: Major
>              Labels: pull-request-available
>




--
This message was sent by Atlassian Jira
(v8.20.10#820010)

---------------------------------------------------------------------
To unsubscribe, e-mail: common-issues-unsubscr...@hadoop.apache.org
For additional commands, e-mail: common-issues-h...@hadoop.apache.org

Reply via email to