gnodet commented on PR #25417:
URL: https://github.com/apache/camel/pull/25417#issuecomment-5237078874

   ## ❌ Local IT results for `677672a10f6`
   
   Integration test failures detected
   
   **Test-infra module**: `camel-test-infra-docling`
   **Components tested**: `camel-ai/camel-docling`
   
   ### Summary
   
   **ITs run**: 49 | **Failures**: 2 | **Errors**: 5 | **Passed**: 42
   
   #### 🔴 Behavioral change (upgrade-related)
   
   **`OcrExtractionIT.testOcrWithMultipleTextBlocks`** — Docling v1.30.0 now 
includes page furniture (footer text) in the default body export. The test 
explicitly documented and pinned the previous behavior where footer text was 
excluded. The test comment says: _"it will start failing if a future docling 
release includes page furniture in the body export, prompting us to revisit the 
limitation"_ — this is now happening.
   
   This is a **user-visible behavior change**: the `camel-docling` component 
will now return footer/header text that was previously excluded. This needs 
human review to determine if the test assertion should simply be flipped, or if 
the component should filter page furniture at the Camel level.
   
   #### ⚠️ Timeouts (likely resource constraints, not upgrade-related)
   
   The following 5 tests failed with `HttpTimeoutException: request timed out` 
— the docling container is very resource-heavy (AI model) and these likely 
reflect local machine constraints rather than behavioral changes:
   
   - `ExtractStructuredDataIT.extractStructuredDataFromInvoice`
   - `MetadataExtractionIT.testMetadataExtractionFromPdf`
   - `MetadataExtractionIT.testMetadataExtractionFromUrl`
   - `DoclingServeProducerIT.testJsonConversionOfInvoice`
   - `DoclingServeProducerIT.testAsyncUrlConversion`
   
   #### ⚠️ Probable timeout casualty
   
   - `ChunkingIT.chunkHybridFromPdf` — returned null body (likely due to 
container being overwhelmed by concurrent requests)
   
   <details>
   <summary>Full test output summary</summary>
   
   ```
   Tests run: 49, Failures: 2, Errors: 5, Skipped: 0
   
   Failures:
     ChunkingIT.chunkHybridFromPdf:119 — Expecting actual not to be null
     OcrExtractionIT.testOcrWithMultipleTextBlocks:189 — Footer text is page 
furniture
       and is excluded from the docling body export (but now IS included in 
v1.30.0)
   
   Errors (all timeouts):
     DoclingServeProducerIT.testAsyncUrlConversion — async conversion timed out
     DoclingServeProducerIT.testJsonConversionOfInvoice — request timed out
     ExtractStructuredDataIT.extractStructuredDataFromInvoice — request timed 
out
     MetadataExtractionIT.testMetadataExtractionFromPdf — request timed out
     MetadataExtractionIT.testMetadataExtractionFromUrl — request timed out
   ```
   
   </details>
   
   > _Local integration tests run by ForgeBot on behalf of @gnodet_
   > _Tests run without `-Dci.env.name` to include ITs disabled on GitHub 
Actions CI_


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