rangareddy commented on issue #17380:
URL: https://github.com/apache/hudi/issues/17380#issuecomment-5351241531

   This issue was reviewed as part of the JIRA-migrated backlog triage 
(HUDI-9018).
   
   **Findings: the CI-coverage gap is confirmed. Whether the tests still fail 
is not yet verified.**
   
   All four tests named in the description are present and **not** disabled on 
`master`:
   
   | test | `TestHoodieBackedMetadata` | `TestJavaHoodieBackedMetadata` |
   | --- | --- | --- |
   | `testTurnOffMetadataIndexAfterEnable` | :284 | - |
   | `testVirtualKeysInBaseFiles` | :989 | :534 |
   | `testMetadataMultiWriter` | :2730 | :1855 |
   | `testMultiWriterForDoubleLocking` | :2805 | :1930 |
   
   Your observation that "these tests are not executed by java CI" checks out 
for the functional path:
   
   - 
`hudi-spark-datasource/hudi-spark/src/test/java/org/apache/hudi/functional/TestHoodieBackedMetadata.java:218`
 is annotated `@Tag("functional")`.
   - `.github/workflows/bot.yml:706` runs `hudi-client/hudi-java-client` with 
`-Punit-tests` only - there is no `-Pfunctional-tests` invocation for that 
module.
   - `azure-pipelines-20230430.yml:44` explicitly excludes 
`'!hudi-client/hudi-java-client'` from its module list.
   
   So there is a real gap: functional-tagged metadata-table tests are not being 
run by any job. That is worth fixing independently of whether the four tests 
currently pass.
   
   What I did **not** verify is the other half of the report - whether those 
four tests actually fail today. That needs a local run of both suites, which 
this triage pass did not do. Whoever picks this up should start there, since 
the CI gap means nobody has current pass/fail data.
   
   Keeping this open.
   


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