bb:overview
Differences
This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
bb:overview [2018/01/30 15:56] – created Jean-Michel Beuken | bb:overview [2024/10/10 06:50] (current) – Jean-Michel Beuken | ||
---|---|---|---|
Line 1: | Line 1: | ||
+ | <WRAP important> | ||
====== Buildbot and the test farm ====== | ====== Buildbot and the test farm ====== | ||
===== 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** | ||
- | * | + | * |
- | * | + | * |
- | * | + | * |
- | * 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 15:56 by Jean-Michel Beuken