Skip to content

Commit

Permalink
Add support to install framework using pip and user defined version
Browse files Browse the repository at this point in the history
Lately, we are noticing lot of issues due to broken framework
in the environment using the unmatching version across different
plugins, so let's avoid the direct repo install and use standard
pip installation for framework and its plugin, by default it will
install the latest released version of framework if bootstrapped,
having said that user could choose the different version than
default as needed through config and use the git repo aswell,
details of how to choose different config options are documented
in the config file comment section.

Refactored the bootstrap workflow and env clean to have the
proper environment to start with and clean the environment properly
when asked, earlier unwanted steps were run.

miscellaneous pylint fixes.

Signed-off-by: Satheesh Rajendran <sathnaga@linux.vnet.ibm.com>
  • Loading branch information
Satheesh Rajendran committed Sep 9, 2020
1 parent 84150d0 commit a44babd
Show file tree
Hide file tree
Showing 4 changed files with 168 additions and 142 deletions.
4 changes: 3 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -227,7 +227,9 @@ $ ./avocado-setup.py -h
> Force wrapper to skip check for dependancy packages. This helps to save time when re-running tests on a system where prereqs have already been checked once.
14. `--clean`:
> Remove/Uninstall autotest and avocado from system after test completion.
> Remove/Uninstall autotest and avocado from system after test completion.<br>
>
> USE IT WITH CAUTION: When this option used alone(i.e ./avocado-setup.py --clean), this will remove even the avocado config and data directory(includes guest images) and tests directoty.
15. `--enable-kvm`:
> By default kvm(guest VM) tests environment is not bootstrapped, enable this flag to bootstrap KVM (guest VM) tests.
Expand Down
Loading

0 comments on commit a44babd

Please sign in to comment.