End-to-end integration tests for Apache Tika components.
This module contains standalone end-to-end (E2E) tests for various Apache Tika distribution formats and deployment modes. Unlike unit and integration tests in the main Tika build, these E2E tests validate complete deployment scenarios using Docker containers and real-world test data.
Note: This module is included in the main Tika build under the e2e Maven profile (-Pe2e). Run mvn test -Pe2e from the repo root to execute these tests.
-Dtika.e2e.useGovdocs=true)From this directory:
../mvnw clean install
../mvnw test
cd tika-grpc ../../mvnw test
The E2E tests are kept separate from the main build because they:
These tests can be integrated into the release pipeline as a separate step.
Licensed under the Apache License, Version 2.0. See the main Tika LICENSE.txt file for details.