Skip to content

PR to run ddb.py tests in CI#18266

Draft
shimizukko wants to merge 12 commits into
masterfrom
makito/ddb_test
Draft

PR to run ddb.py tests in CI#18266
shimizukko wants to merge 12 commits into
masterfrom
makito/ddb_test

Conversation

@shimizukko
Copy link
Copy Markdown
Contributor

To debug makito/DAOS-18395

Skip-unit-tests: true
Skip-fault-injection-test: true
Skip-func-hw-test-medium: false
Test-tag: DdbTest
Test-repeat: 3

Steps for the author:

  • Commit message follows the guidelines.
  • Appropriate Features or Test-tag pragmas were used.
  • Appropriate Functional Test Stages were run.
  • At least two positive code reviews including at least one code owner from each category referenced in the PR.
  • Testing is complete. If necessary, forced-landing label added and a reason added in a comment.

After all prior steps are complete:

  • Gatekeeper requested (daos-gatekeeper added as a reviewer).

To debug makito/DAOS-18395

Skip-unit-tests: true
Skip-fault-injection-test: true
Skip-func-hw-test-medium: false
Test-tag: DdbTest
Test-repeat: 3
Signed-off-by: Makito Kano <makito.kano@hpe.com>
@github-actions
Copy link
Copy Markdown

Errors are component not formatted correctly,Ticket number prefix incorrect,PR title is malformatted. See https://daosio.atlassian.net/wiki/spaces/DC/pages/11133911069/Commit+Comments,Unable to load ticket data
https://daosio.atlassian.net/browse/PR

@daosbuild3
Copy link
Copy Markdown
Collaborator

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-18266/1/execution/node/834/log

@daosbuild3
Copy link
Copy Markdown
Collaborator

Skip-unit-tests: true
Skip-fault-injection-test: true
Skip-func-hw-test-medium: false
Test-tag: test_dfuse_space_check test_csum_error_logging test_continuous_write
@daosbuild3
Copy link
Copy Markdown
Collaborator

@daosbuild3
Copy link
Copy Markdown
Collaborator

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-18266/2/execution/node/878/log

Skip-unit-tests: true
Skip-fault-injection-test: true
Skip-func-hw-test-medium: false
Test-tag: test_aggregation_punching test_space_rb test_fields_basic
Signed-off-by: Makito Kano <makito.kano@hpe.com>
@shimizukko
Copy link
Copy Markdown
Contributor Author

shimizukko commented May 21, 2026

1 engine, 1 target - All failed at storage format.

  • aggregation/continuous_write
server_config:
  name: daos_server
  engines_per_host: 1
  engines:
    0:
      targets: 1
      nr_xs_helpers: 1
      log_file: daos_server_0.log
      storage: auto
  • aggregation/dfuse_space_check
server_config:
  name: daos_server
  engines_per_host: 1
  engines:
    0:
      targets: 1
      storage: auto
  • checksum/csum_error_logging
server_config:
  name: daos_server
  engines_per_host: 1
  engines:
    0:
      targets: 1
      nr_xs_helpers: 1
      storage: auto

@shimizukko
Copy link
Copy Markdown
Contributor Author

shimizukko commented May 21, 2026

1 engine, multiple targets - All passed

If targets are 4, 8, or not set, it works. Storage format fails only when target is 1.

  • aggregation/punching
server_config:
  name: daos_server
  engines_per_host: 1
  engines:
    0:
      log_mask: INFO
      storage: auto
  • aggregation/space_rb
server_config:
  name: daos_server
  engines_per_host: 1
  engines:
    0:
      targets: 4
      nr_xs_helpers: 1
      log_file: daos_server_0.log
      storage: auto
  • pool/list_verbose
server_config:
  name: daos_server
  engines_per_host: 1
  engines:
    0:
      targets: 8
      storage: auto

Skip-fault-injection-test: true
Skip-func-hw-test-medium: false
Test-tag: test_create_pool_quantity test_enospace_lazy_with_bg test_rebuild_no_capacity
Signed-off-by: Makito Kano <makito.kano@hpe.com>
@shimizukko
Copy link
Copy Markdown
Contributor Author

shimizukko commented May 21, 2026

2 engines, 1 target - All failed at storage format

  • pool/create_capacity
server_config:
  name: daos_server
  engines_per_host: 2
  restart_duration: 140
  engines:
    0:
      pinned_numa_node: 0
      nr_xs_helpers: 1
      log_file: daos_server0.log
      log_mask: DEBUG
      targets: 1
      env_vars:
        # NOTE The minimal size of the DAOS RDB is equal to 128MiB
        - DAOS_MD_CAP=128
        - DD_MASK=group_metadata_only
        - D_LOG_FLUSH=DEBUG
      storage: auto
    1:
      pinned_numa_node: 1
      nr_xs_helpers: 1
      log_file: daos_server1.log
      log_mask: DEBUG
      targets: 1
      env_vars:
        # NOTE The minimal size of the DAOS RDB is equal to 128MiB
        - DAOS_MD_CAP=128
        - DD_MASK=group_metadata_only
        - D_LOG_FLUSH=DEBUG
      storage: auto
  • nvme/enospace
server_config:
  name: daos_server
  engines_per_host: 2
  engines:
    0:
      pinned_numa_node: 0
      nr_xs_helpers: 1
      targets: 1
      storage: auto
    1:
      pinned_numa_node: 1
      nr_xs_helpers: 1
      targets: 1
      storage: auto
  transport_config:
    allow_insecure: true
  • rebuild/no_cap
server_config:
  name: daos_server
  # reduce cart timeout to make IV update return timeout
  # quickly to ease test (DAOS-9626)
  crt_timeout: 10
  engines_per_host: 2
  engines:
    0:
      targets: 1
      pinned_numa_node: 0
      nr_xs_helpers: 1
      log_file: daos_server0.log
      storage: auto
    1:
      targets: 1
      pinned_numa_node: 1
      nr_xs_helpers: 1
      log_file: daos_server1.log
      storage: auto

@daosbuild3
Copy link
Copy Markdown
Collaborator

@daosbuild3
Copy link
Copy Markdown
Collaborator

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-18266/4/execution/node/878/log

tanabarr and others added 2 commits June 2, 2026 17:02
Signed-off-by: Tom Nabarro <thomas.nabarro@hpe.com>
Skip-fault-injection-test: true
Skip-func-hw-test-medium: false
Test-tag: test_create_pool_quantity test_enospace_lazy_with_bg test_rebuild_no_capacity
Signed-off-by: Makito Kano <makito.kano@hpe.com>
@daosbuild3
Copy link
Copy Markdown
Collaborator

Test stage Functional Hardware Medium MD on SSD completed with status UNSTABLE. https://jenkins-3.daos.hpc.amslabs.hpecorp.net/job/daos-stack/job/daos//view/change-requests/job/PR-18266/5/testReport/

@daosbuild3
Copy link
Copy Markdown
Collaborator

tanabarr and others added 5 commits June 3, 2026 11:43
…ugepages != calc(tgt_count)

Features: control
Signed-off-by: Tom Nabarro <thomas.nabarro@hpe.com>
Features: control
Signed-off-by: Tom Nabarro <thomas.nabarro@hpe.com>
Skip-fault-injection-test: true
Skip-func-hw-test-medium: false
Test-tag: test_create_pool_quantity test_enospace_lazy_with_bg test_rebuild_no_capacity
Test-repeat: 3
…o/ddb_test

Skip-fault-injection-test: true
Skip-func-hw-test-medium: false
Test-tag: test_create_pool_quantity test_enospace_lazy_with_bg test_rebuild_no_capacity
Test-repeat: 3
Skip-fault-injection-test: true
Skip-func-hw-test-medium: false
Test-tag: test_create_pool_quantity test_enospace_lazy_with_bg test_rebuild_no_capacity
Test-repeat: 3
Signed-off-by: Makito Kano <makito.kano@hpe.com>
@daosbuild3
Copy link
Copy Markdown
Collaborator

@daosbuild3
Copy link
Copy Markdown
Collaborator

Skip-unit-tests: true
Skip-fault-injection-test: true
Skip-func-hw-test-medium: false
Test-tag: test_create_pool_quantity test_enospace_lazy_with_bg test_rebuild_no_capacity
Test-repeat: 3
Signed-off-by: Makito Kano <makito.kano@hpe.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

3 participants