Versions Compared

Key

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

...

FolderTest Files

Pool

BadConnect.yaml – FAIL – DAOS issue -

Jira Legacy
serverHPDD Community Jira
serverId8bba2dd1-4333-3006-bfcd-f35d4ebbd2ad
keyDAOS-1691

BadCreate.yaml – FAIL – DAOS issue-

Jira Legacy
serverHPDD Community Jira
serverId8bba2dd1-4333-3006-bfcd-f35d4ebbd2ad
keyDAOS-1705

BadEvict.yaml – FAIL - TEST issue -

Jira Legacy
serverHPDD Community Jira
serverId8bba2dd1-4333-3006-bfcd-f35d4ebbd2ad
keyDAOS-1709
- This looks like Test defect. After investigation this can be assigned to Dev, if it's DAOS side issue.

BadExclude.yaml - FAIL - TEST issue -

Jira Legacy
serverHPDD Community Jira
serverId8bba2dd1-4333-3006-bfcd-f35d4ebbd2ad
keyDAOS-1711

BadQuery.yaml - PASS

ConnectTest.yamlFAIL - Test issue -

Jira Legacy
serverHPDD Community Jira
serverId8bba2dd1-4333-3006-bfcd-f35d4ebbd2ad
keyDAOS-1718
- Tried with socket with NVMe and it's working fine.

DestroyRebuild.yaml – Need 6 Serves - FAIL - This will not work until we get pool destroy fix

Jira Legacy
serverHPDD Community Jira
serverId8bba2dd1-4333-3006-bfcd-f35d4ebbd2ad
keyDAOS-1811
There is existing defect open for same test
Jira Legacy
serverHPDD Community Jira
serverId8bba2dd1-4333-3006-bfcd-f35d4ebbd2ad
keyDAOS-989

DestroyTests.yaml - Need 6 Servers - FAIL - This will not work until we get pool destroy fix

Jira Legacy
serverHPDD Community Jira
serverId8bba2dd1-4333-3006-bfcd-f35d4ebbd2ad
keyDAOS-1811
Jira Legacy
serverHPDD Community Jira
serverId8bba2dd1-4333-3006-bfcd-f35d4ebbd2ad
keyDAOS-1691

EvictTest.yaml - PASS

GlobalHandle.yaml - PASS

InfoTests.yaml - FAIL - DAOS issue -

Jira Legacy
serverHPDD Community Jira
serverId8bba2dd1-4333-3006-bfcd-f35d4ebbd2ad
keyDAOS-1722

MultipleCreatesTest.yaml - PASS

MultiServerCreateDeleteTest.yaml - PASS

Permission.yaml - FAIL - DAOS issue -

Jira Legacy
serverHPDD Community Jira
serverId8bba2dd1-4333-3006-bfcd-f35d4ebbd2ad
keyDAOS-1722

PoolSvc.yaml FAIL - TEST issue -

Jira Legacy
serverHPDD Community Jira
serverId8bba2dd1-4333-3006-bfcd-f35d4ebbd2ad
keyDAOS-1242

RebuildNoCap.yaml – Need 6 Servers - FAIL - TEST issue -

Jira Legacy
serverHPDD Community Jira
serverId8bba2dd1-4333-3006-bfcd-f35d4ebbd2ad
keyDAOS-1846
, Now the Pool should be too full to start a rebuild and it should return rebuild failure error as per test. Confirm with Scott on expected behavior of tests.

RebuildTests.yaml – Need 6 Servers - DAOS issue - FAIL -

Jira Legacy
serverHPDD Community Jira
serverId8bba2dd1-4333-3006-bfcd-f35d4ebbd2ad
keyDAOS-1828

RebuildWithIO.yamlPASS - Need 6 Servers

SimpleCreateDeleteTest.yaml - PASS

Object

ArrayObjTest.yaml - PASS

CreateManyDkeys.yaml - PASS

ObjFetchBadParam.yaml - PASS

ObjUpdateBadParam.yaml - PASS

PunchTest.yaml - PASS

Container

Open.yaml - PASS - It's required some minor modification in Tear down code to work with NVMe, disconnecting the pool before destroying it works fine in SCM but not in NVME

Jira Legacy
serverHPDD Community Jira
serverId8bba2dd1-4333-3006-bfcd-f35d4ebbd2ad
keyDAOS-1691
. Eventually test case will need update.

OpenClose.yaml - Need 4 Servers - FAIL - Test Issue -

Jira Legacy
serverHPDD Community Jira
serverId8bba2dd1-4333-3006-bfcd-f35d4ebbd2ad
keyDAOS-1799

ContainerAsync.yamlNeed 4 servers - PASS - DAOS issue -

Jira Legacy
serverHPDD Community Jira
serverId8bba2dd1-4333-3006-bfcd-f35d4ebbd2ad
keyDAOS-1811
- Defect Verified.

GlobalHandle.yaml - PASS

Attribute.yaml - PASS

BasicEpochTest.yaml - PASS

Delete.yaml – FAIL -test Issue -

Jira Legacy
serverHPDD Community Jira
serverId8bba2dd1-4333-3006-bfcd-f35d4ebbd2ad
keyDAOS-1789
- Make sure to use 1G pool size for NVMe. Add pool.disconnect() if this test required to be ran with NVMe

FullPoolContainerCreate.yaml - FAIL - Test Issue -

Jira Legacy
serverHPDD Community Jira
serverId8bba2dd1-4333-3006-bfcd-f35d4ebbd2ad
keyDAOS-1768
- This test will not work with NVMe as minimum size of pool on NVMe is 1G where in test it's 16MB


SimpleCreateDeleteTest.yamlNeed 6 Servers - PASS - Pool Destroy issue observer for which

Jira Legacy
serverHPDD Community Jira
serverId8bba2dd1-4333-3006-bfcd-f35d4ebbd2ad
keyDAOS-1811
- Verified Defect.

io

IorSingleServer.yaml - PASS - DAOS issue -

Jira Legacy
serverHPDD Community Jira
serverId8bba2dd1-4333-3006-bfcd-f35d4ebbd2ad
keyDAOS-1791
- Need to update the TC if it fails again but it's working OK. Increase the pool size or put some delay in between IOR as per defect

repoRepoTest.yaml - Not Executed - It's not DAOS function test
serverServerLaunch.yaml - Not Executed - It's only server start which works in TestSetup() part of most of the test cases
unittestUnittest.yaml - Not Executed - It's Unit tests so not needed to run against NVMe

Current Automation tests with NVMe:

Option 1: 

  1. We can identified the *.yaml file to be ran with NVMe
  2. Update the NVMe config parameter in yaml file.
  3. Update the tags to run on *.yaml NVMe hardware.

Option 2:

  1. We can add new argument to ./launch script for example ./launch TAG_TEST NVMe. This will provide flexibility to run tests against any SCM.
  2. Launch script will setup the server if NVMe is enabled, calling NVMe.setup() from ServerUtils.py
  3. Test will be ran with avocado run <TAG_TEST>
  4. Launch script will cleanup the server if NVMe is enabled, calling NVMe.cleanup() from ServerUtils.py