-
Notifications
You must be signed in to change notification settings - Fork 308
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
DAOS-14369 test: Rework pydaos and and avocado install/setup process. (…
…#13565) Update pydaos install process. Include pydaos sources in daos-devel rpm to allow installation on non-default python versions and virtual environments. Use updated python version for NLT to improve reporting and verify pydaos install process. Update dependencies for daos-client-tests rpm, add daos-devel to get pydaos sources and remove some no longer required python libs. Re-write entire python requirements.txt files whilst keeping install process the same. requirements.txt is now split into build, utest and ftest files, the origional file pulls in all three as well as cq for linting. Update the build to only install build requirements, have utest install utest requirements and ftest install ftest requirements. Include avocado 82 in ftest requirements so this is used universally throughout CI. Update code as required to no longer handle or patch older avocado versions and add check that at least 82 is in use. Signed-off-by: Ashley Pittman [email protected]
- Loading branch information
1 parent
8d5cad2
commit dcbaf55
Showing
50 changed files
with
341 additions
and
759 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,9 @@ | ||
daos (2.5.101-3) unstable; urgency=medium | ||
[ Ashley M. Pittman ] | ||
* Updated pydaos install process | ||
|
||
-- Ashley M. Pittman <[email protected]> Thu, 04 Apr 2024 09:15:00 -0800 | ||
|
||
daos (2.5.101-2) unstable; urgency=medium | ||
[ Jan Michalski ] | ||
* Add dtx_tests to the server-tests package | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,4 +1,5 @@ | ||
usr/lib64 | ||
usr/include | ||
usr/include/cart | ||
usr/include/gurt | ||
usr/include/gurt | ||
usr/lib/daos/python |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -5,3 +5,4 @@ usr/lib64/libdaos.so | |
usr/lib64/libgurt.so | ||
usr/lib64/libcart.so | ||
usr/lib64/*.a | ||
usr/lib/daos/python/* |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
scons | ||
ninja | ||
meson | ||
distro | ||
pyelftools |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,6 @@ | ||
avocado-framework==82 | ||
avocado-framework-plugin-result-html==82 | ||
avocado-framework-plugin-varianter-yaml-to-mux==82 | ||
clustershell | ||
paramiko | ||
distro |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,6 @@ | ||
tabulate | ||
junit_xml | ||
pyxattr | ||
PyYAML | ||
# Disabled for now because of DAOS-14688 | ||
# pytest |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,13 +1,8 @@ | ||
# Packages required to build/test DAOS. | ||
defusedxml | ||
distro | ||
jira | ||
junit_xml | ||
meson | ||
ninja | ||
pyelftools | ||
pyxattr | ||
pyyaml | ||
scons | ||
tabulate | ||
wheel | ||
# Packages required to build DAOS. | ||
-r requirements-build.txt | ||
# Packages required to run ftest. | ||
-r requirements-ftest.txt | ||
# Packages required to run unit testing. | ||
-r requirements-utest.txt | ||
# Packages used for linting. | ||
-r utils/cq/requirements.txt |
Oops, something went wrong.