-
Notifications
You must be signed in to change notification settings - Fork 333
DAOS-10535 tests: Remove daos-tests daos-*-tests-openmpi requirement #8980
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
Limit daos_tests requiement to the non-openmpi daos-*-tests packages. Signed-off-by: Phillip Henderson <[email protected]>
daosbuild1
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM. No errors found by checkpatch.
|
Test stage Build DEB on Ubuntu 20.04 completed with status FAILURE. https://build.hpdd.intel.com//job/daos-stack/job/daos/view/change-requests/job/PR-8980/1/execution/node/340/log |
|
Test stage Build RPM on EL 8 completed with status FAILURE. https://build.hpdd.intel.com//job/daos-stack/job/daos/view/change-requests/job/PR-8980/1/execution/node/419/log |
|
Test stage Build RPM on Leap 15 completed with status FAILURE. https://build.hpdd.intel.com//job/daos-stack/job/daos/view/change-requests/job/PR-8980/1/execution/node/416/log |
|
Test stage Build RPM on CentOS 7 completed with status FAILURE. https://build.hpdd.intel.com//job/daos-stack/job/daos/view/change-requests/job/PR-8980/1/execution/node/435/log |
|
Test stage Build DEB on Ubuntu 20.04 completed with status FAILURE. https://build.hpdd.intel.com//job/daos-stack/job/daos/view/change-requests/job/PR-8980/2/execution/node/227/log |
|
Test stage Build RPM on EL 8 completed with status FAILURE. https://build.hpdd.intel.com//job/daos-stack/job/daos/view/change-requests/job/PR-8980/2/execution/node/291/log |
|
Test stage Build RPM on Leap 15 completed with status FAILURE. https://build.hpdd.intel.com//job/daos-stack/job/daos/view/change-requests/job/PR-8980/2/execution/node/319/log |
|
Test stage Build RPM on CentOS 7 completed with status FAILURE. https://build.hpdd.intel.com//job/daos-stack/job/daos/view/change-requests/job/PR-8980/2/execution/node/322/log |
Signed-off-by: Phillip Henderson <[email protected]>
Signed-off-by: Phillip Henderson <[email protected]>
daosbuild1
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM. No errors found by checkpatch.
daosbuild1
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM. No errors found by checkpatch.
brianjmurrell
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This feels like it should go into pipeline-lib rather than being repeated a dozen times here, and will need updating in the weekly-testing branch also. Unless there is something about doing that there that I am not seeing.
|
I wonder if a better approach is to have yet another [meta-]package, called daos-tests-internal, say, that |
|
There is currently a difference in the daos master and release/2.2 branches in that the master branch no longer has a |
We could do that, but it might be silly to define a |
Well, it would also requires |
Would it though? Since |
|
Test stage Functional on EL 8 completed with status FAILURE. https://build.hpdd.intel.com/job/daos-stack/job/daos/job/PR-8980/4/display/redirect |
Technically, yes, you are correct. Today at least. But having a We are then free at any time to change up the dependencies in any way we want and will always be testing internally, an accurate (as can be) reflection of what users are going to experience by installing |
Signed-off-by: Phillip Henderson <[email protected]>
daosbuild1
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM. No errors found by checkpatch.
|
Test stage Build DEB on Ubuntu 20.04 completed with status FAILURE. https://build.hpdd.intel.com//job/daos-stack/job/daos/view/change-requests/job/PR-8980/5/execution/node/349/log |
|
Test stage Build RPM on Leap 15 completed with status FAILURE. https://build.hpdd.intel.com//job/daos-stack/job/daos/view/change-requests/job/PR-8980/5/execution/node/432/log |
|
Test stage Build RPM on EL 8 completed with status FAILURE. https://build.hpdd.intel.com//job/daos-stack/job/daos/view/change-requests/job/PR-8980/5/execution/node/435/log |
|
Test stage Build RPM on CentOS 7 completed with status FAILURE. https://build.hpdd.intel.com//job/daos-stack/job/daos/view/change-requests/job/PR-8980/5/execution/node/429/log |
|
Test stage Build RPM on EL 8 completed with status FAILURE. https://build.hpdd.intel.com//job/daos-stack/job/daos/view/change-requests/job/PR-8980/9/execution/node/436/log |
|
Test stage Build RPM on Leap 15 completed with status FAILURE. https://build.hpdd.intel.com//job/daos-stack/job/daos/view/change-requests/job/PR-8980/9/execution/node/418/log |
|
Test stage Build RPM on CentOS 7 completed with status FAILURE. https://build.hpdd.intel.com//job/daos-stack/job/daos/view/change-requests/job/PR-8980/9/execution/node/421/log |
Signed-off-by: Phillip Henderson <[email protected]>
daosbuild1
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM. No errors found by checkpatch.
FYI: Errors found in lines not modified in the patch:
ci/functional/required_packages.sh:6:
(lint) client_ver appears unused. Verify use (or export if used externally). [SC2034]
| %package tests | ||
| Summary: The entire DAOS test suite | ||
| Requires: %{name}-client-tests-openmpi%{?_isa} = %{version}-%{release} | ||
| Requires: %{name}-client-tests%{?_isa} = %{version}-%{release} |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'm not sure that you can do this all in one commit. This will cause testing on this branch to break until the pipeline-lib change lands. Unless you close landing on this branch after this until the pipeline-lib update lands.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'm temporarily including installing the daos-client-tests-openmpi package through the Jenkins file until packaging in all branches generates a daos-test-internal package, at which point pipeline-lib can be updated to install it instead of daos-tests.
|
Test stage Functional on EL 8 completed with status FAILURE. https://build.hpdd.intel.com/job/daos-stack/job/daos/job/PR-8980/10/display/redirect |
Signed-off-by: Phillip Henderson <[email protected]>
daosbuild1
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM. No errors found by checkpatch.
FYI: Errors found in lines not modified in the patch:
ci/functional/required_packages.sh:6:
(lint) client_ver appears unused. Verify use (or export if used externally). [SC2034]
Signed-off-by: Phillip Henderson <[email protected]>
daosbuild1
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM. No errors found by checkpatch.
FYI: Errors found in lines not modified in the patch:
ci/functional/required_packages.sh:6:
(lint) client_ver appears unused. Verify use (or export if used externally). [SC2034]
Signed-off-by: Phillip Henderson <[email protected]>
daosbuild1
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM. No errors found by checkpatch.
FYI: Errors found in lines not modified in the patch:
ci/functional/required_packages.sh:6:
(lint) client_ver appears unused. Verify use (or export if used externally). [SC2034]
|
HW Small test failures in https://build.hpdd.intel.com/job/daos-stack/job/daos/job/PR-8980/13 caused by: Restarted Test Hardware |
Signed-off-by: Phillip Henderson <[email protected]>
daosbuild1
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM. No errors found by checkpatch.
FYI: Errors found in lines not modified in the patch:
ci/functional/required_packages.sh:6:
(lint) client_ver appears unused. Verify use (or export if used externally). [SC2034]
| @@ -1,5 +1,5 @@ | |||
| // | |||
| // (C) Copyright 2020-2021 Intel Corporation. | |||
| // (C) Copyright 2020-2022 Intel Corporation. | |||
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hmm. Just realized that I forgot to set up my pre-commit hook in the new clone I'm using for el8 development. Fixed.
|
Test stage Unit Test completed with status FAILURE. https://build.hpdd.intel.com//job/daos-stack/job/daos/view/change-requests/job/PR-8980/15/execution/node/821/log |
…8980) Limit daos_tests requiement to the non-openmpi daos-*-tests packages. Signed-off-by: Phillip Henderson <[email protected]>
Limit daos_tests requiement to the non-openmpi daos-*-tests packages.
Signed-off-by: Phillip Henderson [email protected]