summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPaul Eggleton <paul.eggleton@microsoft.com>2022-10-09 17:11:09 +1300
committerRichard Purdie <richard.purdie@linuxfoundation.org>2022-10-19 17:32:57 +0100
commitc29eb10e31809a523109d638b80175d68dfc9930 (patch)
treef15182078dc75c6e2b1c5e5ebd342bd61f4fba38
parent335a230a351dd2273278ec91b13f7b28ef1120a0 (diff)
downloadpoky-c29eb10e31809a523109d638b80175d68dfc9930.tar.gz
ref-manual: remove reference to testimage-auto class
testimage-auto was removed in the thud release. (From yocto-docs rev: 618351169c09470280aeee53a63aba88788efc4b) Signed-off-by: Paul Eggleton <paul.eggleton@microsoft.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
-rw-r--r--documentation/dev-manual/common-tasks.rst4
-rw-r--r--documentation/migration-guides/migration-1.5.rst2
-rw-r--r--documentation/migration-guides/migration-2.6.rst2
-rw-r--r--documentation/overview-manual/concepts.rst2
-rw-r--r--documentation/ref-manual/classes.rst17
-rw-r--r--documentation/ref-manual/release-process.rst2
-rw-r--r--documentation/ref-manual/variables.rst2
-rw-r--r--documentation/test-manual/intro.rst4
8 files changed, 18 insertions, 17 deletions
diff --git a/documentation/dev-manual/common-tasks.rst b/documentation/dev-manual/common-tasks.rst
index a4741c5a8b..68ce2b852a 100644
--- a/documentation/dev-manual/common-tasks.rst
+++ b/documentation/dev-manual/common-tasks.rst
@@ -3048,7 +3048,7 @@ The following steps describe how to set up the AUH utility:
3048 your build directory. 3048 your build directory.
3049 3049
3050 - If you want to enable testing through the 3050 - If you want to enable testing through the
3051 :ref:`testimage <ref-classes-testimage*>` 3051 :ref:`testimage <ref-classes-testimage>`
3052 class, which is optional, you need to have the following set in 3052 class, which is optional, you need to have the following set in
3053 your ``conf/local.conf`` file:: 3053 your ``conf/local.conf`` file::
3054 3054
@@ -8893,7 +8893,7 @@ You can start the tests automatically or manually:
8893 8893
8894- *Manually running tests:* To manually run the tests, first globally 8894- *Manually running tests:* To manually run the tests, first globally
8895 inherit the 8895 inherit the
8896 :ref:`testimage <ref-classes-testimage*>` class 8896 :ref:`testimage <ref-classes-testimage>` class
8897 by editing your ``local.conf`` file:: 8897 by editing your ``local.conf`` file::
8898 8898
8899 INHERIT += "testimage" 8899 INHERIT += "testimage"
diff --git a/documentation/migration-guides/migration-1.5.rst b/documentation/migration-guides/migration-1.5.rst
index 366fb006e8..1b78e99809 100644
--- a/documentation/migration-guides/migration-1.5.rst
+++ b/documentation/migration-guides/migration-1.5.rst
@@ -240,7 +240,7 @@ Automated Image Testing
240----------------------- 240-----------------------
241 241
242A new automated image testing framework has been added through the 242A new automated image testing framework has been added through the
243:ref:`ref-classes-testimage*` classes. This 243:ref:`ref-classes-testimage` classes. This
244framework replaces the older ``imagetest-qemu`` framework. 244framework replaces the older ``imagetest-qemu`` framework.
245 245
246You can learn more about performing automated image tests in the 246You can learn more about performing automated image tests in the
diff --git a/documentation/migration-guides/migration-2.6.rst b/documentation/migration-guides/migration-2.6.rst
index 32bb48bccc..b36eb194b3 100644
--- a/documentation/migration-guides/migration-2.6.rst
+++ b/documentation/migration-guides/migration-2.6.rst
@@ -319,7 +319,7 @@ This section provides information about automatic testing changes:
319 practices now dictate that you use the 319 practices now dictate that you use the
320 :term:`IMAGE_CLASSES` variable rather than the 320 :term:`IMAGE_CLASSES` variable rather than the
321 :term:`INHERIT` variable when you inherit the 321 :term:`INHERIT` variable when you inherit the
322 :ref:`testimage <ref-classes-testimage*>` and 322 :ref:`testimage <ref-classes-testimage>` and
323 :ref:`testsdk <ref-classes-testsdk>` classes used for automatic 323 :ref:`testsdk <ref-classes-testsdk>` classes used for automatic
324 testing. 324 testing.
325 325
diff --git a/documentation/overview-manual/concepts.rst b/documentation/overview-manual/concepts.rst
index 39b87138a8..35d6feb17a 100644
--- a/documentation/overview-manual/concepts.rst
+++ b/documentation/overview-manual/concepts.rst
@@ -1014,7 +1014,7 @@ processing includes creation of a manifest file and optimizations.
1014The manifest file (``.manifest``) resides in the same directory as the 1014The manifest file (``.manifest``) resides in the same directory as the
1015root filesystem image. This file lists out, line-by-line, the installed 1015root filesystem image. This file lists out, line-by-line, the installed
1016packages. The manifest file is useful for the 1016packages. The manifest file is useful for the
1017:ref:`testimage <ref-classes-testimage*>` class, 1017:ref:`testimage <ref-classes-testimage>` class,
1018for example, to determine whether or not to run specific tests. See the 1018for example, to determine whether or not to run specific tests. See the
1019:term:`IMAGE_MANIFEST` 1019:term:`IMAGE_MANIFEST`
1020variable for additional information. 1020variable for additional information.
diff --git a/documentation/ref-manual/classes.rst b/documentation/ref-manual/classes.rst
index 6462a86dad..f24c579f16 100644
--- a/documentation/ref-manual/classes.rst
+++ b/documentation/ref-manual/classes.rst
@@ -2768,12 +2768,12 @@ session needs to be started. For example, the
2768:ref:`devshell <ref-classes-devshell>` class all use the ``terminal`` 2768:ref:`devshell <ref-classes-devshell>` class all use the ``terminal``
2769class. 2769class.
2770 2770
2771.. _ref-classes-testimage*: 2771.. _ref-classes-testimage:
2772 2772
2773``testimage*.bbclass`` 2773``testimage.bbclass``
2774====================== 2774=====================
2775 2775
2776The ``testimage*`` classes support running automated tests against 2776The ``testimage`` class supports running automated tests against
2777images using QEMU and on actual hardware. The classes handle loading the 2777images using QEMU and on actual hardware. The classes handle loading the
2778tests and starting the image. To use the classes, you need to perform 2778tests and starting the image. To use the classes, you need to perform
2779steps to set up the environment. 2779steps to set up the environment.
@@ -2787,14 +2787,15 @@ steps to set up the environment.
2787The tests are commands that run on the target system over ``ssh``. Each 2787The tests are commands that run on the target system over ``ssh``. Each
2788test is written in Python and makes use of the ``unittest`` module. 2788test is written in Python and makes use of the ``unittest`` module.
2789 2789
2790The ``testimage.bbclass`` runs tests on an image when called using the 2790The ``testimage`` class runs tests on an image when called using the
2791following:: 2791following::
2792 2792
2793 $ bitbake -c testimage image 2793 $ bitbake -c testimage image
2794 2794
2795The ``testimage-auto`` class 2795Alternatively, if you wish to have tests automatically run for each image
2796runs tests on an image after the image is constructed (i.e. 2796after it is built, you can set :term:`TESTIMAGE_AUTO`::
2797:term:`TESTIMAGE_AUTO` must be set to "1"). 2797
2798 TESTIMAGE_AUTO = "1"
2798 2799
2799For information on how to enable, run, and create new tests, see the 2800For information on how to enable, run, and create new tests, see the
2800":ref:`dev-manual/common-tasks:performing automated runtime testing`" 2801":ref:`dev-manual/common-tasks:performing automated runtime testing`"
diff --git a/documentation/ref-manual/release-process.rst b/documentation/ref-manual/release-process.rst
index 8acb4b8e09..c36fa557d8 100644
--- a/documentation/ref-manual/release-process.rst
+++ b/documentation/ref-manual/release-process.rst
@@ -127,7 +127,7 @@ consists of the following pieces:
127 an ARM target, did the build produce ARM binaries. If, for example, 127 an ARM target, did the build produce ARM binaries. If, for example,
128 the build produced PPC binaries then there is a problem. 128 the build produced PPC binaries then there is a problem.
129 129
130- :ref:`ref-classes-testimage*`: This class 130- :ref:`ref-classes-testimage`: This class
131 performs runtime testing of images after they are built. The tests 131 performs runtime testing of images after they are built. The tests
132 are usually used with :doc:`QEMU </dev-manual/qemu>` 132 are usually used with :doc:`QEMU </dev-manual/qemu>`
133 to boot the images and check the combined runtime result boot 133 to boot the images and check the combined runtime result boot
diff --git a/documentation/ref-manual/variables.rst b/documentation/ref-manual/variables.rst
index f77b8ac1e9..5c75dac0fe 100644
--- a/documentation/ref-manual/variables.rst
+++ b/documentation/ref-manual/variables.rst
@@ -8300,7 +8300,7 @@ system and gives an overview of their function and contents.
8300 on enabling, running, and writing these tests, see the 8300 on enabling, running, and writing these tests, see the
8301 ":ref:`dev-manual/common-tasks:performing automated runtime testing`" 8301 ":ref:`dev-manual/common-tasks:performing automated runtime testing`"
8302 section in the Yocto Project Development Tasks Manual and the 8302 section in the Yocto Project Development Tasks Manual and the
8303 ":ref:`ref-classes-testimage*`" section. 8303 ":ref:`ref-classes-testimage`" section.
8304 8304
8305 :term:`THISDIR` 8305 :term:`THISDIR`
8306 The directory in which the file BitBake is currently parsing is 8306 The directory in which the file BitBake is currently parsing is
diff --git a/documentation/test-manual/intro.rst b/documentation/test-manual/intro.rst
index 6421dd53c9..36958d00ad 100644
--- a/documentation/test-manual/intro.rst
+++ b/documentation/test-manual/intro.rst
@@ -132,8 +132,8 @@ the following types of tests:
132 132
133 $ bitbake image -c testimage 133 $ bitbake image -c testimage
134 134
135 The tests utilize the :ref:`testimage* <ref-classes-testimage*>` 135 The tests utilize the :ref:`testimage <ref-classes-testimage>`
136 classes and the :ref:`ref-tasks-testimage` task. 136 class and the :ref:`ref-tasks-testimage` task.
137 137
138- *Layer Testing:* The Autobuilder has the possibility to test whether 138- *Layer Testing:* The Autobuilder has the possibility to test whether
139 specific layers work with the test of the system. The layers tested 139 specific layers work with the test of the system. The layers tested