OpenBMC Test architecture documentation
Change-Id: I570517ffd4f7584d487fb91dbf5d774b605b11ba
Signed-off-by: George Keishing <gkeishin@in.ibm.com>
diff --git a/docs/openbmc_test_architecture.md b/docs/openbmc_test_architecture.md
new file mode 100644
index 0000000..ad9ec37
--- /dev/null
+++ b/docs/openbmc_test_architecture.md
@@ -0,0 +1,49 @@
+### OpenBMC Test Architecture Model
+
+### OpenBMC Supported Interfaces
+
+```
+
+ ---------
+ | OpenBMC |
+ ---------
+ |
+ -----------------------------------------------
+ | | |
+ --------- ------------- ------
+ | Redfish | | Legacy REST | | IPMI |
+ --------- ------------- ------
+ | |
+ -----------------------
+ |
+ -------------
+ | BMC Web GUI |
+ -------------
+
+```
+
+NOTE: Legacy REST will be deprecated at some point and therefore no longer supported.
+
+
+### OpenBMC Test Method Supports
+
+```
+ ----------
+ | Test BMC |
+ ----------
+ |
+ -----------------------------------------------------------
+ | | |
+ ----------- ----------------- -----------
+ | Boot Test | | Functional Test | | Host Test |
+ ----------- ----------------- ------------
+ | | |
+ ****************** ***************************** ********************
+ | Interfaces: | | Interfaces: | | Interfaces: |
+ | - REST/IPMI | | - REST/IPMI/GUI | | - REST/Tools |
+ | Power on | | Minimal Boot Test | | HTX boot runs |
+ | Power off | | Interfaces Functions | | Host IO/OS test |
+ | BMC/Host reset | | System Functionality | | System RAS |
+ ****************** ***************************** ********************
+
+```