Skip to main content

LMS Smoke Testing

Summary​

A Training smoke script covers service health data, tenant isolation, course lifecycle, materials, paths, enrollments, assessments, certificates, sessions, reports, CSV exchange, audit/timeline, outbox staging, and optional dependency checks.

Safe testing boundary​

Use the script only through an approved isolated non-production process with synthetic data and authorized dependencies. This documentation does not reproduce invocation parameters, connection behavior, hosts, ports, or operational commands.

The smoke path can exercise Notification through a test HTTP boundary; it does not prove Training relay or broker delivery. No dedicated frontend, rollback, load, resilience, or production test suite was found.

Safety and confirmation boundary​

No production command, secret, configuration value, internal address, infrastructure detail, direct data change, or replay instruction is provided. Production ownership, approvals, service objectives, alerting, and recovery authority require confirmation.

Source References​

  • microservices/scripts/smoke-training.ps1

See Also​

Keywords​

  • LMS operations
  • LMS Smoke Testing

Revision Information​

  • Status: Draft
  • Last reviewed: 2026-07-17
  • Review cycle: Quarterly