User Tools

Site Tools


bb:misc

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
bb:misc [2019/10/18 13:39]
Jean-Michel Beuken [Accessing directly some slave.]
bb:misc [2019/12/02 14:53] (current)
Jean-Michel Beuken [Accessing directly some slave.]
Line 43: Line 43:
   - Now, you need to access other machines of the testfarm, use the supplementary step\\ **ssh <​name_of_the_machine>​** \\ where <​name_of_the_machine>​ might be abiref, ubu, max2, etc. e.g. **ssh abiref**\\ The first part of the name of the bot is the name_of_the_machine.   - Now, you need to access other machines of the testfarm, use the supplementary step\\ **ssh <​name_of_the_machine>​** \\ where <​name_of_the_machine>​ might be abiref, ubu, max2, etc. e.g. **ssh abiref**\\ The first part of the name of the bot is the name_of_the_machine.
   -  **cd ABINIT**   -  **cd ABINIT**
-  -  **cd** ​   to the directory for the particular builder that you want to debug (the machine might support more than one builder) ( ex: cd abiref_gnu_5.3_openmpi ​)+  -  **cd** ​   to the directory for the particular builder that you want to debug (the machine might support more than one builder) ( ex: cd abiref_gnu_9.2_openmpi ​)
   -  **cd** ​   to the directory for the particular branch that you want to debug (the one bearing your name)  ( ex : cd trunk_develop )   -  **cd** ​   to the directory for the particular branch that you want to debug (the one bearing your name)  ( ex : cd trunk_develop )
   -  Use the command "​module load NAME_OF_BUILDER"​ to select the compiler that you want to use (type "​module avail" to see the list of options). \\ Try to solve your problem ... ! You can modify the files, recompile, etc ...   -  Use the command "​module load NAME_OF_BUILDER"​ to select the compiler that you want to use (type "​module avail" to see the list of options). \\ Try to solve your problem ... ! You can modify the files, recompile, etc ...
   -  The slave can handle usual git commands. So you might make modifications,​ commit and push to your branch. 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.   -  The slave can handle usual git commands. So you might make modifications,​ commit and push to your branch. 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: 2019/12/02 14:53 by Jean-Michel Beuken