-
Notifications
You must be signed in to change notification settings - Fork 309
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-16072 test: Support non-root user client commands #14670
base: master
Are you sure you want to change the base?
Conversation
Support running commands on client hosts w/o sudo permissions. - Add new launch.py command line arguments to specify a non-root daos_agent user Skip-unit-tests: true Skip-fault-injection-test: true Skip-func-hw-test: true Test-tag: test_valid_labels test_launch_failures Required-githooks: true Signed-off-by: Phil Henderson <[email protected]>
Ticket title is 'ftest: support starting daos_agent with systemctl --user' |
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-14670/1/execution/node/798/log |
- Disable using sudo for fault injection file removal Skip-unit-tests: true Skip-fault-injection-test: true Skip-func-hw-test: true Test-tag: test_valid_labels test_snapshots test_container_label_valid Required-githooks: true Signed-off-by: Phil Henderson <[email protected]>
Skip-unit-tests: true Skip-fault-injection-test: true Skip-func-hw-test: true Test-tag: test_valid_labels test_snapshots test_container_label_valid Required-githooks: true Signed-off-by: Phil Henderson <[email protected]>
Skip-test: true Skip-build: true Signed-off-by: Phil Henderson <[email protected]> Signed-off-by: Dalton Bohning <[email protected]>
Skip-unit-tests: true Skip-fault-injection-test: true Skip-func-hw-test: true Test-tag: test_valid_labels test_snapshots test_container_label_valid Required-githooks: true Signed-off-by: Phil Henderson <[email protected]>
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-14670/4/execution/node/798/log |
Skip-unit-tests: true Skip-fault-injection-test: true Skip-func-hw-test: true Test-tag: test_valid_labels test_snapshots test_container_label_valid Required-githooks: true Signed-off-by: Phil Henderson <[email protected]>
Added passing agent_user into DaosAgentCommand. Skip-unit-tests: true Skip-fault-injection-test: true Skip-func-hw-test: true Test-tag: test_valid_labels test_snapshots test_container_label_valid Required-githooks: true Signed-off-by: Phil Henderson <[email protected]>
Skip-unit-tests: true Skip-fault-injection-test: true Skip-func-hw-test: true Test-tag: test_valid_labels test_snapshots test_container_label_valid Required-githooks: true Signed-off-by: Phil Henderson <[email protected]>
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-14670/7/execution/node/799/log |
Skip-unit-tests: true Skip-fault-injection-test: true Skip-func-hw-test: true Test-tag: test_valid_labels test_snapshots test_container_label_valid Required-githooks: true Signed-off-by: Phil Henderson <[email protected]> Signed-off-by: Dalton Bohning <[email protected]>
Skip-test: true Skip-build: true Required-githooks: true Signed-off-by: Phil Henderson <[email protected]> Signed-off-by: Dalton Bohning <[email protected]>
Skip-unit-tests: true Skip-fault-injection-test: true Skip-func-hw-test: true Test-tag: test_valid_labels test_snapshots test_container_label_valid test_basic_coverage Required-githooks: true Signed-off-by: Phil Henderson <[email protected]>
src/tests/ftest/harness/coverage.py
Outdated
def test_basic_coverage(self): | ||
"""Test basic harness coverage by starting servers, agents, dfuse, and running ior. | ||
|
||
:avocado: tags=all,daily_regression |
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 think better to put as manual or in weekly
transfer_size: 64K | ||
block_size: 128K |
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 could potentially be super slow due to the VM slowness issue. I'd recommend reducing drastically to like 1K or less, but even that could be slow
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-14670/8/execution/node/798/log |
Skip-unit-tests: true Skip-fault-injection-test: true Skip-func-hw-test: true Test-tag: test_valid_labels test_snapshots test_container_label_valid test_basic_coverage Required-githooks: true Signed-off-by: Phil Henderson <[email protected]>
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-14670/9/execution/node/814/log |
Skip-unit-tests: true Skip-fault-injection-test: true Skip-func-hw-test: true Test-tag: test_valid_labels test_snapshots test_container_label_valid test_basic_coverage Required-githooks: true Signed-off-by: Phil Henderson <[email protected]>
- Adding support for specifying a specific LD_LIBRARY_PATH to use in the daos_server config environment variables for eeach engine. Skip-unit-tests: true Skip-fault-injection-test: true Skip-func-hw-test: true Test-tag: test_valid_labels test_snapshots test_container_label_valid test_basic_coverage Required-githooks: true Signed-off-by: Phil Henderson <[email protected]>
Skip-unit-tests: true Skip-fault-injection-test: true Skip-func-hw-test: true Test-tag: test_valid_labels test_snapshots test_container_label_valid test_basic_coverage Required-githooks: true Signed-off-by: Phil Henderson <[email protected]>
- Initial removal of run_command Skip-unit-tests: true Skip-fault-injection-test: true Skip-func-hw-test: true Test-tag: pr test_valid_labels test_snapshots test_container_label_valid test_basic_coverage HarnessUnitTest Required-githooks: true Signed-off-by: Phil Henderson <[email protected]>
Test stage Build on EL 8 completed with status FAILURE. https://build.hpdd.intel.com//job/daos-stack/job/daos/view/change-requests/job/PR-14670/13/execution/node/284/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-14670/13/execution/node/398/log |
Test stage Build RPM on EL 9 completed with status FAILURE. https://build.hpdd.intel.com//job/daos-stack/job/daos/view/change-requests/job/PR-14670/13/execution/node/395/log |
Test stage Build RPM on Leap 15.5 completed with status FAILURE. https://build.hpdd.intel.com//job/daos-stack/job/daos/view/change-requests/job/PR-14670/13/execution/node/327/log |
Test stage Build on Leap 15.5 with Intel-C and TARGET_PREFIX completed with status FAILURE. https://build.hpdd.intel.com//job/daos-stack/job/daos/view/change-requests/job/PR-14670/13/execution/node/494/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-14670/13/execution/node/383/log |
Skip-unit-tests: true Skip-fault-injection-test: true Skip-func-hw-test: true Test-tag: pr test_valid_labels test_snapshots test_container_label_valid test_basic_coverage HarnessUnitTest DdbTest test_container_basics Required-githooks: true Signed-off-by: Phil Henderson <[email protected]>
Skip-unit-tests: true Skip-fault-injection-test: true Skip-func-hw-test: true Test-tag: pr test_valid_labels test_snapshots test_container_label_valid test_basic_coverage HarnessUnitTest DdbTest test_container_basics Required-githooks: true Signed-off-by: Phil Henderson <[email protected]>
Skip-unit-tests: true Skip-fault-injection-test: true Skip-func-hw-test: true Test-tag: pr test_valid_labels test_snapshots test_container_label_valid test_basic_coverage HarnessUnitTest DdbTest test_container_basics Required-githooks: true Signed-off-by: Phil Henderson <[email protected]>
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-14670/16/execution/node/823/log |
Support running commands on client hosts w/o sudo permissions.
Skip-unit-tests: true
Skip-fault-injection-test: true
Skip-func-hw-test: true
Test-tag: test_valid_labels test_launch_failures
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: