Skip to main content

Test evidence

Generated by tools/traceability/trace.py build from the kit matrix, docs/implementation/traceability.yaml and the evidence recorded in docs/implementation/evidence/results/. Do not edit by hand.

Each set runs without pipes or fallbacks through trace.py run. A set is green only when every command exits with code 0, with at least one test, no failure, no error and no skipped test, and when its sources did not change during the run.

Evidence setResultCountsDurationDate
E-TRACE Kit traceability matrixstale (sources changed since)7 passed, 0 failed, 0 errors, 0 skipped16.12026-10-31T21:35:36+00:00
E-CP-CORE Control Plane: authentication, tenants, migrations, pool, i18n, contractsstale (sources changed since)87 passed, 0 failed, 0 errors, 0 skipped16.42026-10-31T19:59:24+00:00
E-CP-RLS Control Plane: forced row level securitystale (sources changed since)11 passed, 0 failed, 0 errors, 0 skipped9.22026-10-31T19:59:33+00:00
E-CP-AUDIT Control Plane: chained audit, mutation coverage, SIEM and WORMstale (sources changed since)22 passed, 0 failed, 0 errors, 0 skipped16.12026-10-31T19:59:50+00:00
E-CP-POLICY Control Plane: policies, OPA, gateway PEPstale (sources changed since)30 passed, 0 failed, 0 errors, 0 skipped13.52026-10-31T20:00:03+00:00
E-CP-AUTHZ Control Plane: OpenFGA ReBAC, secrets, group mappingsstale (sources changed since)19 passed, 0 failed, 0 errors, 0 skipped15.12026-10-31T20:00:18+00:00
E-CP-APPROVALS Control Plane: approvals and promotionsstale (sources changed since)6 passed, 0 failed, 0 errors, 0 skipped10.52026-10-31T20:00:29+00:00
E-CP-AGENTS Control Plane: agent execution, integrated runtime, workerstale (sources changed since)36 passed, 0 failed, 0 errors, 0 skipped16.12026-10-31T20:00:45+00:00
E-CP-CAPS Control Plane: tools, MCP, skills, plugins, connectors, webhooksstale (sources changed since)45 passed, 0 failed, 0 errors, 0 skipped13.02026-10-31T20:00:58+00:00
E-CP-LLM Control Plane: Model Gateway, registry, router, resolver, contextstale (sources changed since)98 passed, 0 failed, 0 errors, 0 skipped17.42026-10-31T20:01:16+00:00
E-CP-FINOPS Control Plane: FinOps, prices, quotas, GPU, reconciliationstale (sources changed since)61 passed, 0 failed, 0 errors, 0 skipped17.32026-10-31T20:01:33+00:00
E-CP-DATA Control Plane: knowledge, memory, embeddings, retention, lineage, privacystale (sources changed since)41 passed, 0 failed, 0 errors, 0 skipped24.12026-10-31T20:01:57+00:00
E-CP-MULTIMODAL Control Plane: multimodal, media, realtime, LiveKitstale (sources changed since)55 passed, 0 failed, 0 errors, 0 skipped14.42026-10-31T20:02:12+00:00
E-CP-SECURITY Control Plane: application security (auth, egress, injections, SQL, headers, configuration)FAILED363 passed, 1 failed, 0 errors, 0 skipped28.52026-10-31T12:38:59+00:00
E-CP-ATTACK Control Plane: attack suite on every route (IDOR, roles, tenants)stale (sources changed since)550 passed, 0 failed, 0 errors, 0 skipped203.22026-10-31T20:05:35+00:00
E-CP-OBS Control Plane: traces, signals, metrics, analytics exportstale (sources changed since)29 passed, 0 failed, 0 errors, 0 skipped13.02026-10-31T20:05:48+00:00
E-CP-DEPLOY Deployment: GitOps, security manifests, Helm, Keycloak, secrets, CIstale (sources changed since)186 passed, 0 failed, 0 errors, 0 skipped56.92026-10-31T20:06:47+00:00
E-CP-API Contractual API surface and brick catalogFAILED234 passed, 2 failed, 0 errors, 0 skipped11.22026-10-31T20:06:58+00:00
E-CP-LICENSING Control Plane: 12 and 36 month licences, offline, no price, no limitstale (sources changed since)24 passed, 0 failed, 0 errors, 0 skipped21.82026-10-31T20:07:20+00:00
E-CP-LINT Control Plane: Ruff lintstale (sources changed since)1 passed, 0 failed, 0 errors, 0 skipped0.12026-10-31T20:07:20+00:00
E-CONTRACTS JSON Schema v1 contracts: validation and testsstale (sources changed since)84 passed, 0 failed, 0 errors, 0 skipped2.32026-10-31T09:52:59+00:00
E-SDK-PY Python SDK, Navin runtime and CLIstale (sources changed since)454 passed, 0 failed, 0 errors, 0 skipped153.82026-10-31T20:09:54+00:00
E-SDK-TS TypeScript and realtime SDK: tests, types, buildstale (sources changed since)715 passed, 0 failed, 0 errors, 0 skipped22.02026-10-31T20:10:16+00:00
E-SDK-GO Go SDK: vet and testsstale (sources changed since)70 passed, 0 failed, 0 errors, 0 skipped4.32026-10-31T20:10:20+00:00
E-SDK-JAVA Java SDK and Spring module: mvn verifyFAILED0 passed, 1 failed, 0 errors, 0 skipped0.12026-10-31T20:10:21+00:00
E-PORTAL Portal: tests, types, lintstale (sources changed since)382 passed, 0 failed, 0 errors, 0 skipped14.82026-10-31T20:10:35+00:00
E-PORTAL-BUILD Portal: production buildstale (sources changed since)1 passed, 0 failed, 0 errors, 0 skipped75.62026-10-31T20:11:51+00:00
E-NM-SERVER navin-manager: server (API, engine, catalog, authentication, hosts, alerts) and lintFAILED746 passed, 1 failed, 0 errors, 0 skipped488.72026-10-31T20:20:00+00:00
E-NM-AGENT navin-manager: Python host agentstale (sources changed since)77 passed, 0 failed, 0 errors, 0 skipped11.12026-10-31T20:20:11+00:00
E-NM-PACKAGING navin-manager: packages, offline bundle, sandboxFAILED62 passed, 1 failed, 0 errors, 0 skipped11.02026-10-31T20:20:22+00:00
E-NM-UI navin-manager: web console (lint, types, tests, build)stale (sources changed since)96 passed, 0 failed, 0 errors, 0 skipped50.82026-10-31T20:21:13+00:00
E-OPA-TEST Rego policies: opa teststale (sources changed since)1 passed, 0 failed, 0 errors, 0 skipped0.12026-10-31T01:46:47+00:00
E-HELM Platform Helm chart: helm lintstale (sources changed since)1 passed, 0 failed, 0 errors, 0 skipped0.92026-10-31T10:47:43+00:00
E-GITLEAKS Secret scan (gitleaks) of the sourcesstale (sources changed since)12 passed, 0 failed, 0 errors, 0 skipped4.72026-10-31T20:21:20+00:00
E-CP-COMPONENTS Managed components, licences, SBOM, version matrixstale (sources changed since)138 passed, 0 failed, 0 errors, 0 skipped13.92026-10-31T20:21:35+00:00
E-CP-OBS-KIT MIT/Apache observability: OpenSearch, Jaeger, Opik, collector, SLOstale (sources changed since)42 passed, 0 failed, 0 errors, 0 skipped126.82026-10-31T20:23:42+00:00
E-CP-FOUNDATION Published OpenAPI, PostgreSQL backup, real Redisstale (sources changed since)24 passed, 0 failed, 0 errors, 0 skipped31.82026-10-31T20:24:14+00:00
E-CP-CONTEXT Context Authority, delegations, mandates, break-glassstale (sources changed since)20 passed, 0 failed, 0 errors, 0 skipped17.32026-10-31T20:24:31+00:00
E-CP-IAM-REAL Real IAM: Keycloak, SPIRE, OpenFGA, OPA, fail-closed, roles, simulator, KMSFAILED39 passed, 0 failed, 3 errors, 0 skipped29.52026-10-31T20:25:01+00:00
E-CP-SOC SOC, AI-SDR, Kill Switch, four-eyes recoverystale (sources changed since)33 passed, 0 failed, 0 errors, 0 skipped16.12026-10-31T20:25:17+00:00
E-CP-EVIDENCE Audit Gateway and Evidence Servicestale (sources changed since)24 passed, 0 failed, 0 errors, 0 skipped17.02026-10-31T20:25:34+00:00
E-CP-STORAGE Client storage: S3, IBM COS, SeaweedFS, Azure, GCS on real emulatorsstale (sources changed since)46 passed, 0 failed, 0 errors, 0 skipped93.72026-10-31T20:27:08+00:00
E-CP-RAG-KIT Governed RAG: Qdrant, Docling, PaddleOCR, Presidio, Tink, cache, scenario 7stale (sources changed since)29 passed, 0 failed, 0 errors, 0 skipped38.92026-10-31T20:27:47+00:00
E-CP-LLM-KIT Real LiteLLM, model versions, modalities, media costs, A/B, isolationstale (sources changed since)16 passed, 0 failed, 0 errors, 0 skipped20.72026-10-31T20:28:08+00:00
E-CP-VOICE Voice: consent, identity, barge-in, STT, VAD, TTS, real LiveKit, videostale (sources changed since)12 passed, 0 failed, 0 errors, 0 skipped44.92026-10-31T20:28:53+00:00
E-CP-RUNTIME-KIT Governed applications, NATS, Temporal, gVisor, MCP, APISIXstale (sources changed since)11 passed, 0 failed, 0 errors, 0 skipped28.22026-10-31T20:29:21+00:00
E-CP-MARKETPLACE Signed pack marketplace, HR and Finance packsstale (sources changed since)19 passed, 0 failed, 0 errors, 0 skipped63.02026-10-31T20:30:24+00:00
E-LICENSE-ISSUER Offline licence issuerGREEN17 passed, 0 failed, 0 errors, 0 skipped0.42026-10-31T00:21:09+00:00
E-NM-AGENT-GO Go host agent: vet and testsstale (sources changed since)70 passed, 0 failed, 0 errors, 0 skipped8.42026-10-31T20:30:33+00:00
E-NM-OPERATOR Kubernetes operator: vet and envtest testsGREEN28 passed, 0 failed, 0 errors, 0 skipped38.62026-10-31T11:17:26+00:00
E-NM-INFRA-HOSTS Manager: SSH bootstrap, preflight, enrolment, signed agent commandsstale (sources changed since)29 passed, 0 failed, 0 errors, 0 skipped28.62026-10-31T20:31:01+00:00
E-NM-HA Manager: ownership, placement, HA groups, leases, real failoversstale (sources changed since)21 passed, 0 failed, 0 errors, 0 skipped80.52026-10-31T20:32:22+00:00
E-NM-BACKUP-DR Manager: backups, restores, PITR, fencing, DRstale (sources changed since)12 passed, 0 failed, 0 errors, 0 skipped24.52026-10-31T20:32:46+00:00
E-NM-K8S Manager: Kubernetes import and discovery, operator against envteststale (sources changed since)35 passed, 0 failed, 0 errors, 0 skipped36.42026-10-31T20:33:23+00:00
E-NM-CLUSTER-AGENT Go Cluster Agent: vet and envtest testsstale (sources changed since)8 passed, 0 failed, 0 errors, 0 skipped26.22026-10-31T00:24:45+00:00
E-PO-SERVER Manager: catalog, services, lifecycle, operations, backupsstale (sources changed since)348 passed, 0 failed, 0 errors, 0 skipped71.62026-10-31T20:34:34+00:00
E-PO-K8S Manager: Kubernetes operator and APIstale (sources changed since)35 passed, 0 failed, 0 errors, 0 skipped36.62026-10-31T20:35:11+00:00
E-PO-BRIDGE Control Plane bridge to the Platform Manager (ADR-0128) against a real Managerstale (sources changed since)22 passed, 0 failed, 0 errors, 0 skipped19.42026-10-31T20:35:30+00:00
E-PO-UI Manager console: topology, nodes, Kubernetes, lifecyclestale (sources changed since)13 passed, 0 failed, 0 errors, 0 skipped4.92026-10-31T20:35:35+00:00
E-PO-AGENT-GO Go host agent: vet and tests (bounded stop of the modes)stale (sources changed since)70 passed, 0 failed, 0 errors, 0 skipped6.52026-10-31T20:35:42+00:00
E-PO-OPERATOR Operator: vet and envtest tests (scaling 3 to 6)GREEN28 passed, 0 failed, 0 errors, 0 skipped37.12026-10-31T11:31:16+00:00
E-ID-ARCH Structural decisions and monorepo mapstale (sources changed since)9 passed, 0 failed, 0 errors, 0 skipped6.42026-10-31T20:35:48+00:00
E-ID-LIFECYCLE Manager: profiles, checks, install, acceptance, upgradesstale (sources changed since)23 passed, 0 failed, 0 errors, 0 skipped23.12026-10-31T20:36:11+00:00
E-ID-CROSS-CP A1 structural decisions and B18 foundation: security, packs, licence, client storage, registry, authorisation, auditstale (sources changed since)614 passed, 0 failed, 0 errors, 0 skipped313.12026-10-31T20:41:25+00:00
E-ID-PORTAL Unified portal, navigation filtered by rolestale (sources changed since)7 passed, 0 failed, 0 errors, 0 skipped1.72026-10-31T10:57:38+00:00
E-ID-CROSS-NM Manager: centralised versioned configuration and infrastructure discoverystale (sources changed since)2 passed, 0 failed, 0 errors, 0 skipped16.72026-10-31T20:41:41+00:00
E-ID-SDK-PY Standard Python SDK, named interfaces of the architecturestale (sources changed since)8 passed, 0 failed, 0 errors, 0 skipped1.12026-10-31T20:41:42+00:00
E-ID-PACKAGING Offline bundle and Manager packagesFAILED40 passed, 1 failed, 0 errors, 0 skipped6.52026-10-31T20:41:49+00:00
E-IR-IDENTITY Roles, multi tenant isolation, delegation and agent identity contextstale (sources changed since)73 passed, 0 failed, 0 errors, 0 skipped35.42026-10-31T20:42:24+00:00
E-IR-ISOLATION Isolation layers: Redis, Qdrant, MCP, models, storage, logs, plugins, Kill Switch, offline Kubernetesstale (sources changed since)160 passed, 0 failed, 0 errors, 0 skipped255.62026-10-31T20:46:40+00:00
E-RB-CP Control Plane: backend modules, gateways, protections without the console, API contracts, outbox and external actionsstale (sources changed since)529 passed, 0 failed, 0 errors, 0 skipped225.02026-10-31T20:50:25+00:00
E-RB-NM Platform Manager: API, operations and operation_id, catalog, configuration, installation, actions, health, drift, diagnosticsstale (sources changed since)284 passed, 0 failed, 0 errors, 0 skipped35.72026-10-31T20:51:01+00:00
E-RB-WAVE2 Control Plane: worker planes (audit, SOC, telemetry), operation_id and Idempotency-Key of long operations, compensation of external actions, documentation servicestale (sources changed since)70 passed, 0 failed, 0 errors, 0 skipped17.52026-10-31T20:51:18+00:00
E-DP-DATAMODEL PostgreSQL data model: mapping, relations, common fields and RLS on a migrated databasestale (sources changed since)20 passed, 0 failed, 0 errors, 0 skipped14.02026-10-31T20:51:32+00:00
E-DP-C05B-INBOX Consumer side inbox (eai.inbox_events): duplicate processed once, failure then replay, purge, tenant isolationstale (sources changed since)31 passed, 0 failed, 0 errors, 0 skipped13.42026-10-31T20:51:46+00:00
E-DP-C05B-SUPPORT Support contracts bound to the licence: recorded on activation, read, replacement, no price, isolationstale (sources changed since)38 passed, 0 failed, 0 errors, 0 skipped25.02026-10-31T20:52:11+00:00
E-DP-C05B-OBS Observability: SLO objectives read from eai.service_slos, bounded span summary in PostgreSQL, full OTel export, retentionstale (sources changed since)56 passed, 0 failed, 0 errors, 0 skipped111.32026-10-31T20:54:02+00:00
E-DP-C05A-HIERARCHY Tenant hierarchy (organizations, business units, projects), common fields stamped by PostgreSQL, metadata validated in the database, normalised environment_id, runtime login without migration rightsstale (sources changed since)45 passed, 0 failed, 0 errors, 0 skipped16.02026-10-31T20:54:18+00:00
E-DP-C05A-SDK-PY Python SDK: organizations, business units and project attachmentstale (sources changed since)3 passed, 0 failed, 0 errors, 0 skipped1.32026-10-31T20:54:19+00:00
E-DP-C05A-SDK-TS TypeScript SDK: organizations, business units and project attachmentstale (sources changed since)1 passed, 0 failed, 0 errors, 0 skipped2.42026-10-31T20:54:22+00:00
E-DP-C05A-SDK-GO Go SDK: organizations and business unitsstale (sources changed since)2 passed, 0 failed, 0 errors, 0 skipped1.42026-10-31T20:54:23+00:00
E-DP-C05A-SDK-JAVA Java SDK: organizations and business unitsFAILED0 passed, 1 failed, 0 errors, 0 skipped0.12026-10-31T20:54:23+00:00
E-DP-C05B-DATASETS Datasets of the data domain (A6.1-12) recorded by the ingestion, classification, lineage and isolationstale (sources changed since)10 passed, 0 failed, 0 errors, 0 skipped15.02026-10-31T20:54:38+00:00
E-SC-SDK-GO Go SDK, request and contract conformancestale (sources changed since)69 passed, 0 failed, 0 errors, 0 skipped2.22026-10-31T20:54:41+00:00
E-SC-PY-INTERFACES Python SDK, named architecture interfaces (B9.3)stale (sources changed since)14 passed, 0 failed, 0 errors, 0 skipped2.92026-10-31T20:54:43+00:00
E-SC-TS-INTERFACES TypeScript SDK, named architecture interfaces (B9.3)stale (sources changed since)344 passed, 0 failed, 0 errors, 0 skipped2.32026-10-31T20:54:46+00:00
E-SC-B93-SERVER Control Plane, server routes of the B9.3 interfaces (service identity, application audit, approval cancel, storage objects)stale (sources changed since)7 passed, 0 failed, 0 errors, 0 skipped48.02026-10-31T20:55:34+00:00
E-SC-GO-INTERFACES Go SDK: methods of the sixteen B9.3 interfaces and no assumed decisionstale (sources changed since)7 passed, 0 failed, 0 errors, 0 skipped1.12026-10-31T05:42:29+00:00
E-SC-JAVA-INTERFACES Java SDK: methods of the sixteen B9.3 interfaces and no assumed decisionGREEN51 passed, 0 failed, 0 errors, 0 skipped83.52026-10-31T05:43:53+00:00
E-MK-MARKETPLACE Marketplace, gates, migrations, OPA bundles and promotionstale (sources changed since)33 passed, 0 failed, 0 errors, 0 skipped64.12026-10-31T20:56:38+00:00
E-C07-MARKETPLACE-GOVERNANCE SLSA provenance, G6/G9 gates, package identity, configuration, kill switch, supervision and offline importstale (sources changed since)26 passed, 0 failed, 0 errors, 0 skipped104.52026-10-31T20:58:23+00:00
E-C16-CHANGE-PIPELINE Single seven stage change pipeline with evidence and approvalsstale (sources changed since)6 passed, 0 failed, 0 errors, 0 skipped10.22026-10-31T09:51:34+00:00
E-C17-PACK-CONTENTS Installation of the rules, OpenFGA models, MCP servers, workflows, RAG templates, alerts and migrations of a pack, refusal of dashboardsstale (sources changed since)20 passed, 0 failed, 0 errors, 0 skipped102.62026-10-31T21:00:05+00:00
E-BP-PACK-SOURCES Own tests of the twelve business packs (unit, MCP integration, authorisations, security)stale (sources changed since)201 passed, 0 failed, 0 errors, 0 skipped22.02026-10-31T08:04:32+00:00
E-BP-PACKS-MARKETPLACE Twelve packs signed, published and installed through the marketplacestale (sources changed since)41 passed, 0 failed, 0 errors, 0 skipped175.52026-10-31T21:03:01+00:00
E-BP-FINANCE-FLOW Building blocks of the Finance flow: SSO, signed context, OPA, RAG ACL, Presidio, LiteLLM, budgets, Kill Switch, tracesFAILED139 passed, 0 failed, 3 errors, 0 skipped34.92026-10-31T21:03:36+00:00
E-BP-FINANCE-E2E Finance B16 journey end to end in one test: pack deployment (CLI, cosign, SBOM, Trivy, zot, preflight, two approvers, vault, model registry, ACL), execution (real Keycloak, signed context, OpenFGA, real OPA, MCP, RAG, real Presidio, Tink, gateway, output guard, FinOps, Opik, OpenTelemetry, payment approval, Kill Switch, audit correlations) and tenant isolationFAILED0 passed, 0 failed, 1 errors, 0 skipped8.22026-10-31T21:03:44+00:00
E-PT-SCREENS Dedicated portal screen tests (routes, bodies, roles, confirmations, states)stale (sources changed since)30 passed, 0 failed, 0 errors, 0 skipped2.22026-11-01T14:15:21+00:00
C09-PT-SPACES A4 and B5 spaces and screens: one dedicated test per screen, Platform Manager space, plugin builder, role navigationstale (sources changed since)95 passed, 0 failed, 0 errors, 0 skipped4.42026-10-31T21:03:51+00:00
C09-CP-PM-BACKUP Platform Manager bridge: backup and DR, configuration center, deep links, against a real Managerstale (sources changed since)9 passed, 0 failed, 0 errors, 0 skipped16.32026-10-31T21:04:07+00:00
C09-NM-FOUR-EYES Manager: the four eyes rule of restores and DR compares the delegated personstale (sources changed since)22 passed, 0 failed, 0 errors, 0 skipped30.52026-10-31T07:57:33+00:00
E-EO-SCALING C10: scalability by domain on the rendered Helm chart (HPA, PDB, KEDA, vLLM GPU pools, separate worker)stale (sources changed since)17 passed, 0 failed, 0 errors, 0 skipped140.12026-10-31T13:01:46+00:00
E-EO-COMPLIANCE C10: FR and EN Compliance Mapping guide checked against the kit matrix, the audits and the evidence setsstale (sources changed since)16 passed, 0 failed, 0 errors, 0 skipped16.22026-10-31T10:28:33+00:00
E-EO-CAPACITY C10: service capacity on the real binaries (Qdrant cluster, Prometheus, OTel collector, OpenSearch) and pinned charts rendered (Opik, Prometheus, collector)stale (sources changed since)96 passed, 0 failed, 0 errors, 0 skipped185.12026-10-31T10:28:17+00:00
E-C11-LIVE Live observability (traces, journal, SSE stream) and Platform Manager support (diff, bundles, GPUs)stale (sources changed since)5 passed, 0 failed, 0 errors, 0 skipped21.32026-10-31T21:04:29+00:00
E-DX-CLI enterprise-ai CLI and its generated referencestale (sources changed since)107 passed, 0 failed, 0 errors, 0 skipped150.12026-10-31T10:25:12+00:00
E-DX-RULES Enforced controls of the platform-rules.yaml package rulesstale (sources changed since)266 passed, 0 failed, 0 errors, 0 skipped100.02026-10-31T14:52:00+00:00
E-DD-GUIDES Exact FR and EN developer guides, compiled SDK snippetsstale (sources changed since)130 passed, 0 failed, 0 errors, 0 skipped13.62026-10-31T10:07:42+00:00
E-AP-PROTECTION Data protection: Presidio, Tink, KMS, secrets, masking before the LLM, forbidden transferstale (sources changed since)81 passed, 0 failed, 0 errors, 0 skipped16.22026-10-31T21:04:47+00:00
E-AP-AUDIT-INDEX Audit index: partitioning by event_time, protected partitions, unique chain keys, eai.audit_index view under the reference namesstale (sources changed since)46 passed, 0 failed, 0 errors, 0 skipped16.12026-10-31T21:05:03+00:00
E-FL-LOTPLAN Lot plan: L0 to L10 DAG and diagramstale (sources changed since)5 passed, 0 failed, 0 errors, 0 skipped10.42026-10-31T00:02:09+00:00
E-FL-SECRETS Secrets by reference, write onlystale (sources changed since)47 passed, 0 failed, 0 errors, 0 skipped15.12026-10-31T21:05:20+00:00
E-FL-RELEASE-CI Real Gitea CI, offline Tekton, Harbor, Kyvernostale (sources changed since)9 passed, 0 failed, 0 errors, 0 skipped19.22026-10-31T21:05:40+00:00
E-FL-RELEASE Signed, reproducible, offline release bundleFAILED1 passed, 0 failed, 7 errors, 0 skipped21.82026-10-31T21:06:04+00:00
E-FL-VELERO Validated Velero manifestsGREEN3 passed, 0 failed, 0 errors, 0 skipped6.62026-10-31T01:12:50+00:00
E-FL-SUPPORT Support bundle without sensitive datastale (sources changed since)3 passed, 0 failed, 0 errors, 0 skipped6.52026-10-31T21:06:10+00:00
E-MG-SERVER Manager: services, lifecycle, catalog, foundation, delegation, OpenAPIstale (sources changed since)372 passed, 0 failed, 0 errors, 0 skipped61.22026-10-31T21:07:12+00:00
E-MG-K8S Manager: Kubernetes discovery, inventory and operations (envtest)stale (sources changed since)44 passed, 0 failed, 0 errors, 0 skipped37.12026-10-31T21:07:49+00:00
E-MG-UI Manager console: vitest testsstale (sources changed since)93 passed, 0 failed, 0 errors, 0 skipped9.82026-10-31T21:07:59+00:00
E-MG-SDK Manager Python SDK and CLIstale (sources changed since)94 passed, 0 failed, 0 errors, 0 skipped4.02026-10-31T21:08:03+00:00
E-MG-SDK-TS Manager TypeScript SDKstale (sources changed since)7 passed, 0 failed, 0 errors, 0 skipped1.32026-10-31T21:08:04+00:00
E-MG-SDK-GO Manager Go SDKstale (sources changed since)6 passed, 0 failed, 0 errors, 0 skipped0.62026-10-31T21:08:05+00:00
E-MG-AIRGAP Offline install in an empty network namespaceFAILED0 passed, 0 failed, 1 errors, 0 skipped14.92026-10-31T21:08:20+00:00
E-MG-SDK-REAL Manager Python SDK against a real server (approvals, audit, version matrix)stale (sources changed since)2 passed, 0 failed, 0 errors, 0 skipped8.72026-10-31T21:08:28+00:00
E-G03-IAM-REAL Real IAM: Keycloak, SPIRE, OpenFGA, OPA, fail-closed, roles, simulator, KMSFAILED39 passed, 0 failed, 3 errors, 0 skipped35.12026-10-31T21:09:03+00:00
E-G03-CONTEXT Context Authority, delegations, mandates, break glass, four eyesstale (sources changed since)26 passed, 0 failed, 0 errors, 0 skipped11.82026-10-31T21:09:15+00:00
E-G03-AUDIT Chained audit and mutation coveragestale (sources changed since)10 passed, 0 failed, 0 errors, 0 skipped11.72026-10-31T21:09:27+00:00
E-G03-EVIDENCE Audit Gateway and Evidence Servicestale (sources changed since)24 passed, 0 failed, 0 errors, 0 skipped20.32026-10-31T21:09:47+00:00
E-G03-WORM WORM export on storage profilesstale (sources changed since)19 passed, 0 failed, 0 errors, 0 skipped44.62026-10-31T21:10:32+00:00
E-G03-DATA Data permissions: forced RLS and governed RAGstale (sources changed since)14 passed, 0 failed, 0 errors, 0 skipped10.52026-10-31T21:10:43+00:00
E-G03-SOC Incident evidence and chain of custodystale (sources changed since)1 passed, 0 failed, 0 errors, 0 skipped13.02026-10-31T21:10:56+00:00
E-G03-CONTRACTS audit-event v1 contractstale (sources changed since)84 passed, 0 failed, 0 errors, 0 skipped2.92026-10-31T10:30:10+00:00
E-G03-PORTAL Policy simulator screenstale (sources changed since)7 passed, 0 failed, 0 errors, 0 skipped1.32026-10-31T21:10:57+00:00
E-AL-SDK-RUNTIME Python SDK: Navin runtime (AgentLoop, AgentRunner, continuation rules, subagents, reasoning effort, streaming)stale (sources changed since)89 passed, 0 failed, 0 errors, 0 skipped1.92026-10-31T21:10:59+00:00
E-AL-AGENTS Control Plane: runs, sessions, checkpoints, heartbeat, registry, scheduler, subagentsstale (sources changed since)62 passed, 0 failed, 0 errors, 0 skipped18.22026-10-31T21:11:17+00:00
E-AL-GATEWAYS Governed applications, third party agents, MCP and tool gateways, webhooks, protected execution, offline APISIXstale (sources changed since)59 passed, 0 failed, 0 errors, 0 skipped57.02026-10-31T21:12:14+00:00
E-AL-DURABLE Real Temporal and NATS JetStream (local binaries of tools/runtime)stale (sources changed since)2 passed, 0 failed, 0 errors, 0 skipped21.52026-10-31T21:12:36+00:00
E-AL-GVISOR Real gVisor sandbox (runsc, needs the exec tool outside its own sandbox)stale (sources changed since)2 passed, 0 failed, 0 errors, 0 skipped6.22026-10-31T21:12:42+00:00
E-AL-LLM Model Gateway: real LiteLLM, providers, resolver, router, lifecycle, modalities, isolation, A/Bstale (sources changed since)112 passed, 0 failed, 0 errors, 0 skipped23.82026-10-31T21:13:06+00:00
E-AL-FINOPS FinOps: budgets, quotas, dated pricing, media, GPU, reservation and reconciliation, load measurementstale (sources changed since)34 passed, 0 failed, 0 errors, 0 skipped23.62026-10-31T21:13:30+00:00
E-DM-DATA-MEDIA Data and media: hybrid rerank, privacy, retention, lineage, diarization, media workerstale (sources changed since)58 passed, 0 failed, 0 errors, 0 skipped17.42026-10-31T21:13:47+00:00
E-G06-OBS G06: OpenTelemetry, collector, Jaeger, Opik, Alertmanager, OpenSearch, SLO, no AGPLstale (sources changed since)76 passed, 0 failed, 0 errors, 0 skipped135.92026-10-31T21:16:04+00:00
E-G06-FINOPS-PERF G06: FinOps attribution, lineage, performance measurementsstale (sources changed since)5 passed, 0 failed, 0 errors, 0 skipped24.32026-10-31T21:16:28+00:00
E-G06-SOC G06: SOC, AI-SDR, Kill Switch, Falco and Tetragon rulesstale (sources changed since)33 passed, 0 failed, 0 errors, 0 skipped14.42026-10-31T21:16:42+00:00
E-G06-OPA G06: Rego tests of the OPA policies (SOC response)stale (sources changed since)1 passed, 0 failed, 0 errors, 0 skipped0.12026-10-31T00:08:22+00:00
E-DF-SDK-PY Python SDK, CLI, templates and packsstale (sources changed since)455 passed, 0 failed, 0 errors, 0 skipped125.12026-10-31T21:18:48+00:00
E-DF-MARKETPLACE Marketplace, signed HR and Finance packsstale (sources changed since)19 passed, 0 failed, 0 errors, 0 skipped49.72026-10-31T21:19:37+00:00
E-DF-DAY-ONE Developer day one journeystale (sources changed since)1 passed, 0 failed, 0 errors, 0 skipped15.12026-10-31T21:19:53+00:00
E-DF-PORTAL Portal: vitest, typecheck and lintstale (sources changed since)382 passed, 0 failed, 0 errors, 0 skipped12.42026-10-31T21:20:05+00:00
E-DO-DOCS Kit documentation: FR and EN pairs, links, paths, routes, settings, commands, generated referencesstale (sources changed since)15 passed, 0 failed, 0 errors, 0 skipped13.72026-10-31T21:20:19+00:00
E-DO-NM-DOCS navin-manager: FR and EN pages, structure, links, service pagesstale (sources changed since)3 passed, 0 failed, 0 errors, 0 skipped4.72026-10-31T21:20:24+00:00
E-DO-SDK-SNIPPETS Python SDK: documentation snippets executed, manager CLI examples, CLI reference up to datestale (sources changed since)175 passed, 0 failed, 0 errors, 0 skipped10.12026-10-31T21:20:34+00:00
E-DO-FAIL-CLOSED Scenario 16: OPA, OpenFGA, audit store and Audit Gateway target outagestale (sources changed since)20 passed, 0 failed, 0 errors, 0 skipped22.32026-10-31T21:20:56+00:00
E-DO-REVOCATION Scenarios 5 and 6: identity carried by the sub-agent, revocation and policy change during the runstale (sources changed since)20 passed, 0 failed, 0 errors, 0 skipped11.22026-10-31T21:21:08+00:00
E-DO-ISOLATION Scenario 7: tenant isolation (attack suite, real Qdrant)stale (sources changed since)551 passed, 0 failed, 0 errors, 0 skipped158.62026-10-31T21:23:46+00:00
E-DO-SOC Scenarios 15 and 17: persistent Kill Switch, four-eyes recovery, payment never executed twicestale (sources changed since)30 passed, 0 failed, 0 errors, 0 skipped14.32026-10-31T21:24:01+00:00
E-DO-REDACTION Scenario 9: secrets encrypted, PII out of logs and spansstale (sources changed since)9 passed, 0 failed, 0 errors, 0 skipped10.72026-10-31T21:24:11+00:00
E-DO-MARKETPLACE Scenario 11: signed pack with an unsafe permission refused, HR and Finance packsstale (sources changed since)19 passed, 0 failed, 0 errors, 0 skipped50.32026-10-31T21:25:02+00:00
E-DO-VOICE Scenario 18: consent, participant identity, barge-in, real LiveKit and voice enginesstale (sources changed since)11 passed, 0 failed, 0 errors, 0 skipped40.72026-10-31T21:25:43+00:00
E-DO-LICENCE Scenario 19: 12 and 36 month licences online and offline, non destructive expiry, no pricestale (sources changed since)24 passed, 0 failed, 0 errors, 0 skipped20.52026-10-31T21:26:03+00:00
E-DO-BACKUP Scenario 20: PostgreSQL backup and restore, audit chain, seals and legal holdstale (sources changed since)29 passed, 0 failed, 0 errors, 0 skipped18.12026-10-31T21:26:21+00:00
E-DO-PERF Scenario 21: load measurement pipeline and 429 quotas (short mode)stale (sources changed since)3 passed, 0 failed, 0 errors, 0 skipped24.02026-10-31T21:26:45+00:00
E-DO-DAY-ONE Developer first agent: template, SDK and CLI against a real Control Plane, documented commandsstale (sources changed since)16 passed, 0 failed, 0 errors, 0 skipped22.02026-10-31T21:27:07+00:00
E-DO-AIRGAP Scenarios 2 and 22: reproducible signed bundle, SBOM, install inside an empty network namespaceFAILED1 passed, 0 failed, 7 errors, 0 skipped14.92026-10-31T21:27:22+00:00
E-DO-INSTALL Scenario 1 without a cluster: Helm chart, injected variables, client external servicesstale (sources changed since)12 passed, 0 failed, 0 errors, 0 skipped9.42026-10-31T21:27:32+00:00
E-HC-HOSTS G09: real SSH bootstrap (OpenSSH sshd), preflight, enrolment, mTLS, signed commands, break glassstale (sources changed since)35 passed, 0 failed, 0 errors, 0 skipped33.92026-10-31T21:28:06+00:00
E-HC-AGENT-GO G09: Go agent (vet, tests, real binary update with rollback)stale (sources changed since)70 passed, 0 failed, 0 errors, 0 skipped7.52026-10-31T21:28:13+00:00
E-HC-PYAGENT G09: Python host agentstale (sources changed since)77 passed, 0 failed, 0 errors, 0 skipped11.22026-10-31T21:28:24+00:00
E-HC-K8S G09: Kubernetes import with least RBAC, discovery, operator against envtest, Cluster Agentsources changed during the run40 passed, 0 failed, 0 errors, 0 skipped93.92026-10-31T21:29:58+00:00
E-HC-CLUSTER-AGENT G09: Go Cluster Agent (vet, envtest tests)stale (sources changed since)8 passed, 0 failed, 0 errors, 0 skipped30.02026-10-31T00:13:14+00:00
E-HC-OPERATOR G09: operator (vet, envtest tests)GREEN28 passed, 0 failed, 0 errors, 0 skipped40.02026-10-31T10:47:25+00:00
E-HC-PLACEMENT G09: modes, ownership, placement, DAG, quorum and WAN lossstale (sources changed since)13 passed, 0 failed, 0 errors, 0 skipped9.32026-10-31T21:30:08+00:00
E-HC-UI G09: node agents screenstale (sources changed since)3 passed, 0 failed, 0 errors, 0 skipped3.22026-10-31T21:30:11+00:00
E-HB-E2E Console acceptance: 2 hosts, 2 instance service, real failover, restored data read backstale (sources changed since)2 passed, 0 failed, 0 errors, 0 skipped35.12026-10-31T21:30:46+00:00
E-HB-HA Real HA: PostgreSQL, Patroni, Redis Sentinel, NATS R3, leases, Helmsources changed during the run21 passed, 0 failed, 0 errors, 0 skipped97.92026-10-31T21:32:24+00:00
E-HB-BACKUP Real backup, restore, PITR, fencing, DRsources changed during the run35 passed, 0 failed, 0 errors, 0 skipped157.72026-10-31T21:35:02+00:00
E-HB-UI Console: availability and backup screensstale (sources changed since)5 passed, 0 failed, 0 errors, 0 skipped12.42026-10-31T13:23:40+00:00

E-TRACE​

Kit traceability matrix

  • Cited by: FOUN-001, FOUN-002, FOUN-003, DOCU-012, RELE-016
  • cwd: services/control-plane
  • Environment: Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandsexitCountsDuration
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_kit_traceability.py07 passed, 0 failed, 0 errors, 0 skipped16.0

E-CP-CORE​

Control Plane: authentication, tenants, migrations, pool, i18n, contracts

  • Cited by: none
  • cwd: services/control-plane
  • Environment: Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandsexitCountsDuration
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_core_auth.py tests/test_core_tenancy.py tests/test_core_migrations.py tests/test_core_db_pool.py tests/test_core_i18n.py tests/test_core_i18n_parity.py tests/test_core_contracts.py tests/test_error_boundaries.py087 passed, 0 failed, 0 errors, 0 skipped16.3

E-CP-RLS​

Control Plane: forced row level security

  • Cited by: none
  • cwd: services/control-plane
  • Environment: Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandsexitCountsDuration
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_core_rls.py tests/test_core_rls_forced.py011 passed, 0 failed, 0 errors, 0 skipped9.1

E-CP-AUDIT​

Control Plane: chained audit, mutation coverage, SIEM and WORM

  • Cited by: none
  • cwd: services/control-plane
  • Environment: Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandsexitCountsDuration
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_core_audit.py tests/test_audit_mutation_coverage.py tests/test_siem_audit_worm.py022 passed, 0 failed, 0 errors, 0 skipped16.0

E-CP-POLICY​

Control Plane: policies, OPA, gateway PEP

  • Cited by: none
  • cwd: services/control-plane
  • Environment: Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandsexitCountsDuration
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_core_policies.py tests/test_platform_opa.py tests/test_gateway_pep_untrusted.py030 passed, 0 failed, 0 errors, 0 skipped13.4

E-CP-AUTHZ​

Control Plane: OpenFGA ReBAC, secrets, group mappings

  • Cited by: none
  • cwd: services/control-plane
  • Environment: Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandsexitCountsDuration
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_authz_rebac.py tests/test_core_secrets_authz.py tests/test_platform_openfga.py tests/test_group_mappings.py019 passed, 0 failed, 0 errors, 0 skipped15.1

E-CP-APPROVALS​

Control Plane: approvals and promotions

  • Cited by: none
  • cwd: services/control-plane
  • Environment: Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandsexitCountsDuration
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_approvals_promotion.py06 passed, 0 failed, 0 errors, 0 skipped10.4

E-CP-AGENTS​

Control Plane: agent execution, integrated runtime, worker

  • Cited by: none
  • cwd: services/control-plane
  • Environment: Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandsexitCountsDuration
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_agents_execution.py tests/test_integration_runtime.py tests/test_worker.py036 passed, 0 failed, 0 errors, 0 skipped16.1

E-CP-CAPS​

Control Plane: tools, MCP, skills, plugins, connectors, webhooks

  • Cited by: DEV_-009
  • cwd: services/control-plane
  • Environment: Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandsexitCountsDuration
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_capabilities_gateways.py tests/test_capability_gaps.py tests/test_security_egress_wiring.py045 passed, 0 failed, 0 errors, 0 skipped12.9

E-CP-LLM​

Control Plane: Model Gateway, registry, router, resolver, context

  • Cited by: none
  • cwd: services/control-plane
  • Environment: Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandsexitCountsDuration
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_llm_context.py tests/test_llm_error_handling.py tests/test_llm_gateway.py tests/test_llm_gateway_adapters.py tests/test_llm_optional_litellm.py tests/test_llm_registry.py tests/test_llm_resolver.py tests/test_llm_router.py tests/test_integration_llm_finops.py tests/test_platform_litellm_version.py098 passed, 0 failed, 0 errors, 0 skipped17.3

E-CP-FINOPS​

Control Plane: FinOps, prices, quotas, GPU, reconciliation

  • Cited by: none
  • cwd: services/control-plane
  • Environment: Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandsexitCountsDuration
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_finops_gpu.py tests/test_finops_pricing.py tests/test_finops_quotas.py tests/test_finops_reconciliation.py tests/test_finops_usage.py tests/test_integration_usage.py tests/test_quotas_dlp_realtime.py061 passed, 0 failed, 0 errors, 0 skipped17.2

E-CP-DATA​

Control Plane: knowledge, memory, embeddings, retention, lineage, privacy

  • Cited by: DEV_-008
  • cwd: services/control-plane
  • Environment: Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandsexitCountsDuration
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_data_knowledge_memory.py tests/test_rag_embeddings.py tests/test_data_retention_lineage_prompts.py tests/test_data_privacy.py tests/test_data_quality_governance.py tests/test_data_evaluation.py tests/test_data_helpers.py041 passed, 0 failed, 0 errors, 0 skipped24.0

E-CP-MULTIMODAL​

Control Plane: multimodal, media, realtime, LiveKit

  • Cited by: none
  • cwd: services/control-plane
  • Environment: Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandsexitCountsDuration
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_data_multimodal_realtime.py tests/test_media_worker.py tests/test_multimodal_audio_options.py tests/test_realtime_stt_errors.py tests/test_realtime_ws_security.py tests/test_platform_livekit.py tests/test_security_livekit.py055 passed, 0 failed, 0 errors, 0 skipped14.4

E-CP-SECURITY​

Control Plane: application security (auth, egress, injections, SQL, headers, configuration)

  • Cited by: none
  • cwd: services/control-plane
  • Environment: Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandsexitCountsDuration
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_security_api.py tests/test_security_auth.py tests/test_security_clickhouse.py tests/test_security_commands.py tests/test_security_config.py tests/test_security_egress.py tests/test_security_events.py tests/test_security_http.py tests/test_security_inputs.py tests/test_security_matrix_refs.py tests/test_security_privilege.py tests/test_security_prompt_injection.py tests/test_security_sql_inputs.py tests/test_security_sql_static.py tests/test_security_tenant_settings.py tests/test_no_silenced_checks.py tests/test_sql_literals_check.py tests/test_platform_cors.py tests/test_platform_mutual_auth.py1363 passed, 1 failed, 0 errors, 0 skipped28.4

E-CP-ATTACK​

Control Plane: attack suite on every route (IDOR, roles, tenants)

  • Cited by: none
  • cwd: services/control-plane
  • Environment: Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandsexitCountsDuration
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_security_attack_suite.py0550 passed, 0 failed, 0 errors, 0 skipped203.1

E-CP-OBS​

Control Plane: traces, signals, metrics, analytics export

  • Cited by: none
  • cwd: services/control-plane
  • Environment: Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandsexitCountsDuration
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_tracing.py tests/test_observability_signals.py tests/test_platform_metrics.py tests/test_analytics_export.py029 passed, 0 failed, 0 errors, 0 skipped13.0

E-CP-DEPLOY​

Deployment: GitOps, security manifests, Helm, Keycloak, secrets, CI

  • Cited by: FOUN-005, LICE-012
  • cwd: services/control-plane
  • Environment: Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandsexitCountsDuration
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_platform_gitops.py tests/test_platform_security_manifests.py tests/test_platform_deploy_env.py tests/test_platform_keycloak.py tests/test_platform_secrets.py tests/test_platform_entrypoints.py tests/test_platform_makefile.py tests/test_platform_helpers.py tests/test_deploy_ci_evidence.py0186 passed, 0 failed, 0 errors, 0 skipped55.3

E-CP-API​

Contractual API surface and brick catalog

  • Cited by: none
  • cwd: services/control-plane
  • Environment: Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandsexitCountsDuration
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_api_surface.py tests/test_api_request_surface.py tests/test_catalog_plan.py1234 passed, 2 failed, 0 errors, 0 skipped11.0

E-CP-LICENSING​

Control Plane: 12 and 36 month licences, offline, no price, no limit

  • Cited by: LICE-001, LICE-002, LICE-003, LICE-004, LICE-005, LICE-006, LICE-007
  • cwd: services/control-plane
  • Environment: Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandsexitCountsDuration
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_licensing.py tests/test_licensing_no_price_scan.py024 passed, 0 failed, 0 errors, 0 skipped21.6

E-CP-LINT​

Control Plane: Ruff lint

  • Cited by: FOUN-005
  • cwd: services/control-plane
  • Environment: Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandsexitCountsDuration
.venv/bin/python -m ruff check src tests01 passed, 0 failed, 0 errors, 0 skipped0.0

E-CONTRACTS​

JSON Schema v1 contracts: validation and tests

  • Cited by: FOUN-006, DEV_-002
  • cwd: .
  • Environment: Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandsexitCountsDuration
services/control-plane/.venv/bin/python contracts/validate.py01 passed, 0 failed, 0 errors, 0 skipped0.5
services/control-plane/.venv/bin/python -m pytest -q -p no:cacheprovider contracts/tests083 passed, 0 failed, 0 errors, 0 skipped1.8

E-SDK-PY​

Python SDK, Navin runtime and CLI

  • Cited by: none
  • cwd: sdks/python
  • Environment: Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandsexitCountsDuration
.venv/bin/python -m pytest -q -p no:cacheprovider tests0454 passed, 0 failed, 0 errors, 0 skipped153.7

E-SDK-TS​

TypeScript and realtime SDK: tests, types, build

  • Cited by: DEV_-001
  • cwd: sdks/typescript
  • Environment: Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandsexitCountsDuration
npm test0713 passed, 0 failed, 0 errors, 0 skipped6.0
npm run typecheck01 passed, 0 failed, 0 errors, 0 skipped5.1
npm run build01 passed, 0 failed, 0 errors, 0 skipped10.9

E-SDK-GO​

Go SDK: vet and tests

  • Cited by: FOUN-005, DEV_-001
  • cwd: sdks/go
  • Environment: Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandsexitCountsDuration
/tmp/toolchains/go/bin/go vet ./...01 passed, 0 failed, 0 errors, 0 skipped0.9
/tmp/toolchains/go/bin/go test -count=1 -v ./...069 passed, 0 failed, 0 errors, 0 skipped3.4

E-SDK-JAVA​

Java SDK and Spring module: mvn verify

  • Cited by: DEV_-001
  • cwd: sdks/java
  • Environment: Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandsexitCountsDuration
/tmp/toolchains/apache-maven-3.9.16/bin/mvn -o -B -Dmaven.repo.local=/tmp/m2repo verify10 passed, 1 failed, 0 errors, 0 skipped0.0

E-PORTAL​

Portal: tests, types, lint

  • Cited by: FOUN-005, DEV_-007, DEV_-010, DEV_-011, DEV_-012
  • cwd: portal
  • Environment: Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandsexitCountsDuration
npm test0380 passed, 0 failed, 0 errors, 0 skipped8.6
npm run typecheck01 passed, 0 failed, 0 errors, 0 skipped3.6
npm run lint01 passed, 0 failed, 0 errors, 0 skipped2.6

E-PORTAL-BUILD​

Portal: production build

  • Cited by: FRON-001
  • cwd: portal
  • Environment: Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandsexitCountsDuration
npm run build01 passed, 0 failed, 0 errors, 0 skipped75.6

E-NM-SERVER​

navin-manager: server (API, engine, catalog, authentication, hosts, alerts) and lint

  • Cited by: OBSE-006
  • cwd: navin-manager/server
  • Environment: Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandsexitCountsDuration
.venv/bin/python -m pytest -q -p no:cacheprovider tests1745 passed, 1 failed, 0 errors, 0 skipped488.5
.venv/bin/python -m ruff check src tests01 passed, 0 failed, 0 errors, 0 skipped0.1

E-NM-AGENT​

navin-manager: Python host agent

  • Cited by: none
  • cwd: .
  • Environment: Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandsexitCountsDuration
navin-manager/server/.venv/bin/python -m pytest -q -p no:cacheprovider navin-manager/agent/tests077 passed, 0 failed, 0 errors, 0 skipped11.1

E-NM-PACKAGING​

navin-manager: packages, offline bundle, sandbox

  • Cited by: MANA-021
  • cwd: .
  • Environment: Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandsexitCountsDuration
navin-manager/server/.venv/bin/python -m pytest -q -p no:cacheprovider navin-manager/packaging/tests162 passed, 1 failed, 0 errors, 0 skipped11.0

E-NM-UI​

navin-manager: web console (lint, types, tests, build)

  • Cited by: none
  • cwd: navin-manager/ui
  • Environment: Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandsexitCountsDuration
npm run lint01 passed, 0 failed, 0 errors, 0 skipped3.7
npm run typecheck01 passed, 0 failed, 0 errors, 0 skipped12.2
npx vitest run093 passed, 0 failed, 0 errors, 0 skipped13.2
npm run build01 passed, 0 failed, 0 errors, 0 skipped21.7

E-OPA-TEST​

Rego policies: opa test

  • Cited by: none
  • cwd: .
  • Environment: Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandsexitCountsDuration
/tmp/toolchains/opa test deploy/policies/opa01 passed, 0 failed, 0 errors, 0 skipped0.1

E-HELM​

Platform Helm chart: helm lint

  • Cited by: LICE-013, RELE-001
  • cwd: .
  • Environment: Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandsexitCountsDuration
helm lint deploy/helm/enterprise-ai01 passed, 0 failed, 0 errors, 0 skipped0.9

E-GITLEAKS​

Secret scan (gitleaks) of the sources

  • Cited by: none
  • cwd: .
  • Environment: Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandsexitCountsDuration
/tmp/toolchains/gitleaks dir --redact --no-banner --exit-code 1 services/control-plane/src01 passed, 0 failed, 0 errors, 0 skipped0.9
/tmp/toolchains/gitleaks dir --redact --no-banner --exit-code 1 portal/src01 passed, 0 failed, 0 errors, 0 skipped0.3
/tmp/toolchains/gitleaks dir --redact --no-banner --exit-code 1 sdks/python/src01 passed, 0 failed, 0 errors, 0 skipped0.3
/tmp/toolchains/gitleaks dir --redact --no-banner --exit-code 1 sdks/typescript/packages/sdk/src01 passed, 0 failed, 0 errors, 0 skipped0.2
/tmp/toolchains/gitleaks dir --redact --no-banner --exit-code 1 sdks/go01 passed, 0 failed, 0 errors, 0 skipped0.2
/tmp/toolchains/gitleaks dir --redact --no-banner --exit-code 1 sdks/java/enterprise-ai-java/src01 passed, 0 failed, 0 errors, 0 skipped0.1
/tmp/toolchains/gitleaks dir --redact --no-banner --exit-code 1 navin-manager/server/src01 passed, 0 failed, 0 errors, 0 skipped0.4
/tmp/toolchains/gitleaks dir --redact --no-banner --exit-code 1 navin-manager/agent/src01 passed, 0 failed, 0 errors, 0 skipped0.1
/tmp/toolchains/gitleaks dir --redact --no-banner --exit-code 1 navin-manager/ui/src01 passed, 0 failed, 0 errors, 0 skipped0.1
/tmp/toolchains/gitleaks dir --redact --no-banner --exit-code 1 deploy01 passed, 0 failed, 0 errors, 0 skipped0.2
/tmp/toolchains/gitleaks dir --redact --no-banner --exit-code 1 catalog01 passed, 0 failed, 0 errors, 0 skipped0.1
/tmp/toolchains/gitleaks dir --redact --no-banner --exit-code 1 contracts01 passed, 0 failed, 0 errors, 0 skipped0.1

E-CP-COMPONENTS​

Managed components, licences, SBOM, version matrix

  • Cited by: FOUN-011, FOUN-012, FOUN-013, MULT-011, LICE-008
  • cwd: services/control-plane
  • Environment: Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandsexitCountsDuration
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_platform_components.py0138 passed, 0 failed, 0 errors, 0 skipped11.9

E-CP-OBS-KIT​

MIT/Apache observability: OpenSearch, Jaeger, Opik, collector, SLO

  • Cited by: none
  • cwd: services/control-plane
  • Environment: Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandsexitCountsDuration
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_observability_stack.py tests/test_opik_integration.py tests/test_observability_slo.py042 passed, 0 failed, 0 errors, 0 skipped126.8

E-CP-FOUNDATION​

Published OpenAPI, PostgreSQL backup, real Redis

  • Cited by: FOUN-006, FOUN-007, FOUN-008
  • cwd: services/control-plane
  • Environment: Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandsexitCountsDuration
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_api_openapi.py tests/test_core_pg_backup.py tests/test_core_redis.py024 passed, 0 failed, 0 errors, 0 skipped31.7

E-CP-CONTEXT​

Context Authority, delegations, mandates, break-glass

  • Cited by: none
  • cwd: services/control-plane
  • Environment: Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandsexitCountsDuration
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_identity_context_delegation.py020 passed, 0 failed, 0 errors, 0 skipped17.2

E-CP-IAM-REAL​

Real IAM: Keycloak, SPIRE, OpenFGA, OPA, fail-closed, roles, simulator, KMS

  • Cited by: DEV_-012
  • cwd: services/control-plane
  • Environment: Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandsexitCountsDuration
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_iam_fail_closed.py tests/test_iam_kms.py tests/test_iam_opa_bundles_real.py tests/test_iam_openfga_real.py tests/test_iam_policy_simulator.py tests/test_iam_role_matrix.py tests/test_iam_spire_real.py tests/test_iam_keycloak_real.py139 passed, 0 failed, 3 errors, 0 skipped29.4

E-CP-SOC​

SOC, AI-SDR, Kill Switch, four-eyes recovery

  • Cited by: none
  • cwd: services/control-plane
  • Environment: Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandsexitCountsDuration
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_soc_ai_sdr.py tests/test_soc_runtime_rules.py033 passed, 0 failed, 0 errors, 0 skipped16.0

E-CP-EVIDENCE​

Audit Gateway and Evidence Service

  • Cited by: none
  • cwd: services/control-plane
  • Environment: Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandsexitCountsDuration
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_evidence_gateway.py tests/test_evidence_config_redaction.py024 passed, 0 failed, 0 errors, 0 skipped17.0

E-CP-STORAGE​

Client storage: S3, IBM COS, SeaweedFS, Azure, GCS on real emulators

  • Cited by: DATA-001, DATA-002, DATA-003, DATA-004, DATA-005, DATA-006, DATA-007, RELE-002
  • cwd: services/control-plane
  • Environment: Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandsexitCountsDuration
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_storage_adapters_unit.py tests/test_storage_s3_seaweedfs.py tests/test_storage_ibm_cos.py tests/test_storage_azure_azurite.py tests/test_storage_gcs_fake.py tests/test_storage_profiles_api.py046 passed, 0 failed, 0 errors, 0 skipped93.6

E-CP-RAG-KIT​

Governed RAG: Qdrant, Docling, PaddleOCR, Presidio, Tink, cache, scenario 7

  • Cited by: DATA-008, DATA-009, DATA-010, DATA-011, DATA-012, DATA-013, DATA-014, DATA-015, DATA-017, DATA-018, DATA-019, DATA-020, DATA-021, DATA-022, DATA-023, DATA-024
  • cwd: services/control-plane
  • Environment: Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandsexitCountsDuration
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_rag_governance.py tests/test_rag_qdrant_real.py tests/test_data_envelope_tink.py tests/test_data_presidio_real.py tests/test_rag_kit_acceptance.py tests/test_rag_docling_ocr_real.py029 passed, 0 failed, 0 errors, 0 skipped38.8

E-CP-LLM-KIT​

Real LiteLLM, model versions, modalities, media costs, A/B, isolation

  • Cited by: none
  • cwd: services/control-plane
  • Environment: Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandsexitCountsDuration
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_llm_isolation.py tests/test_llm_litellm_proxy_real.py tests/test_llm_modalities_matrix.py tests/test_llm_model_lifecycle.py tests/test_finops_media.py tests/test_evaluation_ab.py016 passed, 0 failed, 0 errors, 0 skipped20.6

E-CP-VOICE​

Voice: consent, identity, barge-in, STT, VAD, TTS, real LiveKit, video

  • Cited by: MULT-001, MULT-002, MULT-003, MULT-005, MULT-006, MULT-007, MULT-008, MULT-009, MULT-010, MULT-012
  • cwd: services/control-plane
  • Environment: Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandsexitCountsDuration
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_realtime_voice_governance.py tests/test_voice_engines_real.py tests/test_livekit_server_real.py tests/test_multimodal_video_vision.py012 passed, 0 failed, 0 errors, 0 skipped44.8

E-CP-RUNTIME-KIT​

Governed applications, NATS, Temporal, gVisor, MCP, APISIX

  • Cited by: none
  • cwd: services/control-plane
  • Environment: Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandsexitCountsDuration
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_applications_registry.py tests/test_runtime_nats_jetstream.py tests/test_runtime_temporal_durable.py tests/test_runtime_gvisor_sandbox.py tests/test_mcp_catalog_real.py tests/test_apisix_config_schema.py011 passed, 0 failed, 0 errors, 0 skipped28.2

E-CP-MARKETPLACE​

Signed pack marketplace, HR and Finance packs

  • Cited by: none
  • cwd: services/control-plane
  • Environment: Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandsexitCountsDuration
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_marketplace.py019 passed, 0 failed, 0 errors, 0 skipped62.8

E-LICENSE-ISSUER​

Offline licence issuer

  • Cited by: LICE-001, LICE-002, LICE-003, LICE-004, LICE-005, LICE-006, LICE-007
  • cwd: .
  • Environment: Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandsexitCountsDuration
services/control-plane/.venv/bin/python -m pytest -q -p no:cacheprovider tools/license-issuer/tests017 passed, 0 failed, 0 errors, 0 skipped0.4

E-NM-AGENT-GO​

Go host agent: vet and tests

  • Cited by: MANA-017
  • cwd: navin-manager/agent-go
  • Environment: Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandsexitCountsDuration
/tmp/toolchains/go/bin/go vet ./...01 passed, 0 failed, 0 errors, 0 skipped1.0
/tmp/toolchains/go/bin/go test -count=1 -v ./...069 passed, 0 failed, 0 errors, 0 skipped7.4

E-NM-OPERATOR​

Kubernetes operator: vet and envtest tests

  • Cited by: MANA-007, MANA-010, MANA-011, MANA-015, MANA-018, MANA-022
  • cwd: navin-manager/operator
  • Environment: Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandsexitCountsDuration
/tmp/toolchains/go/bin/go vet ./...01 passed, 0 failed, 0 errors, 0 skipped0.7
/tmp/toolchains/go/bin/go test -count=1 -v ./...027 passed, 0 failed, 0 errors, 0 skipped37.9

E-NM-INFRA-HOSTS​

Manager: SSH bootstrap, preflight, enrolment, signed agent commands

  • Cited by: MANA-017, INFUI-001, INFUI-002
  • cwd: navin-manager/server
  • Environment: Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandsexitCountsDuration
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_infra_ssh.py tests/test_infra_api.py tests/test_hosts_ssh.py tests/test_agent_go_integration.py029 passed, 0 failed, 0 errors, 0 skipped28.5

E-NM-HA​

Manager: ownership, placement, HA groups, leases, real failovers

  • Cited by: INFUI-004, INFUI-008
  • cwd: navin-manager/server
  • Environment: Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandsexitCountsDuration
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_availability_api.py tests/test_availability_local_ha.py tests/test_availability_helm.py021 passed, 0 failed, 0 errors, 0 skipped80.4

E-NM-BACKUP-DR​

Manager: backups, restores, PITR, fencing, DR

  • Cited by: INFUI-005, INFUI-006, INFUI-007
  • cwd: navin-manager/server
  • Environment: Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandsexitCountsDuration
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_backup_recovery.py tests/test_recovery_postgres_real.py tests/test_backup_apps_real.py012 passed, 0 failed, 0 errors, 0 skipped24.5

E-NM-K8S​

Manager: Kubernetes import and discovery, operator against envtest

  • Cited by: none
  • cwd: navin-manager/server
  • Environment: Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandsexitCountsDuration
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_kubernetes_api.py tests/test_kubernetes_unit.py tests/test_kubernetes_operator.py035 passed, 0 failed, 0 errors, 0 skipped36.3

E-NM-CLUSTER-AGENT​

Go Cluster Agent: vet and envtest tests

  • Cited by: none
  • cwd: navin-manager/cluster-agent
  • Environment: Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandsexitCountsDuration
/tmp/toolchains/go/bin/go vet ./...01 passed, 0 failed, 0 errors, 0 skipped0.3
/tmp/toolchains/go/bin/go test -count=1 -v ./...07 passed, 0 failed, 0 errors, 0 skipped25.9

E-PO-SERVER​

Manager: catalog, services, lifecycle, operations, backups

  • Cited by: none
  • cwd: navin-manager/server
  • Environment: Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandsexitCountsDuration
.venv/bin/python -m pytest -p no:cacheprovider tests/test_lifecycle_bundle_acceptance.py tests/test_lifecycle_checks.py tests/test_lifecycle_drift_backups.py tests/test_lifecycle_profiles.py tests/test_lifecycle_upgrades.py tests/test_services_config.py tests/test_services_install.py tests/test_services_operate.py tests/test_services_runtime_stale.py tests/test_catalog.py tests/test_foundation.py tests/test_docs.py tests/test_platform_core.py tests/test_manager_delegation.py tests/test_agent_signature.py tests/test_backup_recovery.py tests/test_availability_api.py tests/test_hosts_api.py tests/test_service_modes.py tests/test_engine_resume.py tests/test_hosts_system.py tests/test_manager_openapi.py tests/test_observability_otel_real.py tests/test_manager_sdk_real_server.py0348 passed, 0 failed, 0 errors, 0 skipped71.5

E-PO-K8S​

Manager: Kubernetes operator and API

  • Cited by: none
  • cwd: navin-manager/server
  • Environment: Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandsexitCountsDuration
.venv/bin/python -m pytest -p no:cacheprovider tests/test_kubernetes_operator.py tests/test_kubernetes_api.py tests/test_kubernetes_unit.py035 passed, 0 failed, 0 errors, 0 skipped36.6

E-PO-BRIDGE​

Control Plane bridge to the Platform Manager (ADR-0128) against a real Manager

  • Cited by: FRON-004
  • cwd: services/control-plane
  • Environment: Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandsexitCountsDuration
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_platform_manager_bridge.py022 passed, 0 failed, 0 errors, 0 skipped19.4

E-PO-UI​

Manager console: topology, nodes, Kubernetes, lifecycle

  • Cited by: none
  • cwd: navin-manager/ui
  • Environment: Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandsexitCountsDuration
npx vitest run src/test/topology.test.tsx src/test/nodes.test.tsx src/test/kubernetes.test.tsx src/test/lifecycle.test.tsx013 passed, 0 failed, 0 errors, 0 skipped4.9

E-PO-AGENT-GO​

Go host agent: vet and tests (bounded stop of the modes)

  • Cited by: none
  • cwd: navin-manager/agent-go
  • Environment: Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandsexitCountsDuration
/tmp/toolchains/go/bin/go vet ./...01 passed, 0 failed, 0 errors, 0 skipped0.2
/tmp/toolchains/go/bin/go test -count=1 -v ./...069 passed, 0 failed, 0 errors, 0 skipped6.3

E-PO-OPERATOR​

Operator: vet and envtest tests (scaling 3 to 6)

  • Cited by: none
  • cwd: navin-manager/operator
  • Environment: Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandsexitCountsDuration
/tmp/toolchains/go/bin/go vet ./...01 passed, 0 failed, 0 errors, 0 skipped0.6
/tmp/toolchains/go/bin/go test -count=1 -v ./...027 passed, 0 failed, 0 errors, 0 skipped36.5

E-ID-ARCH​

Structural decisions and monorepo map

  • Cited by: none
  • cwd: services/control-plane
  • Environment: Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandsexitCountsDuration
.venv/bin/python -m pytest -q tests/test_architecture_decisions.py09 passed, 0 failed, 0 errors, 0 skipped6.4

E-ID-LIFECYCLE​

Manager: profiles, checks, install, acceptance, upgrades

  • Cited by: none
  • cwd: navin-manager/server
  • Environment: Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandsexitCountsDuration
.venv/bin/python -m pytest -q tests/test_lifecycle_profiles.py tests/test_lifecycle_checks.py tests/test_lifecycle_bundle_acceptance.py tests/test_lifecycle_upgrades.py tests/test_services_install.py tests/test_maintenance_cli_offline.py023 passed, 0 failed, 0 errors, 0 skipped23.1

E-ID-CROSS-CP​

A1 structural decisions and B18 foundation: security, packs, licence, client storage, registry, authorisation, audit

  • Cited by: none
  • cwd: services/control-plane
  • Environment: Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandsexitCountsDuration
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_quotas_dlp_realtime.py::test_stream_dlp_detects_value_split_across_chunks tests/test_core_audit.py::test_tamper_detected tests/test_core_audit.py::test_app_role_cannot_rewrite tests/test_soc_ai_sdr.py::test_prompt_injection_blocks_the_forbidden_tool_call tests/test_soc_ai_sdr.py::test_unaudited_or_unauthorized_policy_change_opens_an_incident tests/test_soc_ai_sdr.py::test_kill_switch_cancels_run_and_subagents_and_refuses_new_actions tests/test_soc_ai_sdr.py::test_incident_lifecycle_assignment_and_auditable_timeline tests/test_soc_ai_sdr.py::test_ingestor_normalizes_and_correlator_links_user_agent_tenant tests/test_marketplace.py::test_unsigned_tampered_or_untrusted_pack_is_refused tests/test_marketplace.py::test_install_refuses_unapproved_or_unrequested_permissions tests/test_marketplace.py::test_upgrade_rollback_and_uninstall tests/test_licensing.py::test_annual_and_triennial_licences_activate_online tests/test_licensing.py::test_terms_other_than_12_or_36_months_and_inconsistent_dates_are_refused tests/test_licensing.py::test_payload_carrying_a_price_or_a_limit_is_refused tests/test_licensing.py::test_offline_issuance_and_file_activation_without_network tests/test_licensing.py::test_entitlements_never_count_users_agents_apps_plugins_or_use_cases tests/test_licensing.py::test_many_users_agents_and_plugins_under_one_licence tests/test_licensing_no_price_scan.py tests/test_storage_s3_seaweedfs.py tests/test_storage_ibm_cos.py tests/test_storage_azure_azurite.py tests/test_storage_gcs_fake.py tests/test_storage_profiles_api.py::test_verification_records_real_capabilities_and_the_missing_ones tests/test_agents_execution.py::test_agent_manifest_apply_and_immutable_versions tests/test_identity_context_delegation.py::test_opa_decision_is_taken_before_each_action_with_the_original_user tests/test_identity_context_delegation.py::test_run_carries_original_user_and_subagent_never_gets_wider_rights tests/test_iam_role_matrix.py::test_role_matrix tests/test_iam_role_matrix.py::test_administrator_without_reader_acl_cannot_read_business_content tests/test_security_attack_suite.py::test_every_operation_requires_credentials tests/test_security_attack_suite.py::test_cross_tenant_idor tests/test_security_attack_suite.py::test_injection_fuzz tests/test_iam_openfga_real.py0614 passed, 0 failed, 0 errors, 0 skipped313.0

E-ID-PORTAL​

Unified portal, navigation filtered by role

  • Cited by: none
  • cwd: portal
  • Environment: Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandsexitCountsDuration
npx vitest run tests/nav-access.test.ts07 passed, 0 failed, 0 errors, 0 skipped1.7

E-ID-CROSS-NM​

Manager: centralised versioned configuration and infrastructure discovery

  • Cited by: none
  • cwd: navin-manager/server
  • Environment: Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandsexitCountsDuration
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_services_config.py::test_versions_diff_restore_and_secrets tests/test_kubernetes_api.py::test_discovery_inventory02 passed, 0 failed, 0 errors, 0 skipped16.7

E-ID-SDK-PY​

Standard Python SDK, named interfaces of the architecture

  • Cited by: none
  • cwd: sdks/python
  • Environment: Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandsexitCountsDuration
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_sdk_interfaces.py08 passed, 0 failed, 0 errors, 0 skipped1.0

E-ID-PACKAGING​

Offline bundle and Manager packages

  • Cited by: none
  • cwd: .
  • Environment: Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandsexitCountsDuration
navin-manager/server/.venv/bin/python -m pytest -q navin-manager/packaging/tests/test_bundle.py navin-manager/packaging/tests/test_packaging_files.py140 passed, 1 failed, 0 errors, 0 skipped6.5

E-IR-IDENTITY​

Roles, multi tenant isolation, delegation and agent identity context

  • Cited by: none
  • cwd: services/control-plane
  • Environment: Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandsexitCountsDuration
.venv/bin/python -m pytest -q tests/test_iam_role_matrix.py tests/test_core_tenancy.py tests/test_identity_context_delegation.py tests/test_authz_rebac.py tests/test_iam_fail_closed.py tests/test_approvals_promotion.py tests/test_iam_openfga_real.py tests/test_iam_opa_bundles_real.py tests/test_connector_on_behalf_of.py073 passed, 0 failed, 0 errors, 0 skipped35.4

E-IR-ISOLATION​

Isolation layers: Redis, Qdrant, MCP, models, storage, logs, plugins, Kill Switch, offline Kubernetes

  • Cited by: none
  • cwd: services/control-plane
  • Environment: Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandsexitCountsDuration
.venv/bin/python -m pytest -q tests/test_core_redis.py tests/test_rag_qdrant_real.py tests/test_rag_governance.py tests/test_capabilities_gateways.py tests/test_gateway_pep_untrusted.py tests/test_llm_isolation.py tests/test_storage_profiles_api.py tests/test_observability_stack.py tests/test_evidence_config_redaction.py tests/test_marketplace.py tests/test_soc_ai_sdr.py tests/test_platform_security_manifests.py0160 passed, 0 failed, 0 errors, 0 skipped255.5

E-RB-CP​

Control Plane: backend modules, gateways, protections without the console, API contracts, outbox and external actions

  • Cited by: none
  • cwd: services/control-plane
  • Environment: Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandsexitCountsDuration
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_runtime_without_console.py tests/test_architecture_contracts_map.py tests/test_agents_execution.py tests/test_gateway_pep_untrusted.py tests/test_capabilities_gateways.py tests/test_applications_registry.py tests/test_identity_context_delegation.py tests/test_core_auth.py tests/test_core_tenancy.py tests/test_authz_rebac.py tests/test_core_secrets_authz.py tests/test_iam_policy_simulator.py tests/test_core_policies.py tests/test_data_quality_governance.py tests/test_llm_model_lifecycle.py tests/test_llm_registry.py tests/test_llm_gateway.py tests/test_llm_isolation.py tests/test_data_retention_lineage_prompts.py tests/test_approvals_promotion.py tests/test_marketplace.py tests/test_data_privacy.py tests/test_storage_profiles_api.py tests/test_rag_governance.py tests/test_finops_quotas.py tests/test_data_evaluation.py tests/test_evaluation_ab.py tests/test_evidence_gateway.py tests/test_soc_ai_sdr.py tests/test_licensing.py tests/test_platform_components.py tests/test_security_api.py tests/test_core_rls.py tests/test_core_audit.py tests/test_core_redis.py tests/test_worker.py tests/test_media_worker.py tests/test_core_contracts.py tests/test_platform_deploy_env.py tests/test_platform_security_manifests.py tests/test_runtime_nats_jetstream.py tests/test_runtime_temporal_durable.py0529 passed, 0 failed, 0 errors, 0 skipped224.9

E-RB-NM​

Platform Manager: API, operations and operation_id, catalog, configuration, installation, actions, health, drift, diagnostics

  • Cited by: none
  • cwd: navin-manager/server
  • Environment: Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandsexitCountsDuration
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_platform_core.py tests/test_lifecycle_drift_backups.py tests/test_catalog.py tests/test_services_config.py tests/test_services_install.py tests/test_services_operate.py tests/test_lifecycle_checks.py tests/test_lifecycle_bundle_acceptance.py tests/test_foundation.py0284 passed, 0 failed, 0 errors, 0 skipped35.6

E-RB-WAVE2​

Control Plane: worker planes (audit, SOC, telemetry), operation_id and Idempotency-Key of long operations, compensation of external actions, documentation service

  • Cited by: none
  • cwd: services/control-plane
  • Environment: Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandsexitCountsDuration
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_side_effect_compensation.py tests/test_worker_planes.py tests/test_operations.py tests/test_api_surface.py tests/test_security_http.py tests/test_platform_cors.py tests/test_eo_scalability_helm.py070 passed, 0 failed, 0 errors, 0 skipped17.4

E-DP-DATAMODEL​

PostgreSQL data model: mapping, relations, common fields and RLS on a migrated database

  • Cited by: none
  • cwd: services/control-plane
  • Environment: Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandsexitCountsDuration
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_data_model_mapping.py tests/test_core_rls.py tests/test_core_rls_forced.py020 passed, 0 failed, 0 errors, 0 skipped14.0

E-DP-C05B-INBOX​

Consumer side inbox (eai.inbox_events): duplicate processed once, failure then replay, purge, tenant isolation

  • Cited by: none
  • cwd: services/control-plane
  • Environment: Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandsexitCountsDuration
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_inbox_events.py tests/test_media_worker.py tests/test_data_model_mapping.py031 passed, 0 failed, 0 errors, 0 skipped13.4

E-DP-C05B-SUPPORT​

Support contracts bound to the licence: recorded on activation, read, replacement, no price, isolation

  • Cited by: none
  • cwd: services/control-plane
  • Environment: Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandsexitCountsDuration
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_support_contracts.py tests/test_licensing.py tests/test_licensing_no_price_scan.py tests/test_data_model_mapping.py038 passed, 0 failed, 0 errors, 0 skipped25.0

E-DP-C05B-OBS​

Observability: SLO objectives read from eai.service_slos, bounded span summary in PostgreSQL, full OTel export, retention

  • Cited by: none
  • cwd: services/control-plane
  • Environment: Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandsexitCountsDuration
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_observability_data_model.py tests/test_observability_slo.py tests/test_data_quality_governance.py tests/test_tracing.py tests/test_error_boundaries.py tests/test_data_model_mapping.py051 passed, 0 failed, 0 errors, 0 skipped15.1
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_observability_stack.py::test_span_through_collector_is_queryable_in_jaeger_without_personal_data tests/test_observability_stack.py::test_bootstrap_is_idempotent_and_logs_are_filtered_by_tenant tests/test_storage_s3_seaweedfs.py::test_upload_download_metadata_list_delete_and_integrity05 passed, 0 failed, 0 errors, 0 skipped96.3

E-DP-C05A-HIERARCHY​

Tenant hierarchy (organizations, business units, projects), common fields stamped by PostgreSQL, metadata validated in the database, normalised environment_id, runtime login without migration rights

  • Cited by: none
  • cwd: services/control-plane
  • Environment: Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandsexitCountsDuration
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_tenancy_hierarchy.py tests/test_data_model_mapping.py tests/test_core_tenancy.py tests/test_core_rls.py tests/test_core_rls_forced.py tests/test_finops_usage.py tests/test_applications_registry.py045 passed, 0 failed, 0 errors, 0 skipped16.0

E-DP-C05A-SDK-PY​

Python SDK: organizations, business units and project attachment

  • Cited by: none
  • cwd: sdks/python
  • Environment: Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandsexitCountsDuration
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_tenancy_hierarchy.py03 passed, 0 failed, 0 errors, 0 skipped1.3

E-DP-C05A-SDK-TS​

TypeScript SDK: organizations, business units and project attachment

  • Cited by: none
  • cwd: sdks/typescript/packages/sdk
  • Environment: Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandsexitCountsDuration
npx vitest run test/tenancy-hierarchy.test.ts01 passed, 0 failed, 0 errors, 0 skipped2.4

E-DP-C05A-SDK-GO​

Go SDK: organizations and business units

  • Cited by: none
  • cwd: sdks/go
  • Environment: Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandsexitCountsDuration
/tmp/toolchains/go/bin/go vet ./...01 passed, 0 failed, 0 errors, 0 skipped0.6
/tmp/toolchains/go/bin/go test -count=1 -v -run TestTenancyHierarchyRequestShapes .01 passed, 0 failed, 0 errors, 0 skipped0.7

E-DP-C05A-SDK-JAVA​

Java SDK: organizations and business units

  • Cited by: none
  • cwd: sdks/java
  • Environment: Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandsexitCountsDuration
/tmp/toolchains/apache-maven-3.9.16/bin/mvn -o -B -Dmaven.repo.local=/tmp/m2repo -Dtest=TenancyHierarchyTest -Dsurefire.failIfNoSpecifiedTests=false test10 passed, 1 failed, 0 errors, 0 skipped0.1

E-DP-C05B-DATASETS​

Datasets of the data domain (A6.1-12) recorded by the ingestion, classification, lineage and isolation

  • Cited by: none
  • cwd: services/control-plane
  • Environment: Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandsexitCountsDuration
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_datasets.py tests/test_data_model_mapping.py010 passed, 0 failed, 0 errors, 0 skipped15.0

E-SC-SDK-GO​

Go SDK, request and contract conformance

  • Cited by: none
  • cwd: sdks/go
  • Environment: Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandsexitCountsDuration
/tmp/toolchains/go/bin/go test -v ./...069 passed, 0 failed, 0 errors, 0 skipped2.2

E-SC-PY-INTERFACES​

Python SDK, named architecture interfaces (B9.3)

  • Cited by: none
  • cwd: sdks/python
  • Environment: Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandsexitCountsDuration
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_sdk_interfaces.py tests/test_api_conformance.py014 passed, 0 failed, 0 errors, 0 skipped2.9

E-SC-TS-INTERFACES​

TypeScript SDK, named architecture interfaces (B9.3)

  • Cited by: none
  • cwd: sdks/typescript/packages/sdk
  • Environment: Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandsexitCountsDuration
npx vitest run test/interfaces.test.ts test/paths.test.ts test/conformance.test.ts0344 passed, 0 failed, 0 errors, 0 skipped2.3

E-SC-B93-SERVER​

Control Plane, server routes of the B9.3 interfaces (service identity, application audit, approval cancel, storage objects)

  • Cited by: none
  • cwd: services/control-plane
  • Environment: Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandsexitCountsDuration
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_b93_server_routes.py tests/test_platform_openfga.py07 passed, 0 failed, 0 errors, 0 skipped48.0

E-SC-GO-INTERFACES​

Go SDK: methods of the sixteen B9.3 interfaces and no assumed decision

  • Cited by: none
  • cwd: sdks/go
  • Environment: Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandsexitCountsDuration
/tmp/toolchains/go/bin/go vet ./...01 passed, 0 failed, 0 errors, 0 skipped0.2
/tmp/toolchains/go/bin/go test -count=1 -v -run TestB93/TestEveryDocumentedRoute/TestRequestConformance .06 passed, 0 failed, 0 errors, 0 skipped0.8

E-SC-JAVA-INTERFACES​

Java SDK: methods of the sixteen B9.3 interfaces and no assumed decision

  • Cited by: none
  • cwd: sdks/java
  • Environment: Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandsexitCountsDuration
/tmp/toolchains/apache-maven-3.9.16/bin/mvn -o -B -Dmaven.repo.local=/tmp/m2repo verify051 passed, 0 failed, 0 errors, 0 skipped83.5

E-MK-MARKETPLACE​

Marketplace, gates, migrations, OPA bundles and promotion

  • Cited by: none
  • cwd: services/control-plane
  • Environment: Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandsexitCountsDuration
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_marketplace.py tests/test_iam_opa_bundles_real.py tests/test_core_migrations.py tests/test_approvals_promotion.py033 passed, 0 failed, 0 errors, 0 skipped64.0

E-C07-MARKETPLACE-GOVERNANCE​

SLSA provenance, G6/G9 gates, package identity, configuration, kill switch, supervision and offline import

  • Cited by: none
  • cwd: services/control-plane
  • Environment: Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandsexitCountsDuration
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_marketplace_governance.py tests/test_marketplace.py026 passed, 0 failed, 0 errors, 0 skipped104.4

E-C16-CHANGE-PIPELINE​

Single seven stage change pipeline with evidence and approvals

  • Cited by: none
  • cwd: services/control-plane
  • Environment: Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandsexitCountsDuration
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_change_pipeline.py06 passed, 0 failed, 0 errors, 0 skipped10.2

E-C17-PACK-CONTENTS​

Installation of the rules, OpenFGA models, MCP servers, workflows, RAG templates, alerts and migrations of a pack, refusal of dashboards

  • Cited by: none
  • cwd: services/control-plane
  • Environment: Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandsexitCountsDuration
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_marketplace_governance.py::test_install_registers_contents_validates_config_and_tests_mcp tests/test_marketplace.py tests/test_marketplace_archive.py020 passed, 0 failed, 0 errors, 0 skipped102.6

E-BP-PACK-SOURCES​

Own tests of the twelve business packs (unit, MCP integration, authorisations, security)

  • Cited by: none
  • cwd: .
  • Environment: Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandsexitCountsDuration
/tmp/toolchains/packs-venv/bin/python -m pytest -q -p no:cacheprovider packs/hr/tests021 passed, 0 failed, 0 errors, 0 skipped2.1
/tmp/toolchains/packs-venv/bin/python -m pytest -q -p no:cacheprovider packs/finance/tests020 passed, 0 failed, 0 errors, 0 skipped1.9
/tmp/toolchains/packs-venv/bin/python -m pytest -q -p no:cacheprovider packs/templates/banking/tests016 passed, 0 failed, 0 errors, 0 skipped1.7
/tmp/toolchains/packs-venv/bin/python -m pytest -q -p no:cacheprovider packs/templates/risk-compliance/tests016 passed, 0 failed, 0 errors, 0 skipped1.9
/tmp/toolchains/packs-venv/bin/python -m pytest -q -p no:cacheprovider packs/templates/legal/tests016 passed, 0 failed, 0 errors, 0 skipped1.8
/tmp/toolchains/packs-venv/bin/python -m pytest -q -p no:cacheprovider packs/templates/it/tests016 passed, 0 failed, 0 errors, 0 skipped2.1
/tmp/toolchains/packs-venv/bin/python -m pytest -q -p no:cacheprovider packs/templates/cybersecurity/tests016 passed, 0 failed, 0 errors, 0 skipped1.9
/tmp/toolchains/packs-venv/bin/python -m pytest -q -p no:cacheprovider packs/templates/sales-crm/tests016 passed, 0 failed, 0 errors, 0 skipped1.8
/tmp/toolchains/packs-venv/bin/python -m pytest -q -p no:cacheprovider packs/templates/marketing/tests016 passed, 0 failed, 0 errors, 0 skipped1.3
/tmp/toolchains/packs-venv/bin/python -m pytest -q -p no:cacheprovider packs/templates/procurement/tests016 passed, 0 failed, 0 errors, 0 skipped1.8
/tmp/toolchains/packs-venv/bin/python -m pytest -q -p no:cacheprovider packs/templates/support/tests016 passed, 0 failed, 0 errors, 0 skipped1.6
/tmp/toolchains/packs-venv/bin/python -m pytest -q -p no:cacheprovider packs/templates/document-intelligence/tests016 passed, 0 failed, 0 errors, 0 skipped2.1

E-BP-PACKS-MARKETPLACE​

Twelve packs signed, published and installed through the marketplace

  • Cited by: none
  • cwd: services/control-plane
  • Environment: Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandsexitCountsDuration
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_business_packs.py tests/test_marketplace.py041 passed, 0 failed, 0 errors, 0 skipped175.4

E-BP-FINANCE-FLOW​

Building blocks of the Finance flow: SSO, signed context, OPA, RAG ACL, Presidio, LiteLLM, budgets, Kill Switch, traces

  • Cited by: none
  • cwd: services/control-plane
  • Environment: Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandsexitCountsDuration
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_iam_keycloak_real.py tests/test_identity_context_delegation.py tests/test_rag_governance.py tests/test_data_presidio_real.py tests/test_evidence_config_redaction.py tests/test_integration_llm_finops.py tests/test_llm_gateway.py tests/test_llm_registry.py tests/test_finops_usage.py tests/test_soc_ai_sdr.py tests/test_opik_integration.py tests/test_tracing.py tests/test_security_prompt_injection.py::test_output_guard_rules1139 passed, 0 failed, 3 errors, 0 skipped34.9

E-BP-FINANCE-E2E​

Finance B16 journey end to end in one test: pack deployment (CLI, cosign, SBOM, Trivy, zot, preflight, two approvers, vault, model registry, ACL), execution (real Keycloak, signed context, OpenFGA, real OPA, MCP, RAG, real Presidio, Tink, gateway, output guard, FinOps, Opik, OpenTelemetry, payment approval, Kill Switch, audit correlations) and tenant isolation

  • Cited by: none
  • cwd: services/control-plane
  • Environment: Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandsexitCountsDuration
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_finance_pack_e2e.py10 passed, 0 failed, 1 errors, 0 skipped8.1

E-PT-SCREENS​

Dedicated portal screen tests (routes, bodies, roles, confirmations, states)

  • Cited by: none
  • cwd: portal
  • Environment: Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandsexitCountsDuration
npx vitest run tests/screens-overview.test.ts tests/screens-ai.test.ts tests/screens-security.test.ts tests/screens-operations.test.ts tests/screens-developer.test.ts030 passed, 0 failed, 0 errors, 0 skipped2.2

C09-PT-SPACES​

A4 and B5 spaces and screens: one dedicated test per screen, Platform Manager space, plugin builder, role navigation

  • Cited by: none
  • cwd: portal
  • Environment: Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandsexitCountsDuration
npx vitest run tests/screens-spaces.test.ts tests/screens-platform-backup.test.ts tests/platform-manager.test.ts tests/nav-access.test.ts tests/studio.test.ts tests/api-conformance.test.ts tests/i18n.test.ts095 passed, 0 failed, 0 errors, 0 skipped4.4

C09-CP-PM-BACKUP​

Platform Manager bridge: backup and DR, configuration center, deep links, against a real Manager

  • Cited by: none
  • cwd: services/control-plane
  • Environment: Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandsexitCountsDuration
.venv/bin/python -m pytest -p no:cacheprovider tests/test_platform_manager_backup.py09 passed, 0 failed, 0 errors, 0 skipped16.3

C09-NM-FOUR-EYES​

Manager: the four eyes rule of restores and DR compares the delegated person

  • Cited by: none
  • cwd: navin-manager/server
  • Environment: Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandsexitCountsDuration
.venv/bin/python -m pytest -p no:cacheprovider tests/test_backup_recovery.py tests/test_backup_dr_extended.py tests/test_recovery_postgres_real.py022 passed, 0 failed, 0 errors, 0 skipped30.5

E-EO-SCALING​

C10: scalability by domain on the rendered Helm chart (HPA, PDB, KEDA, vLLM GPU pools, separate worker)

  • Cited by: none
  • cwd: services/control-plane
  • Environment: Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandsexitCountsDuration
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_eo_scalability_helm.py tests/test_platform_deploy_env.py017 passed, 0 failed, 0 errors, 0 skipped140.1

E-EO-COMPLIANCE​

C10: FR and EN Compliance Mapping guide checked against the kit matrix, the audits and the evidence sets

  • Cited by: none
  • cwd: services/control-plane
  • Environment: Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandsexitCountsDuration
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_compliance_mapping.py tests/test_docs_kit.py016 passed, 0 failed, 0 errors, 0 skipped16.2

E-EO-CAPACITY​

C10: service capacity on the real binaries (Qdrant cluster, Prometheus, OTel collector, OpenSearch) and pinned charts rendered (Opik, Prometheus, collector)

  • Cited by: none
  • cwd: services/control-plane
  • Environment: Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandsexitCountsDuration
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_eo_capacity_real.py tests/test_observability_stack.py tests/test_platform_gitops.py096 passed, 0 failed, 0 errors, 0 skipped185.1

E-C11-LIVE​

Live observability (traces, journal, SSE stream) and Platform Manager support (diff, bundles, GPUs)

  • Cited by: FRON-005, FRON-006, FRON-015, FRON-017
  • cwd: services/control-plane
  • Environment: Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandsexitCountsDuration
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_observability_live.py tests/test_platform_manager_support.py05 passed, 0 failed, 0 errors, 0 skipped21.2

E-DX-CLI​

enterprise-ai CLI and its generated reference

  • Cited by: none
  • cwd: sdks/python
  • Environment: Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandsexitCountsDuration
.venv/bin/python -m pytest -q tests/test_cli.py tests/test_packs.py tests/test_cli_developer.py0106 passed, 0 failed, 0 errors, 0 skipped149.8
../../services/control-plane/.venv/bin/python ../../tools/cli/gen_reference.py --check01 passed, 0 failed, 0 errors, 0 skipped0.3

E-DX-RULES​

Enforced controls of the platform-rules.yaml package rules

  • Cited by: none
  • cwd: services/control-plane
  • Environment: Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandsexitCountsDuration
.venv/bin/python -m pytest -q tests/test_agents_execution.py tests/test_approvals_promotion.py tests/test_audit_mutation_coverage.py tests/test_capabilities_gateways.py tests/test_core_rls.py tests/test_core_secrets_authz.py tests/test_data_retention_lineage_prompts.py tests/test_evidence_config_redaction.py tests/test_gateway_pep_untrusted.py tests/test_iam_fail_closed.py tests/test_identity_context_delegation.py tests/test_integration_llm_finops.py tests/test_integration_usage.py tests/test_llm_gateway.py tests/test_llm_isolation.py tests/test_llm_registry.py tests/test_marketplace.py tests/test_observability_signals.py tests/test_platform_opa.py tests/test_quotas_dlp_realtime.py tests/test_rag_governance.py tests/test_runtime_gvisor_sandbox.py tests/test_security_auth.py tests/test_security_privilege.py tests/test_soc_ai_sdr.py0266 passed, 0 failed, 0 errors, 0 skipped100.0

E-DD-GUIDES​

Exact FR and EN developer guides, compiled SDK snippets

  • Cited by: DOCU-004
  • cwd: services/control-plane
  • Environment: Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandsexitCountsDuration
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_developer_guides.py0130 passed, 0 failed, 0 errors, 0 skipped13.6

E-AP-PROTECTION​

Data protection: Presidio, Tink, KMS, secrets, masking before the LLM, forbidden transfer

  • Cited by: none
  • cwd: services/control-plane
  • Environment: Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandsexitCountsDuration
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_data_presidio_real.py tests/test_data_envelope_tink.py tests/test_core_secrets_authz.py tests/test_platform_secrets.py tests/test_iam_kms.py tests/test_integration_llm_finops.py tests/test_llm_isolation.py tests/test_quotas_dlp_realtime.py081 passed, 0 failed, 0 errors, 0 skipped14.7

E-AP-AUDIT-INDEX​

Audit index: partitioning by event_time, protected partitions, unique chain keys, eai.audit_index view under the reference names

  • Cited by: none
  • cwd: services/control-plane
  • Environment: Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandsexitCountsDuration
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_audit_partitions_index.py tests/test_core_audit.py tests/test_core_rls_forced.py tests/test_core_migrations.py tests/test_evidence_gateway.py tests/test_evidence_config_redaction.py046 passed, 0 failed, 0 errors, 0 skipped16.0

E-FL-LOTPLAN​

Lot plan: L0 to L10 DAG and diagram

  • Cited by: FOUN-004
  • cwd: services/control-plane
  • Environment: Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandsexitCountsDuration
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_foundation_lot_plan.py05 passed, 0 failed, 0 errors, 0 skipped10.4

E-FL-SECRETS​

Secrets by reference, write only

  • Cited by: FOUN-010
  • cwd: services/control-plane
  • Environment: Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandsexitCountsDuration
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_platform_secrets.py tests/test_core_secrets_authz.py tests/test_core_pg_backup.py047 passed, 0 failed, 0 errors, 0 skipped13.6

E-FL-RELEASE-CI​

Real Gitea CI, offline Tekton, Harbor, Kyverno

  • Cited by: FOUN-009, LICE-011, LICE-012, LICE-013
  • cwd: services/control-plane
  • Environment: Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandsexitCountsDuration
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_release_ci.py09 passed, 0 failed, 0 errors, 0 skipped17.5

E-FL-RELEASE​

Signed, reproducible, offline release bundle

  • Cited by: FOUN-014, LICE-008, LICE-009, LICE-010, LICE-015
  • cwd: services/control-plane
  • Environment: Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandsexitCountsDuration
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_release_bundle.py11 passed, 0 failed, 7 errors, 0 skipped21.3

E-FL-VELERO​

Validated Velero manifests

  • Cited by: LICE-014
  • cwd: navin-manager/server
  • Environment: Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandsexitCountsDuration
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_backup_apps_real.py03 passed, 0 failed, 0 errors, 0 skipped6.6

E-FL-SUPPORT​

Support bundle without sensitive data

  • Cited by: LICE-016
  • cwd: navin-manager/server
  • Environment: Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandsexitCountsDuration
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_lifecycle_bundle_acceptance.py03 passed, 0 failed, 0 errors, 0 skipped6.5

E-MG-SERVER​

Manager: services, lifecycle, catalog, foundation, delegation, OpenAPI

  • Cited by: MANA-003, MANA-004, MANA-005, MANA-006, MANA-007, MANA-009, MANA-010, MANA-012, MANA-013, MANA-014, MANA-015, MANA-016, MANA-017, MANA-019, MANA-020, MANA-021, MANA-022, MANA-023, INFSDK-001, INFSDK-004
  • cwd: navin-manager/server
  • Environment: Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandsexitCountsDuration
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_lifecycle_bundle_acceptance.py tests/test_lifecycle_checks.py tests/test_lifecycle_drift_backups.py tests/test_lifecycle_profiles.py tests/test_lifecycle_upgrades.py tests/test_services_config.py tests/test_services_install.py tests/test_services_operate.py tests/test_services_runtime_stale.py tests/test_catalog.py tests/test_catalog_ai.py tests/test_catalog_data.py tests/test_catalog_obs.py tests/test_catalog_temporal_ui.py tests/test_foundation.py tests/test_docs.py tests/test_platform_core.py tests/test_manager_openapi.py tests/test_manager_delegation.py tests/test_agent_signature.py tests/test_backup_recovery.py tests/test_availability_api.py0372 passed, 0 failed, 0 errors, 0 skipped61.1

E-MG-K8S​

Manager: Kubernetes discovery, inventory and operations (envtest)

  • Cited by: MANA-001, MANA-002, MANA-007, MANA-008, MANA-010, MANA-011, MANA-018, MANA-022
  • cwd: navin-manager/server
  • Environment: Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandsexitCountsDuration
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_kubernetes_operator.py tests/test_kubernetes_api.py tests/test_kubernetes_unit.py tests/test_hosts_api.py044 passed, 0 failed, 0 errors, 0 skipped37.0

E-MG-UI​

Manager console: vitest tests

  • Cited by: MANA-002, MANA-004, MANA-008, MANA-014, MANA-016, INFUI-001, INFUI-002, INFUI-003, INFUI-004, INFUI-005, INFUI-006, INFUI-007, INFUI-008
  • cwd: navin-manager/ui
  • Environment: Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandsexitCountsDuration
npx vitest run093 passed, 0 failed, 0 errors, 0 skipped9.8

E-MG-SDK​

Manager Python SDK and CLI

  • Cited by: INFSDK-001, INFSDK-002, INFSDK-003, INFSDK-004, INFSDK-005
  • cwd: sdks/python
  • Environment: Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandsexitCountsDuration
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_manager.py094 passed, 0 failed, 0 errors, 0 skipped4.0

E-MG-SDK-TS​

Manager TypeScript SDK

  • Cited by: INFSDK-001, INFSDK-002, INFSDK-003, INFSDK-004
  • cwd: sdks/typescript/packages/sdk
  • Environment: Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandsexitCountsDuration
npx vitest run test/manager.test.ts07 passed, 0 failed, 0 errors, 0 skipped1.3

E-MG-SDK-GO​

Manager Go SDK

  • Cited by: INFSDK-001, INFSDK-002, INFSDK-003, INFSDK-004
  • cwd: sdks/go
  • Environment: Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandsexitCountsDuration
/tmp/toolchains/go/bin/go vet ./manager/01 passed, 0 failed, 0 errors, 0 skipped0.1
/tmp/toolchains/go/bin/go test -count=1 -v ./manager/05 passed, 0 failed, 0 errors, 0 skipped0.5

E-MG-AIRGAP​

Offline install in an empty network namespace

  • Cited by: MANA-021
  • cwd: services/control-plane
  • Environment: Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandsexitCountsDuration
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_release_bundle.py::test_airgapped_install_in_empty_network_namespace10 passed, 0 failed, 1 errors, 0 skipped14.9

E-MG-SDK-REAL​

Manager Python SDK against a real server (approvals, audit, version matrix)

  • Cited by: INFSDK-002, INFSDK-003, INFSDK-005
  • cwd: navin-manager/server
  • Environment: Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandsexitCountsDuration
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_manager_sdk_real_server.py tests/test_manager_cli_real_server.py02 passed, 0 failed, 0 errors, 0 skipped8.7

E-G03-IAM-REAL​

Real IAM: Keycloak, SPIRE, OpenFGA, OPA, fail-closed, roles, simulator, KMS

  • Cited by: IAM_-001, IAM_-002, IAM_-003, IAM_-004, IAM_-005, IAM_-006, IAM_-012, IAM_-014, IAM_-016, IAM_-018, AUDI-004
  • cwd: services/control-plane
  • Environment: Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandsexitCountsDuration
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_iam_keycloak_real.py tests/test_iam_spire_real.py tests/test_iam_openfga_real.py tests/test_iam_opa_bundles_real.py tests/test_iam_fail_closed.py tests/test_iam_role_matrix.py tests/test_iam_policy_simulator.py tests/test_iam_kms.py139 passed, 0 failed, 3 errors, 0 skipped35.0

E-G03-CONTEXT​

Context Authority, delegations, mandates, break glass, four eyes

  • Cited by: IAM_-004, IAM_-007, IAM_-008, IAM_-009, IAM_-010, IAM_-011, IAM_-013, IAM_-014, IAM_-017, AUDI-001, AUDI-002, AUDI-003, AUDI-005
  • cwd: services/control-plane
  • Environment: Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandsexitCountsDuration
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_identity_context_delegation.py tests/test_approvals_promotion.py026 passed, 0 failed, 0 errors, 0 skipped11.7

E-G03-AUDIT​

Chained audit and mutation coverage

  • Cited by: AUDI-001, AUDI-002, AUDI-015
  • cwd: services/control-plane
  • Environment: Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandsexitCountsDuration
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_core_audit.py tests/test_audit_mutation_coverage.py010 passed, 0 failed, 0 errors, 0 skipped11.6

E-G03-EVIDENCE​

Audit Gateway and Evidence Service

  • Cited by: IAM_-004, AUDI-004, AUDI-006, AUDI-007, AUDI-008, AUDI-009, AUDI-010, AUDI-012, AUDI-013, AUDI-014, AUDI-015, AUDI-016
  • cwd: services/control-plane
  • Environment: Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandsexitCountsDuration
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_evidence_gateway.py tests/test_evidence_config_redaction.py024 passed, 0 failed, 0 errors, 0 skipped20.3

E-G03-WORM​

WORM export on storage profiles

  • Cited by: AUDI-011
  • cwd: services/control-plane
  • Environment: Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandsexitCountsDuration
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_storage_profiles_api.py tests/test_siem_audit_worm.py019 passed, 0 failed, 0 errors, 0 skipped44.5

E-G03-DATA​

Data permissions: forced RLS and governed RAG

  • Cited by: IAM_-015
  • cwd: services/control-plane
  • Environment: Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandsexitCountsDuration
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_core_rls_forced.py tests/test_rag_governance.py014 passed, 0 failed, 0 errors, 0 skipped10.4

E-G03-SOC​

Incident evidence and chain of custody

  • Cited by: AUDI-017
  • cwd: services/control-plane
  • Environment: Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandsexitCountsDuration
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_soc_ai_sdr.py::test_soc_roles_access_audit_and_sealed_chain_of_custody01 passed, 0 failed, 0 errors, 0 skipped12.9

E-G03-CONTRACTS​

audit-event v1 contract

  • Cited by: AUDI-001
  • cwd: .
  • Environment: Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandsexitCountsDuration
services/control-plane/.venv/bin/python contracts/validate.py01 passed, 0 failed, 0 errors, 0 skipped0.6
services/control-plane/.venv/bin/python -m pytest -q -p no:cacheprovider contracts/tests083 passed, 0 failed, 0 errors, 0 skipped2.3

E-G03-PORTAL​

Policy simulator screen

  • Cited by: IAM_-016
  • cwd: portal
  • Environment: Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandsexitCountsDuration
node_modules/.bin/vitest run tests/kit-security.test.ts07 passed, 0 failed, 0 errors, 0 skipped1.3

E-AL-SDK-RUNTIME​

Python SDK: Navin runtime (AgentLoop, AgentRunner, continuation rules, subagents, reasoning effort, streaming)

  • Cited by: AGEN-001, AGEN-002, AGEN-003, AGEN-004, AGEN-014, LLM_-006
  • cwd: sdks/python
  • Environment: Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandsexitCountsDuration
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_agent_loop.py tests/test_navin_runtime.py tests/test_navin_runtime_adapters.py tests/test_navin_runtime_intake.py tests/test_reasoning_context.py tests/test_streaming.py089 passed, 0 failed, 0 errors, 0 skipped1.9

E-AL-AGENTS​

Control Plane: runs, sessions, checkpoints, heartbeat, registry, scheduler, subagents

  • Cited by: AGEN-001, AGEN-002, AGEN-003, AGEN-004, AGEN-008, AGEN-014
  • cwd: services/control-plane
  • Environment: Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandsexitCountsDuration
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_agents_execution.py tests/test_integration_runtime.py tests/test_worker.py tests/test_identity_context_delegation.py tests/test_approvals_promotion.py062 passed, 0 failed, 0 errors, 0 skipped18.1

E-AL-GATEWAYS​

Governed applications, third party agents, MCP and tool gateways, webhooks, protected execution, offline APISIX

  • Cited by: AGEN-009, AGEN-010, AGEN-011, AGEN-012, AGEN-013, AGEN-015, AGEN-016, AGEN-017
  • cwd: services/control-plane
  • Environment: Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandsexitCountsDuration
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_applications_registry.py tests/test_capabilities_gateways.py tests/test_capability_gaps.py tests/test_gateway_pep_untrusted.py tests/test_mcp_catalog_real.py tests/test_apisix_config_schema.py tests/test_security_events.py tests/test_marketplace.py059 passed, 0 failed, 0 errors, 0 skipped56.8

E-AL-DURABLE​

Real Temporal and NATS JetStream (local binaries of tools/runtime)

  • Cited by: AGEN-005, AGEN-006
  • cwd: services/control-plane
  • Environment: Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandsexitCountsDuration
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_runtime_temporal_durable.py tests/test_runtime_nats_jetstream.py02 passed, 0 failed, 0 errors, 0 skipped21.4

E-AL-GVISOR​

Real gVisor sandbox (runsc, needs the exec tool outside its own sandbox)

  • Cited by: AGEN-007
  • cwd: services/control-plane
  • Environment: Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandsexitCountsDuration
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_runtime_gvisor_sandbox.py02 passed, 0 failed, 0 errors, 0 skipped6.1

E-AL-LLM​

Model Gateway: real LiteLLM, providers, resolver, router, lifecycle, modalities, isolation, A/B

  • Cited by: LLM_-001, LLM_-002, LLM_-003, LLM_-004, LLM_-005, LLM_-006, LLM_-007, LLM_-008, LLM_-013, LLM_-014, LLM_-015, LLM_-016
  • cwd: services/control-plane
  • Environment: Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandsexitCountsDuration
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_llm_context.py tests/test_llm_error_handling.py tests/test_llm_gateway.py tests/test_llm_gateway_adapters.py tests/test_llm_isolation.py tests/test_llm_litellm_proxy_real.py tests/test_llm_modalities_matrix.py tests/test_llm_model_lifecycle.py tests/test_llm_optional_litellm.py tests/test_llm_registry.py tests/test_llm_resolver.py tests/test_llm_router.py tests/test_platform_litellm_version.py tests/test_integration_llm_finops.py tests/test_evaluation_ab.py0112 passed, 0 failed, 0 errors, 0 skipped23.7

E-AL-FINOPS​

FinOps: budgets, quotas, dated pricing, media, GPU, reservation and reconciliation, load measurement

  • Cited by: LLM_-008, LLM_-009, LLM_-010, LLM_-011, LLM_-012
  • cwd: services/control-plane
  • Environment: Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandsexitCountsDuration
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_finops_attribution.py tests/test_finops_gpu.py tests/test_finops_media.py tests/test_finops_pricing.py tests/test_finops_quotas.py tests/test_finops_reconciliation.py tests/test_finops_usage.py tests/test_perf_measurements.py034 passed, 0 failed, 0 errors, 0 skipped23.6

E-DM-DATA-MEDIA​

Data and media: hybrid rerank, privacy, retention, lineage, diarization, media worker

  • Cited by: DATA-009, DATA-012, DATA-016, DATA-019, DATA-020, DATA-023, MULT-004, MULT-007
  • cwd: services/control-plane
  • Environment: Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandsexitCountsDuration
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_rag_embeddings.py tests/test_data_privacy.py tests/test_data_retention_lineage_prompts.py tests/test_lineage_exploration.py tests/test_multimodal_audio_options.py tests/test_data_multimodal_realtime.py tests/test_media_worker.py058 passed, 0 failed, 0 errors, 0 skipped17.3

E-G06-OBS​

G06: OpenTelemetry, collector, Jaeger, Opik, Alertmanager, OpenSearch, SLO, no AGPL

  • Cited by: OBSE-001, OBSE-002, OBSE-003, OBSE-004, OBSE-005, OBSE-006, OBSE-007, OBSE-008, OBSE-009, OBSE-011, OBSE-012
  • cwd: services/control-plane
  • Environment: Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandsexitCountsDuration
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_trace_end_to_end.py tests/test_tracing.py tests/test_observability_signals.py tests/test_platform_metrics.py tests/test_observability_stack.py tests/test_opik_integration.py tests/test_observability_slo.py tests/test_platform_no_agpl.py076 passed, 0 failed, 0 errors, 0 skipped134.3

E-G06-FINOPS-PERF​

G06: FinOps attribution, lineage, performance measurements

  • Cited by: OBSE-010, OBSE-013, OBSE-014
  • cwd: services/control-plane
  • Environment: Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandsexitCountsDuration
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_finops_attribution.py tests/test_lineage_exploration.py tests/test_perf_measurements.py05 passed, 0 failed, 0 errors, 0 skipped24.2

E-G06-SOC​

G06: SOC, AI-SDR, Kill Switch, Falco and Tetragon rules

  • Cited by: OBSE-011, SECU-001, SECU-002, SECU-003, SECU-004, SECU-005, SECU-006, SECU-007, SECU-008, SECU-009, SECU-010, SECU-011, SECU-012, SECU-013, SECU-014, SECU-015, SECU-016, SECU-017, SECU-018, SECU-019, SECU-020, SECU-021, SECU-022, SECU-023, SECU-024, SECU-025
  • cwd: services/control-plane
  • Environment: Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandsexitCountsDuration
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_soc_ai_sdr.py tests/test_soc_runtime_rules.py033 passed, 0 failed, 0 errors, 0 skipped14.3

E-G06-OPA​

G06: Rego tests of the OPA policies (SOC response)

  • Cited by: SECU-001, SECU-002, SECU-003, SECU-004, SECU-005, SECU-006, SECU-007, SECU-008, SECU-009, SECU-010, SECU-011, SECU-012, SECU-013, SECU-014, SECU-015, SECU-016, SECU-017, SECU-018, SECU-019, SECU-020, SECU-021, SECU-022, SECU-023, SECU-024, SECU-025
  • cwd: .
  • Environment: Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandsexitCountsDuration
/tmp/toolchains/opa test deploy/policies/opa01 passed, 0 failed, 0 errors, 0 skipped0.1

E-DF-SDK-PY​

Python SDK, CLI, templates and packs

  • Cited by: DEV_-001, DEV_-003, DEV_-004, DEV_-005, DEV_-006, DEV_-010, DEV_-011, DEV_-013, DEV_-014, DEV_-015, DEV_-016, DEV_-017, DEV_-018, DEV_-019, DEV_-020, DEV_-021, DEV_-022
  • cwd: sdks/python
  • Environment: Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandsexitCountsDuration
.venv/bin/python -m pytest -q -p no:cacheprovider tests0454 passed, 0 failed, 0 errors, 0 skipped124.7
.venv/bin/python ../../tools/cli/gen_reference.py --check01 passed, 0 failed, 0 errors, 0 skipped0.2

E-DF-MARKETPLACE​

Marketplace, signed HR and Finance packs

  • Cited by: DEV_-009, DEV_-013, DEV_-014, DEV_-015, DEV_-016, DEV_-017, DEV_-018, DEV_-019, DEV_-020, DEV_-022
  • cwd: services/control-plane
  • Environment: Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandsexitCountsDuration
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_marketplace.py019 passed, 0 failed, 0 errors, 0 skipped49.6

E-DF-DAY-ONE​

Developer day one journey

  • Cited by: DEV_-003
  • cwd: services/control-plane
  • Environment: Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandsexitCountsDuration
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_developer_day_one.py01 passed, 0 failed, 0 errors, 0 skipped15.0

E-DF-PORTAL​

Portal: vitest, typecheck and lint

  • Cited by: FRON-001, FRON-002, FRON-003, FRON-004, FRON-005, FRON-006, FRON-007, FRON-008, FRON-009, FRON-010, FRON-011, FRON-012, FRON-013, FRON-014, FRON-015, FRON-016, FRON-017, FRON-018
  • cwd: portal
  • Environment: Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandsexitCountsDuration
npm test0380 passed, 0 failed, 0 errors, 0 skipped5.0
npm run typecheck01 passed, 0 failed, 0 errors, 0 skipped2.6
npm run lint01 passed, 0 failed, 0 errors, 0 skipped4.8

E-DO-DOCS​

Kit documentation: FR and EN pairs, links, paths, routes, settings, commands, generated references

  • Cited by: DOCU-001, DOCU-002, DOCU-003, DOCU-004, DOCU-005, DOCU-006, DOCU-007, DOCU-008, DOCU-009, DOCU-010, DOCU-011, DOCU-012, RELE-016
  • cwd: services/control-plane
  • Environment: Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandsexitCountsDuration
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_docs_kit.py015 passed, 0 failed, 0 errors, 0 skipped13.6

E-DO-NM-DOCS​

navin-manager: FR and EN pages, structure, links, service pages

  • Cited by: DOCU-002, DOCU-011
  • cwd: navin-manager/server
  • Environment: Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandsexitCountsDuration
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_docs.py03 passed, 0 failed, 0 errors, 0 skipped4.7

E-DO-SDK-SNIPPETS​

Python SDK: documentation snippets executed, manager CLI examples, CLI reference up to date

  • Cited by: DOCU-004
  • cwd: sdks/python
  • Environment: Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandsexitCountsDuration
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_governance_clients.py tests/test_manager.py tests/test_cli_developer.py0175 passed, 0 failed, 0 errors, 0 skipped10.1

E-DO-FAIL-CLOSED​

Scenario 16: OPA, OpenFGA, audit store and Audit Gateway target outage

  • Cited by: DOCU-003, DOCU-007, RELE-004
  • cwd: services/control-plane
  • Environment: Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandsexitCountsDuration
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_iam_fail_closed.py tests/test_iam_openfga_real.py tests/test_evidence_gateway.py020 passed, 0 failed, 0 errors, 0 skipped22.3

E-DO-REVOCATION​

Scenarios 5 and 6: identity carried by the sub-agent, revocation and policy change during the run

  • Cited by: DOCU-003, RELE-005
  • cwd: services/control-plane
  • Environment: Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandsexitCountsDuration
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_identity_context_delegation.py020 passed, 0 failed, 0 errors, 0 skipped11.2

E-DO-ISOLATION​

Scenario 7: tenant isolation (attack suite, real Qdrant)

  • Cited by: DOCU-006, RELE-006
  • cwd: services/control-plane
  • Environment: Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandsexitCountsDuration
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_security_attack_suite.py tests/test_rag_qdrant_real.py0551 passed, 0 failed, 0 errors, 0 skipped158.6

E-DO-SOC​

Scenarios 15 and 17: persistent Kill Switch, four-eyes recovery, payment never executed twice

  • Cited by: DOCU-007, RELE-007, RELE-009
  • cwd: services/control-plane
  • Environment: Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandsexitCountsDuration
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_soc_ai_sdr.py030 passed, 0 failed, 0 errors, 0 skipped14.3

E-DO-REDACTION​

Scenario 9: secrets encrypted, PII out of logs and spans

  • Cited by: RELE-008
  • cwd: services/control-plane
  • Environment: Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandsexitCountsDuration
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_evidence_config_redaction.py09 passed, 0 failed, 0 errors, 0 skipped10.7

E-DO-MARKETPLACE​

Scenario 11: signed pack with an unsafe permission refused, HR and Finance packs

  • Cited by: DOCU-005, RELE-007, RELE-010
  • cwd: services/control-plane
  • Environment: Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandsexitCountsDuration
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_marketplace.py019 passed, 0 failed, 0 errors, 0 skipped50.1

E-DO-VOICE​

Scenario 18: consent, participant identity, barge-in, real LiveKit and voice engines

  • Cited by: DOCU-006, RELE-011
  • cwd: services/control-plane
  • Environment: Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandsexitCountsDuration
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_realtime_voice_governance.py tests/test_livekit_server_real.py tests/test_voice_engines_real.py011 passed, 0 failed, 0 errors, 0 skipped40.7

E-DO-LICENCE​

Scenario 19: 12 and 36 month licences online and offline, non destructive expiry, no price

  • Cited by: DOCU-008, RELE-012
  • cwd: services/control-plane
  • Environment: Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandsexitCountsDuration
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_licensing.py tests/test_licensing_no_price_scan.py024 passed, 0 failed, 0 errors, 0 skipped20.3

E-DO-BACKUP​

Scenario 20: PostgreSQL backup and restore, audit chain, seals and legal hold

  • Cited by: DOCU-009, RELE-013
  • cwd: services/control-plane
  • Environment: Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandsexitCountsDuration
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_core_pg_backup.py tests/test_evidence_gateway.py tests/test_evidence_config_redaction.py029 passed, 0 failed, 0 errors, 0 skipped18.0

E-DO-PERF​

Scenario 21: load measurement pipeline and 429 quotas (short mode)

  • Cited by: RELE-014
  • cwd: services/control-plane
  • Environment: Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandsexitCountsDuration
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_perf_measurements.py03 passed, 0 failed, 0 errors, 0 skipped24.0

E-DO-DAY-ONE​

Developer first agent: template, SDK and CLI against a real Control Plane, documented commands

  • Cited by: RELE-015
  • cwd: services/control-plane
  • Environment: Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandsexitCountsDuration
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_developer_day_one.py tests/test_docs_kit.py016 passed, 0 failed, 0 errors, 0 skipped21.9

E-DO-AIRGAP​

Scenarios 2 and 22: reproducible signed bundle, SBOM, install inside an empty network namespace

  • Cited by: DOCU-009, RELE-001, RELE-003
  • cwd: services/control-plane
  • Environment: Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandsexitCountsDuration
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_release_bundle.py11 passed, 0 failed, 7 errors, 0 skipped14.9

E-DO-INSTALL​

Scenario 1 without a cluster: Helm chart, injected variables, client external services

  • Cited by: RELE-001, RELE-002
  • cwd: services/control-plane
  • Environment: Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandsexitCountsDuration
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_platform_deploy_env.py012 passed, 0 failed, 0 errors, 0 skipped9.4

E-HC-HOSTS​

G09: real SSH bootstrap (OpenSSH sshd), preflight, enrolment, mTLS, signed commands, break glass

  • Cited by: HOST-001, HOST-002, HOST-003, HOST-004, HOST-005, HOST-006, HOST-007, HOST-008, HOST-009, HOST-010, HOST-011, HOST-012, HOST-013, HOST-014, HOST-015, HOST-016, HOST-017, HOST-018, INFUI-002, INFUI-003
  • cwd: navin-manager/server
  • Environment: Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandsexitCountsDuration
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_infra_ssh.py tests/test_infra_api.py tests/test_infra_go_agent.py tests/test_hosts_ssh.py tests/test_hosts_heartbeat.py tests/test_hosts_clusters.py tests/test_agent_go_integration.py035 passed, 0 failed, 0 errors, 0 skipped33.9

E-HC-AGENT-GO​

G09: Go agent (vet, tests, real binary update with rollback)

  • Cited by: HOST-013, HOST-014, HOST-017
  • cwd: navin-manager/agent-go
  • Environment: Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandsexitCountsDuration
/tmp/toolchains/go/bin/go vet ./...01 passed, 0 failed, 0 errors, 0 skipped0.2
/tmp/toolchains/go/bin/go test -count=1 -v ./...069 passed, 0 failed, 0 errors, 0 skipped7.2

E-HC-PYAGENT​

G09: Python host agent

  • Cited by: none
  • cwd: navin-manager
  • Environment: Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandsexitCountsDuration
server/.venv/bin/python -m pytest -q -p no:cacheprovider agent/tests077 passed, 0 failed, 0 errors, 0 skipped11.2

E-HC-K8S​

G09: Kubernetes import with least RBAC, discovery, operator against envtest, Cluster Agent

  • Cited by: CLUS-001, CLUS-003, CLUS-004, CLUS-005, CLUS-006, CLUS-008, CLUS-012
  • cwd: navin-manager/server
  • Environment: Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandsexitCountsDuration
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_kubernetes_api.py tests/test_kubernetes_unit.py tests/test_kubernetes_operator.py tests/test_kubernetes_import_rbac.py tests/test_cluster_agent.py040 passed, 0 failed, 0 errors, 0 skipped93.9

E-HC-CLUSTER-AGENT​

G09: Go Cluster Agent (vet, envtest tests)

  • Cited by: CLUS-001, CLUS-003, CLUS-004, CLUS-005, CLUS-006, CLUS-008
  • cwd: navin-manager/cluster-agent
  • Environment: Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandsexitCountsDuration
/tmp/toolchains/go/bin/go vet ./...01 passed, 0 failed, 0 errors, 0 skipped0.6
/tmp/toolchains/go/bin/go test -count=1 -v ./...07 passed, 0 failed, 0 errors, 0 skipped29.4

E-HC-OPERATOR​

G09: operator (vet, envtest tests)

  • Cited by: CLUS-001, CLUS-002, CLUS-003, CLUS-004, CLUS-005, CLUS-006, CLUS-008
  • cwd: navin-manager/operator
  • Environment: Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandsexitCountsDuration
/tmp/toolchains/go/bin/go vet ./...01 passed, 0 failed, 0 errors, 0 skipped1.0
/tmp/toolchains/go/bin/go test -count=1 -v ./...027 passed, 0 failed, 0 errors, 0 skipped39.0

E-HC-PLACEMENT​

G09: modes, ownership, placement, DAG, quorum and WAN loss

  • Cited by: CLUS-001, CLUS-002, CLUS-007, CLUS-009, CLUS-010, CLUS-011, CLUS-012
  • cwd: navin-manager/server
  • Environment: Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandsexitCountsDuration
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_availability_api.py013 passed, 0 failed, 0 errors, 0 skipped9.3

E-HC-UI​

G09: node agents screen

  • Cited by: HOST-001, HOST-013
  • cwd: navin-manager/ui
  • Environment: Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandsexitCountsDuration
node_modules/.bin/vitest run src/test/nodes.test.tsx03 passed, 0 failed, 0 errors, 0 skipped3.2

E-HB-E2E​

Console acceptance: 2 hosts, 2 instance service, real failover, restored data read back

  • Cited by: HAVA-017, INFUI-001
  • cwd: navin-manager/server
  • Environment: Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandsexitCountsDuration
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_e2e_infrastructure_journey.py02 passed, 0 failed, 0 errors, 0 skipped35.0

E-HB-HA​

Real HA: PostgreSQL, Patroni, Redis Sentinel, NATS R3, leases, Helm

  • Cited by: HAVA-001, HAVA-002, HAVA-003, HAVA-004, HAVA-005, HAVA-006, HAVA-007, HAVA-008, HAVA-009, HAVA-010, HAVA-011, HAVA-012, HAVA-013, HAVA-014, HAVA-015, HAVA-016, HAVA-017, HAVA-018, DR-003, DR-004, DR-010
  • cwd: navin-manager/server
  • Environment: Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandsexitCountsDuration
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_availability_api.py tests/test_availability_local_ha.py tests/test_availability_helm.py021 passed, 0 failed, 0 errors, 0 skipped97.9

E-HB-BACKUP​

Real backup, restore, PITR, fencing, DR

  • Cited by: HAVA-007, HAVA-011, BACK-001, BACK-002, BACK-003, BACK-004, BACK-005, BACK-006, BACK-007, BACK-008, BACK-009, BACK-010, BACK-011, BACK-012, BACK-013, BACK-014, BACK-015, BACK-016, BACK-017, BACK-018, BACK-019, DR-001, DR-002, DR-003, DR-004, DR-005, DR-006, DR-007, DR-008, DR-009, DR-010, DR-011, INFUI-007
  • cwd: navin-manager/server
  • Environment: Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandsexitCountsDuration
.venv/bin/python -m pytest -q -p no:cacheprovider tests/test_backup_recovery.py tests/test_recovery_postgres_real.py tests/test_backup_apps_real.py tests/test_backup_engines_real.py tests/test_backup_dr_extended.py035 passed, 0 failed, 0 errors, 0 skipped157.7

E-HB-UI​

Console: availability and backup screens

  • Cited by: HAVA-001, HAVA-017, BACK-001, BACK-019, DR-001
  • cwd: navin-manager/ui
  • Environment: Python 3.12.10, Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.39, 6 CPU
CommandsexitCountsDuration
npx vitest run src/test/services-consoles-ha.test.tsx src/test/backup.test.tsx05 passed, 0 failed, 0 errors, 0 skipped12.4