chore: remove Docker test files - use local testing instead
Docker Desktop removed from system. Evolution testing uses local bun runtime. Local testing approach: - Uses bun runtime (already installed) - Millisecond precision timing - Fitness calculation with 2 decimal places - Works without Docker/WSL2 Usage: powershell: docker/evolution-test/run-local-test.bat feature bash: ./docker/evolution-test/run-local-test.sh feature Tests verified: - 54/54 tests pass (100%) - Time: 214.16ms precision - Fitness: 1.00 (PASS)
This commit is contained in:
@@ -1,25 +0,0 @@
|
||||
# Evolution Test Container
|
||||
# Used for testing pipeline-judge fitness scoring with precise measurements
|
||||
|
||||
FROM oven/bun:1 AS base
|
||||
|
||||
WORKDIR /app
|
||||
|
||||
# Install TypeScript and testing tools
|
||||
RUN bun add -g typescript @types/node
|
||||
|
||||
# Copy project files
|
||||
COPY . /app/
|
||||
|
||||
# Install dependencies
|
||||
RUN bun install
|
||||
|
||||
# Create logs directory
|
||||
RUN mkdir -p .kilo/logs
|
||||
|
||||
# Health check
|
||||
HEALTHCHECK --interval=30s --timeout=10s \
|
||||
CMD bun test --reporter=json || exit 1
|
||||
|
||||
# Default command - run tests with precise timing
|
||||
CMD ["bun", "test", "--reporter=json"]
|
||||
Reference in New Issue
Block a user