bb:misc
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
bb:misc [2020/02/05 09:04] – [Accessing directly some slave.] Xavier Gonze | bb:misc [2024/10/10 07:40] (current) – Jean-Michel Beuken | ||
---|---|---|---|
Line 1: | Line 1: | ||
+ | <WRAP important> | ||
+ | |||
====== Particulars of the use of buildbot for ABINIT ====== | ====== Particulars of the use of buildbot for ABINIT ====== | ||
Line 7: | Line 9: | ||
There are two ways to trigger the tests on the test farm: | There are two ways to trigger the tests on the test farm: | ||
- | * a merge request of your branch to trunk/ | + | * a merge request of your branch to trunk/ |
* a general " | * a general " | ||
- | You will receive by mail the results of the execution of the tests, concerning each nightly | + | You will receive by mail the results of the execution of the tests, concerning each nightly |
===== How to handle failures ? ===== | ===== How to handle failures ? ===== | ||
Line 34: | Line 36: | ||
- | ===== Accessing directly some slave. ===== | + | ===== Accessing directly some worker. ===== |
- | If you have git branches, you are entitled to have interactive access to each of the slaves. Moreover, you can login as " | + | If you have git branches, you are entitled to have interactive access to each of the workers. Moreover, you can login as " |
- | - Login on a gateway (well, the first time, contact Jean-Michel Beuken, to allow your machine to connect to the private network - the following instruction assumes your public key is ~/.ssh/id_rsa | + | - Login on a gateway (well, the first time, contact Jean-Michel Beuken, to allow your machine to connect to the private network - the following instruction assumes your public key is ~/.ssh/id_rsa_abinit |
+ | | ||
+ | Port XXXX | ||
+ | User USERNAME | ||
+ | | ||
- To take the hand over buildbot, execute :\\ **sudo su - buildbot** \\ | - To take the hand over buildbot, execute :\\ **sudo su - buildbot** \\ | ||
- | - Now, you need to access other machines of the testfarm, use the supplementary step\\ **ssh < | + | - Now, you need to access other machines of the testfarm, use the supplementary step\\ **ssh < |
- **cd ABINIT** | - **cd ABINIT** | ||
- | - **cd** | + | - **cd** |
- **cd** | - **cd** | ||
- Use the command " | - Use the command " | ||
- | - The slave can handle usual git commands. So you might make modifications, | + | - The worker |
+ | - Of course, after commit and push, it is also advised to test your modifications on your own machine, before using again the test farm, although this is no mandatory. | ||
bb/misc.1580893444.txt.gz · Last modified: 2020/02/05 09:04 by Xavier Gonze