Files
git.stella-ops.org/docs/implplan/build-harness-110.md
master 10212d67c0
Some checks failed
Docs CI / lint-and-preview (push) Has been cancelled
api-governance / spectral-lint (push) Has been cancelled
Refactor code structure for improved readability and maintainability; removed redundant code blocks and optimized function calls.
2025-11-20 07:50:52 +02:00

787 B

Build Harness · Sprint 110

Goal

Provide a repeatable runner profile for Concelier /linksets tests that avoids harness workdir: injection and preserves test DLLs for CI.

Script

  • tools/linksets-ci.sh (uses existing tools/dotnet-filter.sh)
  • Environment: VSTEST_DISABLE_APPDOMAIN=1, DOTNET_CLI_UI_LANGUAGE=en
  • Results: out/test-results/linksets/linksets.trx

Invocation

./tools/linksets-ci.sh

Notes

  • Runs --filter Linksets on StellaOps.Concelier.WebService.Tests.csproj with --no-build; ensure a preceding dotnet build in CI to emit the test DLLs.
  • No workdir: arg is passed; dotnet-filter.sh strips any accidental injection.
  • Determinism: results directory fixed; AppDomain disabled to avoid flaky sourcing; logs in TRX for gating.