|
|
|
## Preliminary configuration
|
|
|
|
|
|
|
|
### BSC network
|
|
|
|
|
|
|
|
Currently, the testsuite needs an internet connexion and cannot be launched directly from Marenostrum. If your machine does not allow you to run the testsuite, please ask for an account on tannat to your administrator.
|
|
|
|
|
|
|
|
### Gitlab SSH key
|
|
|
|
|
|
|
|
You will need to configure your [gitlab ssh key](https://gitlab.bsc.es/profile/keys) to enable ssh git repository cloning. This option is recommended to not have to type your username and your password each time you run the testsuite. If you have any trouble with your ssh key, please consult this [page](https://docs.gitlab.com/ee/ssh/README.html#).
|
|
|
|
|
|
|
|
## Cloning the testsuite using ssh
|
|
|
|
|
|
|
|
You will just need to do this step once:
|
|
|
|
|
|
|
|
```sh
|
|
|
|
git clone git@gitlab-internal.bsc.es:alya/alya-testsuite4.git
|
|
|
|
cd alya-testsuite4
|
|
|
|
```
|
|
|
|
|
|
|
|
## Cloning the testsuite using https
|
|
|
|
|
|
|
|
If your machine is outside the BSC network, use the https configuration instead:
|
|
|
|
```sh
|
|
|
|
git clone https://gitlab.bsc.es/alya/alya-testsuite4.git
|
|
|
|
cd alya-testsuite4
|
|
|
|
```
|
|
|
|
Note that in this case, your password will be asked each time you run the testsuite.
|
|
|
|
|
|
|
|
If you already have cloned the testsuite at least once, update it before running it:
|
|
|
|
|
|
|
|
```sh
|
|
|
|
git pull
|
|
|
|
```
|
|
|
|
|
|
|
|
Note that you cannot run a testsuite if your local repository is obsolete, and you will be asked to update it. |
|
|
|
\ No newline at end of file |