summaryrefslogtreecommitdiff
path: root/devel
diff options
context:
space:
mode:
authorA. Wilcox <AWilcox@Wilcox-Tech.com>2019-09-10 20:41:59 -0500
committerA. Wilcox <AWilcox@Wilcox-Tech.com>2019-09-11 19:29:04 -0500
commit53bbe6f001fffa6736f24d84be42244dbb9d8080 (patch)
tree078f3d589ddf71ef16cb981109095a9b02f4d685 /devel
parent00b4f6f5878635edc136094f4c0ee9011dfb1a13 (diff)
downloadhorizon-53bbe6f001fffa6736f24d84be42244dbb9d8080.tar.gz
horizon-53bbe6f001fffa6736f24d84be42244dbb9d8080.tar.bz2
horizon-53bbe6f001fffa6736f24d84be42244dbb9d8080.tar.xz
horizon-53bbe6f001fffa6736f24d84be42244dbb9d8080.zip
req: 3b: Add more meta-requirements about execution
Diffstat (limited to 'devel')
-rw-r--r--devel/requirements/3b_runner.xml20
1 files changed, 20 insertions, 0 deletions
diff --git a/devel/requirements/3b_runner.xml b/devel/requirements/3b_runner.xml
index a8c9b25..c98002a 100644
--- a/devel/requirements/3b_runner.xml
+++ b/devel/requirements/3b_runner.xml
@@ -96,6 +96,26 @@
<title>Runner.Execute.Exception</title>
<para>The system shall report any exception encountered during execution to the listening agent, following the specification in <xref linkend="runner_agent"/>.</para>
</formalpara>
+ <formalpara id="Runner.Execute.Status">
+ <title>Runner.Execute.Status</title>
+ <para>If an operation has taken more than 10 seconds, the system shall report the status of the operation to the listening agent, following the specification in <xref linkend="runner_agent"/>.</para>
+ </formalpara>
+ <formalpara id="Runner.Execute.StepBegin">
+ <title>Runner.Execute.StepBegin</title>
+ <para>When the system begins a step, the system shall report the step as beginning to the listening agent, following the specification in <xref linkend="runner_agent"/>.</para>
+ </formalpara>
+ <formalpara id="Runner.Execute.StepDone">
+ <title>Runner.Execute.StepDone</title>
+ <para>When the system completes a step, the system shall report the step as completed to the listening agent, following the specification in <xref linkend="runner_agent"/>.</para>
+ </formalpara>
+ <formalpara id="Runner.Execute.Verify">
+ <title>Runner.Execute.Verify</title>
+ <para>The system shall verify the HorizonScript, using the process specified in the section <xref linkend="runner_verify"/>, before execution.</para>
+ </formalpara>
+ <formalpara id="Runner.Execute.Verify.Failure">
+ <title>Runner.Execute.Verify.Failure</title>
+ <para>If the HorizonScript fails verification, the system shall report a fatal exception (<xref linkend="Runner.Execute.Exception"/>) and stop execution.</para>
+ </formalpara>
</section>
</section>