Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Exit Criteria

Status/Notes

Test automation and CI is 100% complete with “required for version”

Done for 2.4

No defects with high/critical exposure or “required for version”

Still have a few

No new daily or weekly regression test failures (failures not already on master branch)

  •  Need to perform weekly regression test on feature branch

All tests are passing for feature in weekly and daily regression tests

  •  Need to perform weekly regression test on feature branch

Performance and scale testing executed according to test plan/required requirements. Results are reviewed and approved

  •  Need to perform performance testing

SDL Code scans are competed (Coverity, Bandit, Checkmarx, Snyk). For all scans, all issues have been dispositioned, and the issues that are required per SDL rules have been fixed.

Tickets from first pass all addressed. Will need to re-run on final code before merge.

SAFE review executed if required

SAFE review is not needed.

Any new dependencies identified and Oked by ESAD OSPDT owner

New dependence on lmdb, looks like OpenLDAP licence

No other new dependencies except PMDK allocator copied to the code.

Does not regress endurance testing from current master baseline with feature enabled

  •  Perform SOAK testing

Soak test in progress. Issues under investigation.

Jira Legacy
serverSystem JIRA
serverIdf325724b-f7c9-34db-bd1c-69d12ec98a69
keyDAOS-13129

Jira Legacy
serverSystem JIRA
serverIdf325724b-f7c9-34db-bd1c-69d12ec98a69
keyDAOS-13217

Does not regress scale testing from current master baseline with feature enabled

  •  Create a ticket with relevant information (commit/branch to test and any special considerations) and assign to Dalton.
  •  
    Jira Legacy
    serverSystem JIRA
    serverIdf325724b-f7c9-34db-bd1c-69d12ec98a69
    keyDAOS-13061
  •  
    Jira Legacy
    serverSystem JIRA
    serverIdf325724b-f7c9-34db-bd1c-69d12ec98a69
    keyDAOS-13194

Manual test plans and “out-of-box experience” testing are 100% executed with “required for version”. Manual test results are recorded

All tests should be automated

Jira Legacy
serverSystem JIRA
serverIdf325724b-f7c9-34db-bd1c-69d12ec98a69
keyDAOS-12982

Feature branch is up to date with master

  •  Merge with master

...

Under evaluation/improvement.

Exit Criteria

Status/Notes

Requirements are defined in SRS Jira Project

DONE

Design document is complete, reviewed, and approved utilizing the team template

DONE

Test plan for feature is complete, reviewed, and approved utilizing the team template. Security validate plan is also updated if applicable.

DONE

Planned software feature is 100% implemented with “required for version”

DONE

All user documentation updated and reviewed (e.g., admin guide, user guide)

Still gaps in the documentation.

Code coverage results have been reviewed to identify gaps in testing, and test plan has been updated and executed accordingly. Functional and branch coverage each are equivalent or better than master

Jira Legacy
serverSystem JIRA
serverIdf325724b-f7c9-34db-bd1c-69d12ec98a69
keyDAOS-12979

DONE

Usability is evaluated and results are reviewed

DONE