Commit 5bacc325 authored by Valentin Reis's avatar Valentin Reis

readme update

parent 570e7b92
Pipeline #5562 passed with stage
in 28 seconds
......@@ -15,10 +15,10 @@ Output:
Usage: argotk COMMAND
Available options:
COMMAND Type of test to run. There are extensive options
under each action, but be careful, these do not all
have the same defaults. The default values are
printed when you call --help on these actions.
COMMAND Type of test/stack setup to run. There are extensive
options under each action, but be careful, these do
not all have the same defaults. The default values
are printed when you call --help on these actions.
-h,--help Show this help text
Available commands:
......@@ -26,25 +26,28 @@ Available commands:
DaemonOnly Set up and launch the daemon in synchronous mode.
DaemonAndApp Set up and start daemon, run a command in a
container.
CsvLogs Set up and start daemon, run a command in a container
and\ log performance+power+progress.
TestHello Setup stack and check that a hello world app sends
message back to cmd's stdout.
CsvLogs get all logs from a command running in the stack
TestHello Setup stack and check that a hello world app
sendsmessage back to cmd's stdout.
TestListen Setup stack, run command and check that cmd listen
receives at least the container_exit message from the
receivesat least the container_exit message from the
daemon.
TestPerfwrapper Setup stack and check that argo-perf-wrapper sends at
TestPerfwrapper Setup stack and check that argo-perf-wrapper sendsat
least one *performance* message to cmd listen through
the daemon.
TestPower Setup stack and check that the daemon sends at least
the
TestPower Setup stack and check that the daemon sendsat least
one *power* message to cmd listen.
TestSTREAM Setup stack, run STREAM and check that it sends at
least one progress message to the daemon.
RunAMG Run AMG in the argo stack.
RunQMCPack Run QMCPACK in the argo stack.
RunOpenMC Run OpenMC in the argo stack.
RunSTREAM Set up and start daemon, run app in a container.
RunLAMMPS Run LAMMPS in the argo stack.
TestSTREAM Test STREAM progress reports.
TestAMG Test AMG progress reports.
TestQMCPack Test QMCPack progress reports.
TestOpenMC Test OpenMC progress reports.
TestLAMMPS Test LAMMPS progress reports.
RunAMG run AMG in the Argo stack.
RunQMCPack run QMCPack in the Argo stack.
RunOpenMC run OpenMC in the Argo stack.
RunSTREAM run STREAM in the Argo stack.
RunLAMMPS run LAMMPS in the argo stack.
testApplications Run application CI tests
tests Run hardware-independent CI tests
```
......@@ -67,7 +70,7 @@ Usage: argotk TestHello [-v|--verbose] [--app APP]
[--cmd_listen_progress BEHAVIOR]
[--cmd_listen_power BEHAVIOR] [--threadCount THREADS]
[ARGS]
Setup stack and check that a hello world app sends message back to cmd's
Setup stack and check that a hello world app sendsmessage back to cmd's
stdout.
Available options:
......@@ -80,7 +83,7 @@ Available options:
--output_dir DIR Working
directory. (default: WorkingDirectory (FilePath "_output"))
--manifest_directory DIR Manifest lookup
directory (default: ShareDir (FilePath "/nix/store/ir0n7vb6zf8wjl2j0jk217lc2aqmjgf7-argotk-0.1.0.0/share"))
directory (default: ShareDir (FilePath "/nix/store/50xijyamfzz5kcj1b9jnsjq3hpiqwmiv-argotk-0.1.0.0/share"))
--manifest_name FILENAME Manifest file basename (relative to
--manifest_directory) (default: ManifestName (FilePath "basic.json"))
--prelude_command COMMAND
......@@ -89,7 +92,7 @@ Available options:
--daemon BEHAVIOR `daemon`
behavior (default: JustRun (StdOutLog "daemon_out.log") (StdErrLog "daemon_err.log"))
--cmd_run BEHAVIOR `cmd run`
behavior (default: Test (TestText (TextBehaviorStdout (WaitFor "someComplicatedMessage")) (TextBehaviorStderr ExpectClean)) (StdOutLog "monitored-cmdrun-out.log") (StdErrLog "monitored-cmdrun-err.log"))
behavior (default: Test (TestText (TextBehaviorStdout (WaitFor "someComplexTextMessage12349")) (TextBehaviorStderr ExpectClean)) (StdOutLog "monitored-cmdrun-out.log") (StdErrLog "monitored-cmdrun-err.log"))
--cmd_listen BEHAVIOR `cmd listen` behavior (default: DontRun)
--cmd_listen_performance BEHAVIOR
`cmd listen --filter performance`
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment