This commit is contained in:
Henry Zhang 2016-10-31 12:13:13 +08:00
parent 427a872769
commit 8818f89a02
7 changed files with 193 additions and 0 deletions

View File

@ -0,0 +1,28 @@
Test 5-06 - OVA Configuration
=======
# Purpose:
To verify that the settings of an OVA version of Harbor can be configured and re-configured after power-on/off.
# References:
User guide, Installation guide of Harbor OVA version.
# Environment:
* This test requires an OVA binary of Harbor.
* A vCenter, at least an ESX host, and a network that supports DHCP.
* A linux host with Docker CLI installed (Docker client).
# Test Steps:
To-Do:
1. verify all setttings work at initial import
2. verify all settings work after a hard power off followed by a power on
3. Verify all settings can be changed as needed. (except networks, root password, Harbor password , mysql password)
# Expected Outcome:
TBD
# Possible Problems:
None

View File

@ -0,0 +1,29 @@
Test 6-01 - OVA Upgrade
=======
# Purpose:
To verify that an OVA version of Harbor can be upgraded when no changes to the number of OVA params.
# References:
User guide, installation guide of Harbor OVA version.
# Environment:
* This test requires an upgrade binary of Harbor.
* A running version of older version of Harbor OVA version.
* A vCenter, at least an ESX host.
* A linux host with Docker CLI installed (Docker client).
# Test Steps:
TBD
1. Normal flow should include rollback steps.
# Expected Outcome:
TBD
# Possible Problems:
None

View File

@ -0,0 +1,28 @@
Test 6-02 - OVA Advanced Upgrade
=======
# Purpose:
To verify that an OVA version of Harbor can be upgraded when the number of OVA params increases.
# References:
User guide, installation guide of Harbor OVA version.
# Environment:
* This test requires an upgrade binary of Harbor.
* A running version of older version of Harbor OVA version.
* A vCenter, at least an ESX host.
* A linux host with Docker CLI installed (Docker client).
# Test Steps:
When the number of params of OVA changes, the old OVA needs to have special handling of upgrading.
TBD
# Expected Outcome:
TBD
# Possible Problems:
None

View File

@ -0,0 +1,26 @@
Test 6-03 - OVA Patching
=======
# Purpose:
To verify that an OVA version of Harbor can be patching.
# References:
User guide, installation guide of Harbor OVA version.
# Environment:
* This test requires an upgrade binary of Harbor.
* A running version of older version of Harbor OVA version.
* A vCenter, at least an ESX host.
* A linux host with Docker CLI installed (Docker client).
# Test Steps:
TBD
# Expected Outcome:
TBD
# Possible Problems:
None

View File

@ -0,0 +1,31 @@
Test 6-04 - OVA Increase Volume Space
=======
# Purpose:
To verify that an OVA version of Harbor can be upgraded the volume to larger space.
# References:
User guide, installation guide of Harbor OVA version.
# Environment:
* A running version of Harbor OVA version.
* A vCenter, at least an ESX host.
* A linux host with Docker CLI installed (Docker client).
# Test Steps:
To-Do:
1. Test attached 1 disk
2. Test attached 2nd disk
3. test attached 3rd disk
4. reboot or not reboot?
# Expected Outcome:
TBD
# Possible Problems:
None

View File

@ -0,0 +1,27 @@
Test 6-05 - OVA Collect Logs
=======
# Purpose:
To verify that the logs of an OVA version of Harbor can be retrieved.
# References:
User guide, installation guide of Harbor OVA version.
# Environment:
* A running version of Harbor OVA version.
* A vCenter, at least an ESX host.
* A linux host with Docker CLI installed (Docker client).
# Test Steps:
TBD
# Expected Outcome:
TBD
# Possible Problems:
None

View File

@ -0,0 +1,24 @@
Test 7-01 - Create Replication Policy
=======
# Purpose:
To verify that an admin user can create a replication policy.
# References:
User guide
# Environment:
* This test requires that a Harbor instance is running and available.
* A linux host with Docker CLI installed (Docker client).
# Test Steps:
TBD
# Expected Outcome:
TBD
# Possible Problems:
None