-
Notifications
You must be signed in to change notification settings - Fork 310
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
DAOS-16366 test: Use agent/server config files from test directory #14944
Conversation
Initial support for utilizing agnet, control,a nd server config files placed in the common test directory. Skip-unit-tests: true Skip-fault-injection-test: true Skip-func-hw-test: true Required-githooks: true Signed-off-by: Phil Henderson <phillip.henderson@intel.com>
Ticket title is 'ftest: run agent/server commands with config files sourced from test directory' |
Skip-unit-tests: true Skip-fault-injection-test: true Skip-func-hw-test: true Required-githooks: true Signed-off-by: Phil Henderson <phillip.henderson@intel.com>
Skip-unit-tests: true Skip-fault-injection-test: true Skip-func-hw-test: true Required-githooks: true Signed-off-by: Phil Henderson <phillip.henderson@intel.com>
Skip-unit-tests: true Skip-fault-injection-test: true Skip-func-hw-test: true Required-githooks: true Signed-off-by: Phil Henderson <phillip.henderson@intel.com>
Skip-unit-tests: true Skip-fault-injection-test: true Skip-func-hw-test: true Required-githooks: true Signed-off-by: Phil Henderson <phillip.henderson@intel.com>
Test stage Functional on EL 8.8 completed with status FAILURE. https://build.hpdd.intel.com//job/daos-stack/job/daos/view/change-requests/job/PR-14944/5/execution/node/798/log |
Skip-unit-tests: true Skip-fault-injection-test: true Skip-func-hw-test: true Required-githooks: true Signed-off-by: Phil Henderson <phillip.henderson@intel.com>
Test stage Functional on EL 8.8 completed with status FAILURE. https://build.hpdd.intel.com//job/daos-stack/job/daos/view/change-requests/job/PR-14944/6/execution/node/798/log |
Skip-unit-tests: true Skip-fault-injection-test: true Skip-func-hw-test: true Test-tag: test_setup Required-githooks: true Signed-off-by: Phil Henderson <phillip.henderson@intel.com>
Skip-unit-tests: true Skip-fault-injection-test: true Skip-func-hw-test: true Test-tag: pr test_setup_vm DdbTest DaosCoreTestDfuse Required-githooks: true Signed-off-by: Phil Henderson <phillip.henderson@intel.com>
Skip-unit-tests: true Skip-fault-injection-test: true Skip-func-hw-test: true Test-tag: pr test_setup_vm DdbTest DaosCoreTestDfuse Required-githooks: true Signed-off-by: Phil Henderson <phillip.henderson@intel.com>
Test stage Functional on EL 8.8 completed with status FAILURE. https://build.hpdd.intel.com//job/daos-stack/job/daos/view/change-requests/job/PR-14944/10/execution/node/799/log |
Skip-unit-tests: true Skip-fault-injection-test: true Test-tag: pr test_setup_vm DdbTest DaosCoreTestDfuse Required-githooks: true Signed-off-by: Phil Henderson <phillip.henderson@intel.com>
Skip-unit-tests: true Skip-fault-injection-test: true Test-tag: pr test_setup_vm DdbTest DaosCoreTestDfuse Required-githooks: true Signed-off-by: Phil Henderson <phillip.henderson@intel.com>
Test stage Functional on EL 8.8 completed with status FAILURE. https://build.hpdd.intel.com//job/daos-stack/job/daos/view/change-requests/job/PR-14944/12/execution/node/798/log |
Skip-unit-tests: true Skip-fault-injection-test: true Test-tag: pr test_setup_vm DdbTest DaosCoreTestDfuse Required-githooks: true Signed-off-by: Phil Henderson <phillip.henderson@intel.com>
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 haven't thought of this entirely from a high level yet so I will need another pass and will need to test on Aurora and/or boro
Skip-unit-tests: true Skip-fault-injection-test: true Test-tag: pr test_setup_vm DdbTest DaosCoreTestDfuse Required-githooks: true Signed-off-by: Phil Henderson <phillip.henderson@intel.com>
Test stage Functional Hardware Medium completed with status FAILURE. https://build.hpdd.intel.com//job/daos-stack/job/daos/view/change-requests/job/PR-14944/16/execution/node/1099/log |
Test stage Functional Hardware Medium Verbs Provider completed with status FAILURE. https://build.hpdd.intel.com//job/daos-stack/job/daos/view/change-requests/job/PR-14944/16/execution/node/1145/log |
Skip-unit-tests: true Skip-fault-injection-test: true Test-tag: pr test_setup_vm DdbTest DaosCoreTestDfuse DestroyTests DaosAgentSupportCollectLogTest DaosServerSupportCollectLogTest Required-githooks: true Signed-off-by: Phil Henderson <phillip.henderson@intel.com>
Test stage Functional Hardware Medium Verbs Provider completed with status FAILURE. https://build.hpdd.intel.com//job/daos-stack/job/daos/view/change-requests/job/PR-14944/17/execution/node/1065/log |
Test stage Functional Hardware Medium completed with status FAILURE. https://build.hpdd.intel.com//job/daos-stack/job/daos/view/change-requests/job/PR-14944/17/execution/node/1086/log |
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 see this running locally
sudo -n chown dbohning:dbohninx /var/run/daos_agent
When calling verify_socket_directory we should do
verify_socket_directory(self.job.manager.certifiate_owner)
Skip-unit-tests: true Skip-fault-injection-test: true Test-tag: pr test_setup_vm DdbTest DaosCoreTestDfuse DestroyTests DaosAgentSupportCollectLogTest DaosServerSupportCollectLogTest Required-githooks: true Signed-off-by: Phil Henderson <phillip.henderson@intel.com>
Test stage Functional Hardware Large completed with status FAILURE. https://build.hpdd.intel.com//job/daos-stack/job/daos/view/change-requests/job/PR-14944/18/execution/node/1010/log |
Test stage Functional Hardware Medium completed with status FAILURE. https://build.hpdd.intel.com//job/daos-stack/job/daos/view/change-requests/job/PR-14944/18/execution/node/1107/log |
Failure is known issue https://daosio.atlassian.net/browse/DAOS-16367 |
Skip-unit-tests: true Skip-fault-injection-test: true Test-tag: pr test_setup_vm DdbTest DaosCoreTestDfuse DestroyTests DaosAgentSupportCollectLogTest DaosServerSupportCollectLogTest Required-githooks: true Signed-off-by: Phil Henderson <phillip.henderson@intel.com>
Skip-unit-tests: true Skip-fault-injection-test: true Test-tag: pr test_setup_vm DdbTest DaosCoreTestDfuse DestroyTests DaosAgentSupportCollectLogTest DaosServerSupportCollectLogTest Required-githooks: true Signed-off-by: Phil Henderson <phillip.henderson@intel.com>
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.
FYI I haven't tested on Aurora and I'm not sure if this would have issues on GCP
Test stage Functional Hardware Large completed with status FAILURE. https://build.hpdd.intel.com//job/daos-stack/job/daos/view/change-requests/job/PR-14944/20/execution/node/1106/log |
Test stage Functional Hardware Medium Verbs Provider completed with status FAILURE. https://build.hpdd.intel.com//job/daos-stack/job/daos/view/change-requests/job/PR-14944/20/execution/node/1152/log |
Theses failures were caused by an intermittent ib1 link on wolf-221:
it affected 02-./daos_test/suite.py:DaosCoreTest.test_daos_management and 04-./daos_test/suite.py:DaosCoreTest.test_daos_container:
but all other test variants passed. |
Does not seem to be related to these changes, created https://daosio.atlassian.net/browse/DAOS-16464 |
…14944) Use agent, control, and server config files placed in the common test directory instead of /etc/daos with a systemctl override configuration file. Skip-unit-tests: true Skip-fault-injection-test: true Test-tag: pr test_setup_vm DdbTest DaosCoreTestDfuse DestroyTests DaosAgentSupportCollectLogTest DaosServerSupportCollectLogTest Required-githooks: true Signed-off-by: Phil Henderson <phillip.henderson@intel.com>
…14944) Use agent, control, and server config files placed in the common test directory instead of /etc/daos with a systemctl override configuration file. Signed-off-by: Phil Henderson <phillip.henderson@intel.com>
Use agent, control, and server config files placed in the common test directory instead of /etc/daos with a systemctl override configuration file.
Skip-unit-tests: true
Skip-fault-injection-test: true
Skip-func-hw-test: true
Required-githooks: true
Before requesting gatekeeper:
Features:
(orTest-tag*
) commit pragma was used or there is a reason documented that there are no appropriate tags for this PR.Gatekeeper: