bb:misc
Differences
This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
bb:misc [2018/01/29 15:29] – created Jean-Michel Beuken | bb:misc [2024/04/20 10:28] (current) – [Triggering the execution of the automatic tests] Jean-Michel Beuken | ||
---|---|---|---|
Line 7: | Line 7: | ||
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 24: | Line 24: | ||
The links "12.1 stdio" and "12.3 testsbot" | The links "12.1 stdio" and "12.3 testsbot" | ||
- | <pre>12.1 stdio = the stdout of buildbot (Usually NOT useful for debugging) | + | <code>12.1 stdio = the stdout of buildbot (Usually NOT useful for debugging) |
12.2 xreport | 12.2 xreport | ||
12.3 testbot | 12.3 testbot | ||
12.4 summary | 12.4 summary | ||
12.5 All Results = all results grouped by number of " | 12.5 All Results = all results grouped by number of " | ||
- | </pre> | + | </code> |
- | In order to correct the test in the "20. abirules" | + | In order to correct the test in the "22. abirules" |
- | ===== 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 | + | - Login on a gateway |
- | | + | |
- | [At that stage, you can already work on testf : you might simply download, compile, etc ABINIT in your home dir]. | + | Port XXXX |
- | In addition you can take the hand over buildbot | + | User USERNAME |
- | Execute | + | |
- | | + | |
- | This will place you in the buildbot directory of testf. If 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_GIT | + | |
- | cd to the directory for the particular | + | |
- | cd to the directory for the particular branch that you want to debug (the one bearing your name) ( ex : cd trunk/ | + | |
- | 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. |
- | | + | |
- | Port your modifications | + | |
bb/misc.1517236162.txt.gz · Last modified: 2018/01/29 15:29 by Jean-Michel Beuken