diff options
author | Paul Eggleton <paul.eggleton@microsoft.com> | 2022-10-09 17:11:09 +1300 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2022-10-19 17:32:57 +0100 |
commit | c29eb10e31809a523109d638b80175d68dfc9930 (patch) | |
tree | f15182078dc75c6e2b1c5e5ebd342bd61f4fba38 /documentation | |
parent | 335a230a351dd2273278ec91b13f7b28ef1120a0 (diff) | |
download | poky-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>
Diffstat (limited to 'documentation')
-rw-r--r-- | documentation/dev-manual/common-tasks.rst | 4 | ||||
-rw-r--r-- | documentation/migration-guides/migration-1.5.rst | 2 | ||||
-rw-r--r-- | documentation/migration-guides/migration-2.6.rst | 2 | ||||
-rw-r--r-- | documentation/overview-manual/concepts.rst | 2 | ||||
-rw-r--r-- | documentation/ref-manual/classes.rst | 17 | ||||
-rw-r--r-- | documentation/ref-manual/release-process.rst | 2 | ||||
-rw-r--r-- | documentation/ref-manual/variables.rst | 2 | ||||
-rw-r--r-- | documentation/test-manual/intro.rst | 4 |
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 | ||
242 | A new automated image testing framework has been added through the | 242 | A new automated image testing framework has been added through the |
243 | :ref:`ref-classes-testimage*` classes. This | 243 | :ref:`ref-classes-testimage` classes. This |
244 | framework replaces the older ``imagetest-qemu`` framework. | 244 | framework replaces the older ``imagetest-qemu`` framework. |
245 | 245 | ||
246 | You can learn more about performing automated image tests in the | 246 | You 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. | |||
1014 | The manifest file (``.manifest``) resides in the same directory as the | 1014 | The manifest file (``.manifest``) resides in the same directory as the |
1015 | root filesystem image. This file lists out, line-by-line, the installed | 1015 | root filesystem image. This file lists out, line-by-line, the installed |
1016 | packages. The manifest file is useful for the | 1016 | packages. The manifest file is useful for the |
1017 | :ref:`testimage <ref-classes-testimage*>` class, | 1017 | :ref:`testimage <ref-classes-testimage>` class, |
1018 | for example, to determine whether or not to run specific tests. See the | 1018 | for example, to determine whether or not to run specific tests. See the |
1019 | :term:`IMAGE_MANIFEST` | 1019 | :term:`IMAGE_MANIFEST` |
1020 | variable for additional information. | 1020 | variable 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`` |
2769 | class. | 2769 | class. |
2770 | 2770 | ||
2771 | .. _ref-classes-testimage*: | 2771 | .. _ref-classes-testimage: |
2772 | 2772 | ||
2773 | ``testimage*.bbclass`` | 2773 | ``testimage.bbclass`` |
2774 | ====================== | 2774 | ===================== |
2775 | 2775 | ||
2776 | The ``testimage*`` classes support running automated tests against | 2776 | The ``testimage`` class supports running automated tests against |
2777 | images using QEMU and on actual hardware. The classes handle loading the | 2777 | images using QEMU and on actual hardware. The classes handle loading the |
2778 | tests and starting the image. To use the classes, you need to perform | 2778 | tests and starting the image. To use the classes, you need to perform |
2779 | steps to set up the environment. | 2779 | steps to set up the environment. |
@@ -2787,14 +2787,15 @@ steps to set up the environment. | |||
2787 | The tests are commands that run on the target system over ``ssh``. Each | 2787 | The tests are commands that run on the target system over ``ssh``. Each |
2788 | test is written in Python and makes use of the ``unittest`` module. | 2788 | test is written in Python and makes use of the ``unittest`` module. |
2789 | 2789 | ||
2790 | The ``testimage.bbclass`` runs tests on an image when called using the | 2790 | The ``testimage`` class runs tests on an image when called using the |
2791 | following:: | 2791 | following:: |
2792 | 2792 | ||
2793 | $ bitbake -c testimage image | 2793 | $ bitbake -c testimage image |
2794 | 2794 | ||
2795 | The ``testimage-auto`` class | 2795 | Alternatively, if you wish to have tests automatically run for each image |
2796 | runs tests on an image after the image is constructed (i.e. | 2796 | after 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 | ||
2799 | For information on how to enable, run, and create new tests, see the | 2800 | For 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 |