Simplified doc-site generation
[AGL/documentation.git] / docs / ATTIC / 3_Developer_Guides / 4_X(cross)_Development_System:_User's_Guide / 4_X(cross)_Development_System:_ Internals / 3.4.4.2_xds-server / 3.4.4.2.5_Test.md
diff --git a/docs/ATTIC/3_Developer_Guides/4_X(cross)_Development_System:_User's_Guide/4_X(cross)_Development_System:_ Internals /3.4.4.2_xds-server/3.4.4.2.5_Test.md b/docs/ATTIC/3_Developer_Guides/4_X(cross)_Development_System:_User's_Guide/4_X(cross)_Development_System:_ Internals /3.4.4.2_xds-server/3.4.4.2.5_Test.md
new file mode 100644 (file)
index 0000000..2376d43
--- /dev/null
@@ -0,0 +1,43 @@
+<!-- WARNING: This file is generated by fetch_docs.js using /home/boron/Documents/AGL/docs-webtemplate/site/_data/tocs/devguides/master/xds-docs-guides-devguides-book.yml -->
+# XDS Server Test
+
+## XDS Server test architecture
+
+The test part is written in go and source code is available in test directory.
+
+```bash
+|
++-- test/                # where xds-server test source files
+|
++-- test/main_test.go    # main entry point of xds-server test
+|
++-- test/fixtures        # fixtures for running test
+```
+
+The test execution will locally launch xds-server and access the api through REST and test results, events, ...
+
+## Dependencies
+
+* sshd
+
+Make sure sshd is in your user PATH.
+
+## Launch test
+
+Use the following command to launch test in xds-server root directory:
+
+```bash
+make test
+```
+
+Launch only one test, for example launch TestSdks:
+
+```bash
+make test name=TestSdks
+```
+
+Increase test verbosity:
+
+```bash
+make test VERBOSE=1
+```