-
Notifications
You must be signed in to change notification settings - Fork 340
DAOS-18304 ddb: Add unit test to ddb code #17464
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
base: ckochhof/fix/master/daos-18323
Are you sure you want to change the base?
DAOS-18304 ddb: Add unit test to ddb code #17464
Conversation
|
Ticket title is 'Add unit test to ddb go code' |
|
Test stage NLT on EL 8.8 completed with status UNSTABLE. https://jenkins-3.daos.hpc.amslabs.hpecorp.net/job/daos-stack/job/daos//view/change-requests/job/PR-17464/1/testReport/ |
cbcad01 to
1a958d2
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-17464/1/execution/node/1358/log |
1a958d2 to
29e0a66
Compare
|
Test stage NLT on EL 8.8 completed with status UNSTABLE. https://jenkins-3.daos.hpc.amslabs.hpecorp.net/job/daos-stack/job/daos//view/change-requests/job/PR-17464/3/testReport/ |
29e0a66 to
ecd74b5
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-17464/3/execution/node/1314/log |
08b5a70 to
f23c95c
Compare
ecd74b5 to
26c3d1c
Compare
|
Test stage Functional Hardware Medium Verbs Provider MD on SSD completed with status FAILURE. https://jenkins-3.daos.hpc.amslabs.hpecorp.net/job/daos-stack/job/daos/job/PR-17464/4/display/redirect |
|
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-17464/4/execution/node/1352/log |
|
Test stage Build on EL 9.6 completed with status FAILURE. https://jenkins-3.daos.hpc.amslabs.hpecorp.net//job/daos-stack/job/daos/view/change-requests/job/PR-17464/5/execution/node/266/log |
|
Test stage Build on EL 8.8 completed with status FAILURE. https://jenkins-3.daos.hpc.amslabs.hpecorp.net//job/daos-stack/job/daos/view/change-requests/job/PR-17464/5/execution/node/274/log |
|
Test stage Build on Leap 15.5 with Intel-C and TARGET_PREFIX completed with status FAILURE. https://jenkins-3.daos.hpc.amslabs.hpecorp.net//job/daos-stack/job/daos/view/change-requests/job/PR-17464/5/execution/node/318/log |
|
Test stage Build on Leap 15.5 completed with status FAILURE. https://jenkins-3.daos.hpc.amslabs.hpecorp.net//job/daos-stack/job/daos/view/change-requests/job/PR-17464/5/execution/node/406/log |
f23c95c to
c013fe7
Compare
26c3d1c to
be529b5
Compare
|
Test stage Unit Test on EL 8.8 completed with status UNSTABLE. https://jenkins-3.daos.hpc.amslabs.hpecorp.net/job/daos-stack/job/daos//view/change-requests/job/PR-17464/6/testReport/ |
Refactoring DDB code to allow unit testing of the go part code. Features: recovery Signed-off-by: Cedric Koch-Hofer <[email protected]>
be529b5 to
13e1c60
Compare
Description
This PR introduce some code refactoring of the DDB code, for being able to add some unit and integration tests to the DBB go code:
DdbApiis introduced to allow the use of GO test stub.dc_pool_pathanddc_db_pathare removed.It also fixes miscellaneous issues:
ddb_run_feature().Steps for the author:
After all prior steps are complete: