Documentation update
Changes:
- Add test documentation section in README.
- Remove code update section from README.
- Create new docs/code_update.md file documentation.
Change-Id: I0649e26c4f50fdb66881eeb173ffb07e28e7b13b
Signed-off-by: George Keishing <gkeishin@in.ibm.com>
diff --git a/README.md b/README.md
index fad469f..f24aa9c 100644
--- a/README.md
+++ b/README.md
@@ -79,9 +79,14 @@
- [REDFISH-cheatsheet.md](https://github.com/openbmc/docs/blob/master/REDFISH-cheatsheet.md): Quick reference for some common
curl commands required for redfish testing.
- [README.md](https://github.com/openbmc/phosphor-webui/blob/master/README.md): Web UI setup reference.
- - [Tools.md](https://github.com/openbmc/openbmc-test-automation/blob/master/docs/openbmc_test_tools.md): Reference information for helper tools.
- [Corporate CLA and Individual CLA](https://github.com/openbmc/docs/blob/master/CONTRIBUTING.md#submitting-changes-via-gerrit-server): Submitting changes via Gerrit server
+## OpenBMC Test Documentation ##
+
+ - [Tools](https://github.com/openbmc/openbmc-test-automation/blob/master/docs/openbmc_test_tools.md): Reference information for helper tools.
+ - [Code Update](https://github.com/openbmc/openbmc-test-automation/blob/master/docs/code_update.md): Currently supported BMC and PNOR update.
+ - [Certificate Generate](https://github.com/openbmc/openbmc-test-automation/blob/master/docs/certificate_generate.md): Steps to create and install CA signed certificate.
+
## Testing Setup Steps ##
To verify the installation setup is completed and ready to execute.
@@ -285,49 +290,3 @@
```
$ OPENBMC_HOST=x.x.x.x tox -e default -- --argumentfile test_lists/HW_CI tests
```
-
-## Code Update ##
-
-Currently supported BMC and PNOR update formats are UBI and non-UBI.
-For code update information, please refer to [code-update.md](https://github.com/openbmc/docs/blob/master/code-update/code-update.md)
-
-
-* UBI Format *
-
- For BMC code update, download the system type *.ubi.mdt.tar image from
- https://openpower.xyz/job/openbmc-build/ and run as follows:
-
- For Witherspoon system:
- ```
- $ cd extended/code_update/
- $ robot -v OPENBMC_HOST:x.x.x.x -v IMAGE_FILE_PATH:<image path>/obmc-phosphor-image-witherspoon.ubi.mtd.tar --include REST_BMC_Code_Update bmc_code_update.robot
- ```
-
- For host code update, download the system type *.pnor.squashfs.tar image
- from https://openpower.xyz/job/openpower-op-build/ and run as follows:
-
- For Witherspoon system:
- ```
- $ cd extended/code_update/
- $ robot -v OPENBMC_HOST:x.x.x.x -v IMAGE_FILE_PATH:<image path>/witherspoon.pnor.squashfs.tar --include REST_Host_Code_Update host_code_update.robot
- ```
-
-* Non-UBI Format *
-
- For BMC code update, download the system type *all.tar image from
- https://openpower.xyz/job/openbmc-build/ and run as follows:
-
- For a Zaius system:
- ```
- $ cd extended/code_update/
- $ robot -v OPENBMC_HOST:x.x.x.x -v FILE_PATH:<image path>/zaius-<date time>.all.tar --include Initiate_Code_Update_BMC update_bmc.robot
- ```
-
- For host code update, download the system type *.pnor from
- https://openpower.xyz/job/openpower-op-build/ and run as follows:
-
- For a Zaius system:
- ```
- $ cd extended/
- $ robot -v OPENBMC_HOST:x.x.x.x -v PNOR_IMAGE_PATH:<image path>/zaius.pnor test_bios_update.robot
- ```
diff --git a/docs/code_update.md b/docs/code_update.md
new file mode 100644
index 0000000..9ed283a
--- /dev/null
+++ b/docs/code_update.md
@@ -0,0 +1,45 @@
+## Code Update ##
+
+Currently supported BMC and PNOR update formats are UBI and non-UBI.
+For code update information, please refer to [code-update.md](https://github.com/openbmc/docs/blob/master/code-update/code-update.md)
+
+
+* UBI Format *
+
+ For BMC code update, download the system type *.ubi.mdt.tar image from
+ https://openpower.xyz/job/openbmc-build/ and run as follows:
+
+ For Witherspoon system:
+ ```
+ $ cd extended/code_update/
+ $ robot -v OPENBMC_HOST:x.x.x.x -v IMAGE_FILE_PATH:<image path>/obmc-phosphor-image-witherspoon.ubi.mtd.tar --include REST_BMC_Code_Update bmc_code_update.robot
+ ```
+
+ For host code update, download the system type *.pnor.squashfs.tar image
+ from https://openpower.xyz/job/openpower-op-build/ and run as follows:
+
+ For Witherspoon system:
+ ```
+ $ cd extended/code_update/
+ $ robot -v OPENBMC_HOST:x.x.x.x -v IMAGE_FILE_PATH:<image path>/witherspoon.pnor.squashfs.tar --include REST_Host_Code_Update host_code_update.robot
+ ```
+
+* Non-UBI Format *
+
+ For BMC code update, download the system type *all.tar image from
+ https://openpower.xyz/job/openbmc-build/ and run as follows:
+
+ For a Zaius system:
+ ```
+ $ cd extended/code_update/
+ $ robot -v OPENBMC_HOST:x.x.x.x -v FILE_PATH:<image path>/zaius-<date time>.all.tar --include Initiate_Code_Update_BMC update_bmc.robot
+ ```
+
+ For host code update, download the system type *.pnor from
+ https://openpower.xyz/job/openpower-op-build/ and run as follows:
+
+ For a Zaius system:
+ ```
+ $ cd extended/
+ $ robot -v OPENBMC_HOST:x.x.x.x -v PNOR_IMAGE_PATH:<image path>/zaius.pnor test_bios_update.robot
+ ```