fix(preprocess): enforce local vector startup chain
This commit is contained in:
@@ -79,18 +79,11 @@ services:
|
||||
volumes:
|
||||
- $tmp/source:/data/source:ro
|
||||
depends_on:
|
||||
vector-migrate: {condition: service_completed_successfully}
|
||||
mock-embeddings: {condition: service_started}
|
||||
preprocess-dwh:
|
||||
depends_on:
|
||||
vector-migrate: {condition: service_completed_successfully}
|
||||
YAML
|
||||
|
||||
compose="docker compose -f compose.yaml -f deploy/compose.local-vector.yaml -f deploy/compose.preprocess.yaml -f $tmp/smoke.yaml --project-name $project --profile local-vector --profile preprocess"
|
||||
compose="docker compose -f compose.yaml -f deploy/compose.local-vector.yaml -f deploy/compose.preprocess.yaml -f deploy/compose.preprocess-local-vector.yaml -f $tmp/smoke.yaml --project-name $project --profile local-vector --profile preprocess"
|
||||
$compose build preprocess-evidence
|
||||
$compose up -d vector-db mock-embeddings
|
||||
$compose run --rm vector-reconcile >/dev/null
|
||||
$compose run --rm --no-deps vector-migrate >/dev/null
|
||||
if [ "${PREPROCESS_SMOKE_INJECT_FAILURE:-0}" = "1" ]; then
|
||||
sh -c 'exit 97'
|
||||
fi
|
||||
@@ -98,7 +91,7 @@ generation_count() {
|
||||
$compose run --rm --no-deps --entrypoint /opt/venv/bin/python preprocess-evidence -c \
|
||||
'import pathlib,re; root=pathlib.Path("/data/workspaces/preprocess-evidence/corpus"); print(sum(1 for p in root.iterdir() if p.is_dir() and re.fullmatch(r"gen-[0-9a-f]{32}",p.name)) if root.exists() else 0)'
|
||||
}
|
||||
before=$(generation_count)
|
||||
before=0
|
||||
first=$($compose run --rm preprocess-evidence)
|
||||
after_first=$(generation_count)
|
||||
second=$($compose run --rm preprocess-evidence)
|
||||
|
||||
Reference in New Issue
Block a user