evitaDB is a specialized database with an easy-to-use API for e-commerce systems. It is a low-latency NoSQL in-memory engine that handles all the complex tasks that e-commerce systems have to deal with on a daily basis. evitaDB is expected to act as a fast secondary lookup/search index used by front stores.
To @Tag(LONG_RUNNING_TEST) that is executed only on weekly basis and refactor it to share downloading logic with io.evitadb.api.EvitaBackwardCompatibilityTest#verifyBackwardCompatibilityTo_2024_5 test (so that download happens only once) and load evita catalog from the downloaded archive locally and execute tests against it.
Please rewrite tests:
io.evitadb.externalApi.graphql.api.catalog.dataApi.CatalogGraphQLQueryTranslationVerifyingFunctionTest#shouldAcceptAndProcessLargeQuery
io.evitadb.externalApi.rest.api.catalog.dataApi.CatalogRestQueryTranslationVerifyingFunctionalTest#shouldAcceptAndProcessLargeQuery
To
@Tag(LONG_RUNNING_TEST)
that is executed only on weekly basis and refactor it to share downloading logic withio.evitadb.api.EvitaBackwardCompatibilityTest#verifyBackwardCompatibilityTo_2024_5
test (so that download happens only once) and load evita catalog from the downloaded archive locally and execute tests against it.