feat: execute durable client commands through supervisor
This commit is contained in:
@@ -221,6 +221,30 @@ tests = [
|
||||
"internal/client/supervisor/windows/selection_test.go:TestSelectExecutionContext_HP_WINCTX_02",
|
||||
]
|
||||
|
||||
[[requirements]]
|
||||
id = "HP-WINSVC-01"
|
||||
layer = "unit"
|
||||
status = "implemented"
|
||||
tests = ["internal/client/windowsservice/service_test.go:TestInstallSpecValidation_HP_WINSVC_01"]
|
||||
|
||||
[[requirements]]
|
||||
id = "HP-WINSVC-02"
|
||||
layer = "unit"
|
||||
status = "implemented"
|
||||
tests = ["internal/client/windowsservice/service_test.go:TestServiceTransitionsAreIdempotentAndExplicit_HP_WINSVC_02"]
|
||||
|
||||
[[requirements]]
|
||||
id = "HP-WINTRAY-01"
|
||||
layer = "unit"
|
||||
status = "implemented"
|
||||
tests = ["internal/client/windowstray/protocol_test.go:TestTrayFrameRoundTripAndPayloadBounds_HP_WINTRAY_01"]
|
||||
|
||||
[[requirements]]
|
||||
id = "BH-WINTRAY-01"
|
||||
layer = "unit"
|
||||
status = "implemented"
|
||||
tests = ["internal/client/windowstray/protocol_test.go:TestTrayPeerAuthorizationIsActionScoped_BH_WINTRAY_01"]
|
||||
|
||||
[[requirements]]
|
||||
id = "BH-WINCTX-02"
|
||||
layer = "unit"
|
||||
@@ -245,6 +269,48 @@ layer = "unit"
|
||||
status = "implemented"
|
||||
tests = ["internal/client/supervisor/supervisor_test.go:TestStartSpecValidation_BH_SUPERVISOR_01"]
|
||||
|
||||
[[requirements]]
|
||||
id = "HP-SUPERVISOR-03"
|
||||
layer = "unit"
|
||||
status = "implemented"
|
||||
tests = ["internal/client/supervisor/windows/native_other_test.go:TestPortableSupervisorCapturesOutputAndSupportsStdin_HP_SUPERVISOR_03"]
|
||||
|
||||
[[requirements]]
|
||||
id = "HP-SUPERVISOR-04"
|
||||
layer = "unit"
|
||||
status = "implemented"
|
||||
tests = ["internal/client/supervisor/windows/native_other_test.go:TestPortableSupervisorScriptMaterializationAndCleanup_HP_SUPERVISOR_04"]
|
||||
|
||||
[[requirements]]
|
||||
id = "HP-EXECUTOR-01"
|
||||
layer = "unit"
|
||||
status = "implemented"
|
||||
tests = ["internal/client/agent/executor_test.go:TestExecutorRunsDurableCommandAndPublishesTerminalEvents_HP_EXECUTOR_01"]
|
||||
|
||||
[[requirements]]
|
||||
id = "HP-EXECUTOR-02"
|
||||
layer = "unit"
|
||||
status = "implemented"
|
||||
tests = ["internal/client/agent/executor_test.go:TestExecutorWaitsForScriptCommitBeforeLaunch_HP_EXECUTOR_02"]
|
||||
|
||||
[[requirements]]
|
||||
id = "HP-RUNTIME-03"
|
||||
layer = "unit"
|
||||
status = "implemented"
|
||||
tests = ["internal/client/agent/runner_test.go:TestFlushEventsAssignsAndSendsOnlyUnacknowledgedRows_HP_RUNTIME_03"]
|
||||
|
||||
[[requirements]]
|
||||
id = "HP-CLIENT-11"
|
||||
layer = "unit"
|
||||
status = "implemented"
|
||||
tests = ["internal/client/spool/spool_test.go:TestAppendLifecycleAtomicallyUpdatesPhaseAndEvent_HP_CLIENT_11"]
|
||||
|
||||
[[requirements]]
|
||||
id = "HP-CLIENT-12"
|
||||
layer = "unit"
|
||||
status = "implemented"
|
||||
tests = ["internal/client/spool/recovery_test.go:TestRecoverLaunchUncertaintyFencesRedispatchAfterRestart_HP_CLIENT_12"]
|
||||
|
||||
[[requirements]]
|
||||
id = "BH-SES-01"
|
||||
layer = "unit"
|
||||
|
||||
Reference in New Issue
Block a user