Skip to content

Commit cced575

Browse files
committed
DAOS-18301 container: Debug rebuild-destroy tests
Test-tag: test_ec_online_rebuild Test-repeat: 3 Skip-unit-tests: true Skip-unit-test: true Skip-nlt: true Skip-fault-injection-test: true Signed-off-by: Li Wei <liwei@hpe.com>
1 parent 6386f9f commit cced575

File tree

9 files changed

+115
-45
lines changed

9 files changed

+115
-45
lines changed

Jenkinsfile

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1048,7 +1048,8 @@ pipeline {
10481048
steps {
10491049
job_step_update(
10501050
testRpm(inst_repos: daosRepos(),
1051-
daos_pkg_version: daosPackagesVersion(next_version()))
1051+
daos_pkg_version: daosPackagesVersion(next_version()),
1052+
inst_rpms: 'mercury-libfabric')
10521053
)
10531054
}
10541055
post {
@@ -1100,7 +1101,8 @@ pipeline {
11001101
} */
11011102
job_step_update(
11021103
testRpm(inst_repos: daosRepos(),
1103-
daos_pkg_version: daosPackagesVersion(next_version()))
1104+
daos_pkg_version: daosPackagesVersion(next_version()),
1105+
inst_rpms: 'mercury-libfabric')
11041106
)
11051107
}
11061108
post {

src/container/srv_cli.c

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,11 @@ dsc_cont_init_props(struct dc_cont *cont, uuid_t pool_uuid, uuid_t cont_uuid)
6060
{
6161
int rc;
6262

63+
D_DEBUG(DB_MD, DF_CONT": get props: begin\n",
64+
DP_CONT(pool_uuid, cont_uuid));
6365
rc = ds_cont_get_props(&cont->dc_props, pool_uuid, cont_uuid);
66+
D_DEBUG(DB_MD, DF_CONT": get props: end: "DF_RC"\n",
67+
DP_CONT(pool_uuid, cont_uuid), DP_RC(rc));
6468
if (rc)
6569
return rc;
6670

src/container/srv_container.c

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6189,6 +6189,9 @@ ds_cont_get_prop(uuid_t pool_uuid, uuid_t cont_uuid, daos_prop_t **prop_out)
61896189
struct cont *cont = NULL;
61906190
int rc;
61916191

6192+
D_DEBUG(DB_MD, DF_CONT": begin\n",
6193+
DP_CONT(pool_uuid, cont_uuid));
6194+
61926195
D_ASSERT(dss_get_module_info()->dmi_xs_id == 0);
61936196
rc = cont_svc_lookup_leader(pool_uuid, 0, &svc, NULL);
61946197
if (rc != 0) {
@@ -6201,7 +6204,11 @@ ds_cont_get_prop(uuid_t pool_uuid, uuid_t cont_uuid, daos_prop_t **prop_out)
62016204
if (rc != 0)
62026205
D_GOTO(out_put, rc);
62036206

6207+
D_DEBUG(DB_MD, DF_CONT": lock svc: begin\n",
6208+
DP_CONT(pool_uuid, cont_uuid));
62046209
ABT_rwlock_rdlock(svc->cs_lock);
6210+
D_DEBUG(DB_MD, DF_CONT": lock svc: end\n",
6211+
DP_CONT(pool_uuid, cont_uuid));
62056212
rc = cont_lookup(&tx, svc, cont_uuid, &cont);
62066213
if (rc != 0) {
62076214
DL_ERROR(rc, DF_CONT " cont_lookup failed", DP_CONT(pool_uuid, cont_uuid));
@@ -6224,6 +6231,8 @@ ds_cont_get_prop(uuid_t pool_uuid, uuid_t cont_uuid, daos_prop_t **prop_out)
62246231
rdb_tx_end(&tx);
62256232
out_put:
62266233
cont_svc_put_leader(svc);
6234+
D_DEBUG(DB_MD, DF_CONT": end: "DF_RC"\n",
6235+
DP_CONT(pool_uuid, cont_uuid), DP_RC(rc));
62276236
return rc;
62286237
}
62296238

0 commit comments

Comments
 (0)