diff options
| author | Michael Opdenacker <michael.opdenacker@bootlin.com> | 2023-12-06 16:39:45 +0100 |
|---|---|---|
| committer | Steve Sakoman <steve@sakoman.com> | 2023-12-21 06:14:00 -1000 |
| commit | 7640d1f82e26ab62ac10fe68db4a36595f1947c3 (patch) | |
| tree | 4bb6c5a1d4444b177818fc5bea253b781b1d3eb3 /documentation | |
| parent | ac4914f538bfd4214369c1cf73c3d2e009806e07 (diff) | |
| download | poky-7640d1f82e26ab62ac10fe68db4a36595f1947c3.tar.gz | |
test-manual: resource updates
(From yocto-docs rev: 1a89f195eb7d9b16b481055c85632bf6524f777b)
Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
Diffstat (limited to 'documentation')
| -rw-r--r-- | documentation/test-manual/intro.rst | 20 |
1 files changed, 9 insertions, 11 deletions
diff --git a/documentation/test-manual/intro.rst b/documentation/test-manual/intro.rst index 3a3fc2270e..51934f4851 100644 --- a/documentation/test-manual/intro.rst +++ b/documentation/test-manual/intro.rst | |||
| @@ -19,10 +19,8 @@ environment used by the Yocto Project to create their own automated, | |||
| 19 | production test environment, building upon the foundations from the | 19 | production test environment, building upon the foundations from the |
| 20 | project core. | 20 | project core. |
| 21 | 21 | ||
| 22 | Currently, the Yocto Project Test Environment Manual has no projected | 22 | This manual is a work-in-progress and is being initially loaded with |
| 23 | release date. This manual is a work-in-progress and is being initially | 23 | information from the README files and notes from key engineers: |
| 24 | loaded with information from the README files and notes from key | ||
| 25 | engineers: | ||
| 26 | 24 | ||
| 27 | - *yocto-autobuilder2:* This | 25 | - *yocto-autobuilder2:* This |
| 28 | :yocto_git:`README.md </yocto-autobuilder2/tree/README.md>` | 26 | :yocto_git:`README.md </yocto-autobuilder2/tree/README.md>` |
| @@ -39,7 +37,7 @@ engineers: | |||
| 39 | As a result, it can be used by any Continuous Improvement (CI) system | 37 | As a result, it can be used by any Continuous Improvement (CI) system |
| 40 | to run builds, support getting the correct code revisions, configure | 38 | to run builds, support getting the correct code revisions, configure |
| 41 | builds and layers, run builds, and collect results. The code is | 39 | builds and layers, run builds, and collect results. The code is |
| 42 | independent of any CI system, which means the code can work `Buildbot <https://docs.buildbot.net/0.9.15.post1/>`__, | 40 | independent of any CI system, which means the code can work `Buildbot <https://docs.buildbot.net/current/>`__, |
| 43 | Jenkins, or others. This repository has a branch per release of the | 41 | Jenkins, or others. This repository has a branch per release of the |
| 44 | project defining the tests to run on a per release basis. | 42 | project defining the tests to run on a per release basis. |
| 45 | 43 | ||
| @@ -54,8 +52,8 @@ the Autobuilder tests if things work. The Autobuilder builds all test | |||
| 54 | targets and runs all the tests. | 52 | targets and runs all the tests. |
| 55 | 53 | ||
| 56 | The Yocto Project uses now uses standard upstream | 54 | The Yocto Project uses now uses standard upstream |
| 57 | `Buildbot <https://docs.buildbot.net/0.9.15.post1/>`__ (version 9) to | 55 | Buildbot (`version 3.8 <https://docs.buildbot.net/3.8.0/>`__) to |
| 58 | drive its integration and testing. Buildbot Nine has a plug-in interface | 56 | drive its integration and testing. Buildbot has a plug-in interface |
| 59 | that the Yocto Project customizes using code from the | 57 | that the Yocto Project customizes using code from the |
| 60 | ``yocto-autobuilder2`` repository, adding its own console UI plugin. The | 58 | ``yocto-autobuilder2`` repository, adding its own console UI plugin. The |
| 61 | resulting UI plug-in allows you to visualize builds in a way suited to | 59 | resulting UI plug-in allows you to visualize builds in a way suited to |
| @@ -299,11 +297,11 @@ Tests map into the codebase as follows: | |||
| 299 | Git repository. | 297 | Git repository. |
| 300 | 298 | ||
| 301 | Use the ``oe-build-perf-report`` command to generate text reports | 299 | Use the ``oe-build-perf-report`` command to generate text reports |
| 302 | and HTML reports with graphs of the performance data. For | 300 | and HTML reports with graphs of the performance data. See |
| 303 | examples, see | 301 | :yocto_dl:`html </releases/yocto/yocto-4.3/testresults/buildperf-debian11/perf-debian11_nanbield_20231019191258_15b576c410.html>` |
| 304 | :yocto_dl:`/releases/yocto/yocto-2.7/testresults/buildperf-centos7/perf-centos7.yoctoproject.org_warrior_20190414204758_0e39202.html` | ||
| 305 | and | 302 | and |
| 306 | :yocto_dl:`/releases/yocto/yocto-2.7/testresults/buildperf-centos7/perf-centos7.yoctoproject.org_warrior_20190414204758_0e39202.txt`. | 303 | :yocto_dl:`txt </releases/yocto/yocto-4.3/testresults/buildperf-debian11/perf-debian11_nanbield_20231019191258_15b576c410.txt>` |
| 304 | examples. | ||
| 307 | 305 | ||
| 308 | - The tests are contained in ``lib/oeqa/buildperf/test_basic.py``. | 306 | - The tests are contained in ``lib/oeqa/buildperf/test_basic.py``. |
| 309 | 307 | ||
