xumingming opened a new pull request, #1752:
URL: https://github.com/apache/auron/pull/1752

   # Which issue does this PR close?
   
   First PR for #1745 , establish the skeleton for correctness testing
   
   # Rationale for this change
   
   N/A.
   
   # What changes are included in this PR?
   
   We introduced submodule `auron-spark-tests` for correctness testing.
   It has submodules: `common` and `spark33`. 
   - `common` contains the helper classes for the whole correctness 
       testing: setup the native engine enabled spark conf, enable/disable 
       some test cases etc. 
   - `spark33` is the submodule that contains test cases for Spark 3.3, in 
       this PR we included one test suite: AuronStringFunctionsSuite for demo
       purpose.
   
   Each sparkxx submodule contains a `AuronSparkTestSettings` which controls
   what test suites/test cases to enable/disable:
   
   ```
     enableSuite[AuronStringFunctionsSuite]
       // See https://github.com/apache/auron/issues/1724
       .exclude("string / binary substring function")
   ```
   
   We actually do find a bug for `substring` function, so I disabled 
corresponding
   test here.
   
   In different Spark version's module, we might have different 
enables/disables.
   
   # Are there any user-facing changes?
   
   No.
   
   # How was this patch tested?
   
   Added UTs.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to