bb:overview
Differences
This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
bb:overview [2018/01/30 16:56] – created Jean-Michel Beuken | bb:overview [2023/12/20 15:26] (current) – [Internal links] Jean-Michel Beuken | ||
---|---|---|---|
Line 3: | Line 3: | ||
===== Brief introduction ===== | ===== Brief introduction ===== | ||
+ | |||
+ | How to maintain code integrity despite numerous modifications (including bug insertion) ? | ||
+ | This is addressed by maintaining a test suite, combining reference input files and corresponding output files, | ||
+ | against which all modifications of ABINIT are confronted, especially when a merge request in the trunk is issued. | ||
+ | For ABINIT, a test farm with about twenty " | ||
+ | for running such test suite on different architecture and operating systems. | ||
Buildbot is the software used to launch and analyze the automatic tests of ABINIT on the ETSF test farm. | Buildbot is the software used to launch and analyze the automatic tests of ABINIT on the ETSF test farm. | ||
===== External links ===== | ===== External links ===== | ||
- | * | + | * |
- | * http:// | + | |
===== Internal links ===== | ===== Internal links ===== | ||
* **Configurations** | * **Configurations** | ||
- | * Slave matrix | + | * |
- | * | + | * |
- | * | + | * |
- | * Useful Links (outdated) | + | |
* **Operations** | * **Operations** | ||
- | | + | |
- | | + | |
- | | + | |
===== Particulars ===== | ===== Particulars ===== | ||
- | * Particulars of the use of buildbot in the ABINIT environment (e.g. how to trigger the tests, how to handle failures, how to access directly the test farm) | + | * |
- | * How to add a new test in the test suite. | + | |
+ | |||
+ | /* | ||
bb/overview.1517327777.txt.gz · Last modified: 2018/01/30 16:56 by Jean-Michel Beuken