bb:misc
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionLast revisionBoth sides next revision | ||
bb:misc [2018/01/29 16:04] – [How to handle failures ?] Jean-Michel Beuken | bb:misc [2024/04/20 10:27] – [Accessing directly some slave.] Jean-Michel Beuken | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== Particulars of the use of buildbot for ABINIT ====== | ====== Particulars of the use of buildbot for ABINIT ====== | ||
- | ~~NOTOC~~ | + | |
===== Triggering the execution of the automatic tests ===== | ===== Triggering the execution of the automatic tests ===== | ||
Line 10: | Line 10: | ||
* a general " | * a general " | ||
- | You will receive by mail the results of the execution of the tests, concerning each nightly slave, one for each slave. Congratulation if you compilation succeeded, all the tests succeeded, etc ! | + | You will receive by mail the results of the execution of the tests, concerning each nightly slave, one for each slave. Congratulation if your compilation succeeded, all the tests succeeded, etc ! |
===== How to handle failures ? ===== | ===== How to handle failures ? ===== | ||
Line 34: | Line 34: | ||
- | ===== 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).\\ **ssh USERNAME@hall.abinit.org** | + | - Login on a gateway (well, the first time, contact Jean-Michel Beuken, to allow your machine to connect to the private network |
+ | | ||
+ | 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 " | ||
- | - | + | - |
+ | - 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.txt · Last modified: 2024/04/20 10:28 by Jean-Michel Beuken