CI runner for DEVOPS-CI-110-001 (Concelier + Excititor smoke)
Scope
- Warm NuGet cache from
local-nugets, .nuget/packages, and (optionally) NuGet.org.
- Ensure OpenSSL 1.1 is present (installs
libssl1.1 when available via apt-get).
- Run lightweight slices:
- Concelier WebService:
HealthAndReadyEndpointsRespond
- Excititor WebService:
AirgapImportEndpointTests*
- Emit TRX + logs to
ops/devops/artifacts/ci-110/<timestamp>/.
Usage
Artifacts
- TRX:
ops/devops/artifacts/ci-110/<timestamp>/trx/
concelier-health.trx (1 test)
excititor-airgapimport.fqn.trx (2 tests)
- Logs + restores under
ops/devops/artifacts/ci-110/<timestamp>/logs/.
Notes
- The runner uses
--no-build on test slices; prior restores are included in the script.
- If OpenSSL 1.1 is not present and
apt-get cannot install libssl1.1, set LD_LIBRARY_PATH to a pre-installed OpenSSL 1.1 location before running.
- Extend the runner by adding more
run_test_slice calls for additional suites; keep filters tight to avoid long hangs on constrained CI.