You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: documentation/source/getting_started/installation/build_and_run.rst
+12-8Lines changed: 12 additions & 8 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -89,14 +89,17 @@ time you will want to commit changes to the upstream repository. A
89
89
``.gitignore`` file, found at the top-level of the directory tree, should
90
90
prevent you inadvertently including build artefacts in your commit if you ever
91
91
run a ``git add .`` command. But do use ``git status`` to be sure of what your
92
-
changeset includes. Note that it is always safer to use ``git add <filename>`` on the specific files you want to add/change.
92
+
changeset includes. Note that it is always safer to use ``git add <filename>``
93
+
on the specific files you want to add/change.
93
94
94
95
Running ``make clean`` will remove the working, test and bin directories.
95
96
96
97
After building an application from the command line, it can be useful to do a
97
98
quick test to ensure it can run. Most applications in the lfric and lfric_apps
98
99
repository hold a simple example configuration in their ``example`` directory
99
-
(which is also included in the ``.gitignore`` file, so if you want to add or change files in the ``example`` directory, you will need to use ``git add -f ...``).
100
+
(which is also included in the ``.gitignore`` file, so if you want to add or
101
+
change files in the ``example`` directory, you will need to use ``git add -f
102
+
...``).
100
103
101
104
After building, go into to the example directory and run the application, as
102
105
follows:
@@ -115,15 +118,16 @@ Running the Cylc test suite
115
118
116
119
To run the test suites, Cylc and Rose need to be installed.
117
120
118
-
The ``rose stem`` command selects the group of tests to run. Then ``cylc play``
119
-
starts the suite running. For example, to run the developer tests for all the
120
-
applications and components within an LFRic working copy, run the following from
121
-
the top-level of the working copy:
121
+
The tests are defined in the ``rose-stem`` directory within the the top-level of
122
+
the clone of the repository. To run the developer tests for all the
123
+
applications, ``cd`` to the top-level directory and run the following:
122
124
123
125
.. code-block::
124
126
125
-
rose stem --group=developer
126
-
cylc play <working_copy_name>
127
+
cylc vip -z group=developer -n NAME ./rose-stem
128
+
129
+
The ``NAME`` argument defines the name of the suite, which will be the name of
130
+
the top-level directory created or used within the ``~/cylc-run`` directory.
0 commit comments