Skip to content
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-16708 - provide PMDK pkg with NDCTL enabled (2.1.0-2) #38

Open
wants to merge 12 commits into
base: master
Choose a base branch
from

Commits on Aug 19, 2024

  1. Enable NDCTL on the top of PMDK 2.1.0

    Explicitly enable Valgrind
    
    Signed-off-by: Tomasz Gromadzki <tomasz.gromadzki@intel.com>
    grom72 committed Aug 19, 2024
    Configuration menu
    Copy the full SHA
    1f9ee63 View commit details
    Browse the repository at this point in the history
  2. Build w/ NDCTL but w/o Valgrind to decrease stack size

    Signed-off-by: Tomasz Gromadzki <tomasz.gromadzki@intel.com>
    grom72 committed Aug 19, 2024
    Configuration menu
    Copy the full SHA
    6b5fcc0 View commit details
    Browse the repository at this point in the history
  3. Start using custom DAOS branch (grom72/ndctl-validation) for testing …

    …purpose
    
    Test-master-branch: grom72/ndctl-validation
    
    Skip-list-master:  test_ior_intercept_libioil:DAOS-16260  test_osa_offline_reintegration_without_checksum:DAOS-15608  test_daos_drain_simple:DAOS-15271  test_daos_rebuild_ec:DAOS-14982  test_osa_offline_reintegration_without_checksum:DAOS-14570
    Skip-list-release/2.6: test_cart_rpc:DAOS-15989 test_daos_rebuild_ec:DAOS-14982 test_dfuse_daos_build_wt_pil4dfs:DAOS-16215 test_daos_rebuild_simple:DAOS-15290 test_dfuse_daos_build_wb:DAOS-16215 test_dfuse_daos_build_wt:DAOS-16215 test_dfuse_daos_build_metadata:DAOS-16215 test_dfuse_daos_build_data:DAOS-16215 test_dfuse_daos_build_nocache:DAOS-16215
    Allow-unstable-test: true
    Skip-func-hw-test-large: false
    
    Priority: 2
    
    Signed-off-by: Tomasz Gromadzki <tomasz.gromadzki@intel.com>
    grom72 committed Aug 19, 2024
    Configuration menu
    Copy the full SHA
    779938d View commit details
    Browse the repository at this point in the history
  4. Prepare pkg with Valgrind enabled for testing purpose.

    Check if 18kB stack size can be used with Valgrind enabled.
    
    Test-master-branch: grom72/ndctl-validation
    
    Skip-list-master: test_ior_intercept_libioil:DAOS-16260 test_osa_offline_reintegration_without_checksum:DAOS-15608  test_daos_drain_simple:DAOS-15271  test_daos_rebuild_ec:DAOS-14982  test_osa_offline_reintegration_without_checksum:DAOS-14570
    Skip-list-release/2.6: test_cart_rpc:DAOS-15989 test_daos_rebuild_ec:DAOS-14982 test_dfuse_daos_build_wt_pil4dfs:DAOS-16215 test_daos_rebuild_simple:DAOS-15290 test_dfuse_daos_build_wb:DAOS-16215 test_dfuse_daos_build_wt:DAOS-16215 test_dfuse_daos_build_metadata:DAOS-16215 test_dfuse_daos_build_data:DAOS-16215 test_dfuse_daos_build_nocache:DAOS-16215
    Allow-unstable-test: true
    
    Priority: 2
    
    Signed-off-by: Tomasz Gromadzki <tomasz.gromadzki@intel.com>
    grom72 committed Aug 19, 2024
    Configuration menu
    Copy the full SHA
    8644dcc View commit details
    Browse the repository at this point in the history

Commits on Aug 20, 2024

  1. Remove unnecessary build options

    Test-master-branch: grom72/ndctl-validation
    
    Skip-list-master: test_ior_intercept_libioil:DAOS-16260 test_osa_offline_reintegration_without_checksum:DAOS-15608  test_daos_drain_simple:DAOS-15271  test_daos_rebuild_ec:DAOS-14982  test_osa_offline_reintegration_without_checksum:DAOS-14570
    Skip-list-release/2.6: test_cart_rpc:DAOS-15989 test_daos_rebuild_ec:DAOS-14982 test_dfuse_daos_build_wt_pil4dfs:DAOS-16215 test_daos_rebuild_simple:DAOS-15290 test_dfuse_daos_build_wb:DAOS-16215 test_dfuse_daos_build_wt:DAOS-16215 test_dfuse_daos_build_metadata:DAOS-16215 test_dfuse_daos_build_data:DAOS-16215 test_dfuse_daos_build_nocache:DAOS-16215
    Allow-unstable-test: true
    Skip-func-hw-test: true
    Skip-func-test: true
    Priority: 2
    
    Signed-off-by: Tomasz Gromadzki <tomasz.gromadzki@intel.com>
    grom72 committed Aug 20, 2024
    Configuration menu
    Copy the full SHA
    33c78f6 View commit details
    Browse the repository at this point in the history
  2. Remove unused option.

    Test-master-branch: grom72/ndctl-validation
    
    Skip-list-master: test_ior_intercept_libioil:DAOS-16260 test_osa_offline_reintegration_without_checksum:DAOS-15608  test_daos_drain_simple:DAOS-15271  test_daos_rebuild_ec:DAOS-14982  test_osa_offline_reintegration_without_checksum:DAOS-14570
    Skip-list-release/2.6: test_cart_rpc:DAOS-15989 test_daos_rebuild_ec:DAOS-14982 test_dfuse_daos_build_wt_pil4dfs:DAOS-16215 test_daos_rebuild_simple:DAOS-15290 test_dfuse_daos_build_wb:DAOS-16215 test_dfuse_daos_build_wt:DAOS-16215 test_dfuse_daos_build_metadata:DAOS-16215 test_dfuse_daos_build_data:DAOS-16215 test_dfuse_daos_build_nocache:DAOS-16215
    Allow-unstable-test: true
    Skip-func-hw-test: true
    Skip-func-test: true
    Priority: 2
    
    Signed-off-by: Tomasz Gromadzki <tomasz.gromadzki@intel.com>
    grom72 committed Aug 20, 2024
    Configuration menu
    Copy the full SHA
    0f4a2f9 View commit details
    Browse the repository at this point in the history
  3. Force full validation

    Test-master-branch: grom72/ndctl-validation
    
    Skip-list-master: test_ior_intercept_libioil:DAOS-16260 test_osa_offline_reintegration_without_checksum:DAOS-15608  test_daos_drain_simple:DAOS-15271  test_daos_rebuild_ec:DAOS-14982  test_osa_offline_reintegration_without_checksum:DAOS-14570
    Skip-list-release/2.6: test_cart_rpc:DAOS-15989 test_daos_rebuild_ec:DAOS-14982 test_dfuse_daos_build_wt_pil4dfs:DAOS-16215 test_daos_rebuild_simple:DAOS-15290 test_dfuse_daos_build_wb:DAOS-16215 test_dfuse_daos_build_wt:DAOS-16215 test_dfuse_daos_build_metadata:DAOS-16215 test_dfuse_daos_build_data:DAOS-16215 test_dfuse_daos_build_nocache:DAOS-16215
    Allow-unstable-test: true
    Priority: 2
    
    Signed-off-by: Tomasz Gromadzki <tomasz.gromadzki@intel.com>
    grom72 committed Aug 20, 2024
    Configuration menu
    Copy the full SHA
    cadd02c View commit details
    Browse the repository at this point in the history

Commits on Sep 4, 2024

  1. Minor fixes based on review

    Test-master-branch: grom72/ndctl-validation
    
    Skip-list-master: test_ior_intercept_libioil:DAOS-16260 test_osa_offline_reintegration_without_checksum:DAOS-15608  test_daos_drain_simple:DAOS-15271  test_daos_rebuild_ec:DAOS-14982  test_osa_offline_reintegration_without_checksum:DAOS-14570
    Skip-list-release/2.6: test_cart_rpc:DAOS-15989 test_daos_rebuild_ec:DAOS-14982 test_daos_rebuild_simple:DAOS-15290
    Allow-unstable-test: true
    Priority: 2
    
    Signed-off-by: Tomasz Gromadzki <tomasz.gromadzki@intel.com>
    grom72 committed Sep 4, 2024
    Configuration menu
    Copy the full SHA
    2d7e1a5 View commit details
    Browse the repository at this point in the history

Commits on Oct 10, 2024

  1. Validation with master branch with NDCTL enabled.

    Skip-list: test_dfuse_daos_build_wt_pil4dfs:DAOS-16556
    
    Allow-unstable-test: true
    Priority: 2
    
    Signed-off-by: Tomasz Gromadzki <tomasz.gromadzki@intel.com>
    grom72 committed Oct 10, 2024
    Configuration menu
    Copy the full SHA
    48477e5 View commit details
    Browse the repository at this point in the history

Commits on Oct 16, 2024

  1. Validation with master and release/2.6 branches.

    Skip-list: test_dfuse_daos_build_wt_pil4dfs:DAOS-16556
    
    Allow-unstable-test: true
    
    Signed-off-by: Tomasz Gromadzki <tomasz.gromadzki@intel.com>
    grom72 committed Oct 16, 2024
    Configuration menu
    Copy the full SHA
    0b2dd6d View commit details
    Browse the repository at this point in the history

Commits on Oct 21, 2024

  1. Fix skip list

    Skip-list: test_ior_intercept_libpil4dfs:DAOS-16343
    
    Priority: 2
    Allow-unstable-test: true
    
    Signed-off-by: Tomasz Gromadzki <tomasz.gromadzki@intel.com>
    grom72 committed Oct 21, 2024
    Configuration menu
    Copy the full SHA
    ec3180d View commit details
    Browse the repository at this point in the history

Commits on Oct 22, 2024

  1. Fix skip list (2nd)

    Skip-list: test_ior_intercept_libpil4dfs:DAOS-16260 test_dfuse_daos_build_wt_pil4dfs:DAOS-16732
    
    Allow-unstable-test: true
    
    Signed-off-by: Tomasz Gromadzki <tomasz.gromadzki@intel.com>
    grom72 committed Oct 22, 2024
    Configuration menu
    Copy the full SHA
    012ff22 View commit details
    Browse the repository at this point in the history