[
https://issues.apache.org/jira/browse/TIKA-4599?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Nicholas DiPiazza reassigned TIKA-4599:
---------------------------------------
Assignee: Nicholas DiPiazza
> Add E2E tests for Tika
> ----------------------
>
> Key: TIKA-4599
> URL: https://issues.apache.org/jira/browse/TIKA-4599
> Project: Tika
> Issue Type: Improvement
> Reporter: Nicholas DiPiazza
> Assignee: Nicholas DiPiazza
> Priority: Major
>
> h2. Overview
> Add comprehensive end-to-end (E2E) tests for Tika in a new tika-e2e-tests
> module.
> h2. Background
> Currently, Tika lacks a dedicated E2E testing framework that validates the
> complete deployment and runtime behavior of its various distribution formats
> (gRPC server, REST server, CLI). E2E tests will complement existing unit and
> integration tests by validating real-world usage scenarios.
> h2. Goals
> * Create a new *tika-e2e-tests* module in the Tika repository
> * Add E2E tests for tika-grpc (initial implementation exists at
> tika-grpc-e2e-test)
> * Add E2E tests for tika-server (REST API)
> * Add E2E tests for tika CLI
> * Integrate E2E tests into the release pipeline
> h2. Implementation Plan
> This work will be broken down into sub-tasks:
> # Add E2E tests for tika-grpc
> # Add E2E tests for tika-server
> # Add E2E tests for tika CLI
> # Integrate E2E tests into release pipeline
> h2. Benefits
> * Catch deployment and runtime issues before release
> * Validate complete user workflows
> * Ensure compatibility across different deployment modes
> * Increase confidence in releases
--
This message was sent by Atlassian Jira
(v8.20.10#820010)