SEPURI-SAI-KRISHNA commented on PR #19652:
URL: https://github.com/apache/hudi/pull/19652#issuecomment-5322885226

   Thanks for the review! On CI: the only failure is pre-existing on master and 
unrelated to this PR.
   
   The run is 525 of 526 green, failing solely on:
   
   ```
   TestValidateHoodieSyncProcedure > "Test Call sync_validate record-count 
modes fail fast on an unreachable HiveServer2"
     
causeChain(latestPartitionsFailure).exists(_.isInstanceOf[java.sql.SQLException])
 was false
     java.lang.NoClassDefFoundError   
(TestValidateHoodieSyncProcedure.scala:250)
   ```
   
   Evidence that it is not this change:
   
   - The same single test fails on all three of my open PRs, which touch 
unrelated code: #19646 (`DataSkippingUtils`), #19648 
(`PartitionPathFormatterBase`), #19652 (`HoodieSparkUtils`) — builds 16336, 
16342 and 16345 respectively, each 525/526.
   - It reproduces on a local dev machine with no CI resource pressure: running 
that suite alone gives `Tests: succeeded 5, failed 1` with the identical 
assertion and `NoClassDefFoundError`. So it is deterministic, not an 
agent/memory flake.
   - `TestValidateHoodieSyncProcedure` was added by #19161 (merged 2026-08-14). 
Azure builds each PR's own branch, so PRs branched before that date do not 
contain the test and are green — e.g. #19644, build 16334, succeeded. Every 
branch cut from master after #19161 inherits the failure.
   
   The test asserts the Hive JDBC driver surfaces a `SQLException` for 
`jdbc:hive2://unused`, but the whole cause chain is a bare 
`NoClassDefFoundError`, so some class the Hive JDBC path needs is not loadable 
in that test context. `chainTypes` prints only class names, so the missing 
class name is not in the output.
   
   Happy to rebase, or to open a separate issue/PR for the broken test if that 
is the preferred way to unblock — just let me know.
   


-- 
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