summaryrefslogtreecommitdiffstats
path: root/documentation
diff options
context:
space:
mode:
authorMichael Opdenacker <michael.opdenacker@bootlin.com>2023-12-06 16:39:45 +0100
committerSteve Sakoman <steve@sakoman.com>2023-12-21 06:14:00 -1000
commit7640d1f82e26ab62ac10fe68db4a36595f1947c3 (patch)
tree4bb6c5a1d4444b177818fc5bea253b781b1d3eb3 /documentation
parentac4914f538bfd4214369c1cf73c3d2e009806e07 (diff)
downloadpoky-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.rst20
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,
19production test environment, building upon the foundations from the 19production test environment, building upon the foundations from the
20project core. 20project core.
21 21
22Currently, the Yocto Project Test Environment Manual has no projected 22This manual is a work-in-progress and is being initially loaded with
23release date. This manual is a work-in-progress and is being initially 23information from the README files and notes from key engineers:
24loaded with information from the README files and notes from key
25engineers:
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
54targets and runs all the tests. 52targets and runs all the tests.
55 53
56The Yocto Project uses now uses standard upstream 54The Yocto Project uses now uses standard upstream
57`Buildbot <https://docs.buildbot.net/0.9.15.post1/>`__ (version 9) to 55Buildbot (`version 3.8 <https://docs.buildbot.net/3.8.0/>`__) to
58drive its integration and testing. Buildbot Nine has a plug-in interface 56drive its integration and testing. Buildbot has a plug-in interface
59that the Yocto Project customizes using code from the 57that 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
61resulting UI plug-in allows you to visualize builds in a way suited to 59resulting 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