On Thu, Sep 23, 2021 at 5:27 AM Daniel P. Berrangé <berra...@redhat.com> wrote: > > On Wed, Sep 22, 2021 at 04:03:23PM -0300, Willian Rampazzo wrote: > > Add instructions to the Acceptance tests section about running a > > single test file or a test within the test file. > > > > Signed-off-by: Willian Rampazzo <willi...@redhat.com> > > --- > > docs/devel/testing.rst | 14 ++++++++++++++ > > 1 file changed, 14 insertions(+) > > > > diff --git a/docs/devel/testing.rst b/docs/devel/testing.rst > > index 4a0abbf23d..b03df34f7b 100644 > > --- a/docs/devel/testing.rst > > +++ b/docs/devel/testing.rst > > @@ -740,6 +740,20 @@ may be invoked by running: > > > > tests/venv/bin/avocado run $OPTION1 $OPTION2 tests/acceptance/ > > > > +It is also possible to run tests from a single file or a single test > > +within a test file. To run tests from a single file within the build > > +tree, use: > > + > > + .. code:: > > + > > + tests/venv/bin/avocado run tests/acceptance/$TESTFILE > > Before running this users may well need to run > > make check-venv > > we can't assume they have previously done "make check-acceptance" > as they're possibly just reproducing a failure from gitlab > CI locally, not running the whole suite.
Indeed! > > > + > > +To run a single test within a test file, use: > > + > > + .. code:: > > + > > + tests/venv/bin/avocado run > > tests/acceptance/$TESTFILE:$TESTCLASS.$TESTNAME > > + > > Valid test names are visible in the output from any previous execution > of avocado, and can also be queried using > > tests/venv/bin/avocado list tests/acceptance > Ack. > > Manual Installation > > ------------------- > > > > -- > > 2.31.1 > > > > Regards, > Daniel > -- > |: https://berrange.com -o- https://www.flickr.com/photos/dberrange :| > |: https://libvirt.org -o- https://fstop138.berrange.com :| > |: https://entangle-photo.org -o- https://www.instagram.com/dberrange :| >