skillhub/server/skillhub-storage/src
wowo 348eb4e717
fix(storage): defer S3 bucket verification until first access (#289)
* fix(storage): defer S3 bucket verification until first access

* test(storage): cover deferred S3 bucket verification

* fix(runtime): widen backend container healthcheck window

* fix(runtime): widen backend container healthcheck window

* fix(test): use ddl-auto=create to prevent cross-context table drops

Multiple @SpringBootTest classes with different @MockBean configs
cause separate Spring contexts sharing the same H2 in-memory database.
With create-drop, one context's shutdown drops tables needed by another,
causing "Table not found (this database is empty)" errors.

* fix(test): widen awaitIndexedDocument timeout to 15s

CI runners are resource-constrained and async search indexing may not
complete within the previous 5-second window, causing flaky failures.
2026-04-12 15:24:09 +08:00
..
main/java/com/iflytek/skillhub/storage fix(storage): defer S3 bucket verification until first access (#289) 2026-04-12 15:24:09 +08:00
test/java/com/iflytek/skillhub/storage fix(storage): defer S3 bucket verification until first access (#289) 2026-04-12 15:24:09 +08:00