DAOS-19523 test: use runner as client - #18945
daltonbohning wants to merge 1 commit into
Conversation
|
Ticket title is 'ftest: use the runner node as a full client' |
|
Test stage Functional Hardware Large MD on SSD completed with status FAILURE. https://jenkins-3.daos.hpc.amslabs.hpecorp.net//job/daos-stack/job/daos/view/change-requests/job/PR-18945/1/execution/node/1106/log |
|
Test stage Functional Hardware Medium MD on SSD completed with status FAILURE. https://jenkins-3.daos.hpc.amslabs.hpecorp.net//job/daos-stack/job/daos/view/change-requests/job/PR-18945/1/execution/node/1256/log |
e0c961d to
ead12ca
Compare
|
Test stage Functional Hardware Medium MD on SSD completed with status FAILURE. https://jenkins-3.daos.hpc.amslabs.hpecorp.net//job/daos-stack/job/daos/view/change-requests/job/PR-18945/3/execution/node/1195/log |
|
Test stage Functional Hardware Medium MD on SSD completed with status FAILURE. https://jenkins-3.daos.hpc.amslabs.hpecorp.net//job/daos-stack/job/daos/view/change-requests/job/PR-18945/4/execution/node/693/log |
ead12ca to
988c40d
Compare
|
Test stage Functional Hardware Medium MD on SSD completed with status FAILURE. https://jenkins-3.daos.hpc.amslabs.hpecorp.net//job/daos-stack/job/daos/view/change-requests/job/PR-18945/5/execution/node/1036/log |
988c40d to
bd6ce0d
Compare
|
Test stage Functional Hardware Medium MD on SSD completed with status FAILURE. https://jenkins-3.daos.hpc.amslabs.hpecorp.net//job/daos-stack/job/daos/view/change-requests/job/PR-18945/6/execution/node/1109/log |
Use localhost as a proper test client since it has always been setup as a client anyway. Update some tests that implcitly used localhost as a client to specify test_clients in their config. When running launch.py, pass both a server a client list, where the clients are all nodes and the servers are all except localhost. Adjust replacement logic to handle both servers and clients being passed in. Quick-functional: true Signed-off-by: Dalton Bohning <dalton.bohning@hpe.com>
36b4157 to
1bc4bea
Compare
There was a problem hiding this comment.
TODO: Require test_servers and test_clients?
TODO: Require localhost in test_clients?
Use localhost as a proper test client since it has always been setup as a client anyway.
Update some tests that implcitly used localhost as a client to specify test_clients in their config.
When running launch.py, pass both a server and client list, where the clients are all nodes and the servers are all except localhost.
Adjust replacement logic to handle both servers and clients being passed in.
Quick-functional: true
Steps for the author:
After all prior steps are complete: