1+
12<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
23 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
34
4-
55< html xmlns ="http://www.w3.org/1999/xhtml ">
66 < head >
7+ < meta http-equiv ="X-UA-Compatible " content ="IE=Edge " />
78 < meta http-equiv ="Content-Type " content ="text/html; charset=utf-8 " />
8-
9- < title > combtest.config — py-combtest 1.0.0.0 documentation</ title >
10-
9+ < title > combtest.config — py-combtest 1.0.1.0 documentation</ title >
1110 < link rel ="stylesheet " href ="../../_static/alabaster.css " type ="text/css " />
1211 < link rel ="stylesheet " href ="../../_static/pygments.css " type ="text/css " />
13-
14- < script type ="text/javascript ">
15- var DOCUMENTATION_OPTIONS = {
16- URL_ROOT : '../../' ,
17- VERSION : '1.0.0.0' ,
18- COLLAPSE_INDEX : false ,
19- FILE_SUFFIX : '.html' ,
20- HAS_SOURCE : true
21- } ;
22- </ script >
12+ < script type ="text/javascript " id ="documentation_options " data-url_root ="../../ " src ="../../_static/documentation_options.js "> </ script >
2313 < script type ="text/javascript " src ="../../_static/jquery.js "> </ script >
2414 < script type ="text/javascript " src ="../../_static/underscore.js "> </ script >
2515 < script type ="text/javascript " src ="../../_static/doctools.js "> </ script >
26- < script type ="text/javascript " src ="https://cdn.mathjax.org/mathjax/latest/MathJax .js?config=TeX-AMS-MML_HTMLorMML "> </ script >
27- < link rel ="top " title ="py-combtest 1.0.0.0 documentation " href ="../../index .html " />
28- < link rel ="up " title ="Module code " href ="../index .html " />
16+ < script type ="text/javascript " src ="../../_static/language_data .js "> </ script >
17+ < link rel ="index " title ="Index " href ="../../genindex .html " />
18+ < link rel ="search " title ="Search " href ="../../search .html " />
2919
20+ < link rel ="stylesheet " href ="../../_static/custom.css " type ="text/css " />
21+
3022
3123 < meta name ="viewport " content ="width=device-width, initial-scale=0.9, maximum-scale=0.9 " />
3224
33- </ head >
34- < body role =" document " >
25+ </ head > < body >
26+
3527
3628 < div class ="document ">
3729 < div class ="documentwrapper ">
3830 < div class ="bodywrapper ">
31+
32+
3933 < div class ="body " role ="main ">
4034
4135 < h1 > Source code for combtest.config</ h1 > < div class ="highlight "> < pre >
@@ -54,9 +48,9 @@ <h1>Source code for combtest.config</h1><div class="highlight"><pre>
5448
5549< span class ="kn "> import</ span > < span class ="nn "> six</ span >
5650< span class ="k "> if</ span > < span class ="n "> six</ span > < span class ="o "> .</ span > < span class ="n "> PY2</ span > < span class ="p "> :</ span >
57- < span class ="kn "> from</ span > < span class ="nn "> ConfigParser</ span > < span class ="kn "> import</ span > < span class ="n "> SafeConfigParser</ span >
51+ < span class ="kn "> from</ span > < span class ="nn "> ConfigParser</ span > < span class ="k "> import</ span > < span class ="n "> SafeConfigParser</ span >
5852< span class ="k "> elif</ span > < span class ="n "> six</ span > < span class ="o "> .</ span > < span class ="n "> PY3</ span > < span class ="p "> :</ span >
59- < span class ="kn "> from</ span > < span class ="nn "> configparser</ span > < span class ="kn "> import</ span > < span class ="n "> SafeConfigParser</ span >
53+ < span class ="kn "> from</ span > < span class ="nn "> configparser</ span > < span class ="k "> import</ span > < span class ="n "> SafeConfigParser</ span >
6054
6155< span class ="c1 "> #: Location of a config file to load, if the user wants to load config values</ span >
6256< span class ="c1 "> #: that way</ span >
@@ -158,8 +152,8 @@ <h1>Source code for combtest.config</h1><div class="highlight"><pre>
158152< span class ="sd "> include a single file, or one file per e.g. IP.</ span >
159153< span class ="sd "> :return: path, map of ip->path</ span >
160154< span class ="sd "> """</ span >
161- < span class ="n "> override</ span > < span class ="o "> =</ span > < span class ="n "> SSH_CONF</ span > < span class ="o "> .</ span > < span class ="n "> get</ span > < span class ="p "> (</ span > < span class ="s1 "> 'ssh_rsakey_override'</ span > < span class ="p "> ,</ span > < span class ="bp "> None</ span > < span class ="p "> )</ span >
162- < span class ="n "> override_map</ span > < span class ="o "> =</ span > < span class ="n "> SSH_CONF</ span > < span class ="o "> .</ span > < span class ="n "> get</ span > < span class ="p "> (</ span > < span class ="s1 "> 'ssh_rsakey_map'</ span > < span class ="p "> ,</ span > < span class ="bp "> None</ span > < span class ="p "> )</ span >
155+ < span class ="n "> override</ span > < span class ="o "> =</ span > < span class ="n "> SSH_CONF</ span > < span class ="o "> .</ span > < span class ="n "> get</ span > < span class ="p "> (</ span > < span class ="s1 "> 'ssh_rsakey_override'</ span > < span class ="p "> ,</ span > < span class ="kc "> None</ span > < span class ="p "> )</ span >
156+ < span class ="n "> override_map</ span > < span class ="o "> =</ span > < span class ="n "> SSH_CONF</ span > < span class ="o "> .</ span > < span class ="n "> get</ span > < span class ="p "> (</ span > < span class ="s1 "> 'ssh_rsakey_map'</ span > < span class ="p "> ,</ span > < span class ="kc "> None</ span > < span class ="p "> )</ span >
163157
164158 < span class ="k "> return</ span > < span class ="p "> (</ span > < span class ="n "> override</ span > < span class ="p "> ,</ span > < span class ="n "> override_map</ span > < span class ="p "> )</ span > </ div >
165159
@@ -168,8 +162,8 @@ <h1>Source code for combtest.config</h1><div class="highlight"><pre>
168162< span class ="sd "> Get usernames for SSH authentication.</ span >
169163< span class ="sd "> :return: username, map of ip->username</ span >
170164< span class ="sd "> """</ span >
171- < span class ="n "> override</ span > < span class ="o "> =</ span > < span class ="n "> SSH_CONF</ span > < span class ="o "> .</ span > < span class ="n "> get</ span > < span class ="p "> (</ span > < span class ="s1 "> 'ssh_username_override'</ span > < span class ="p "> ,</ span > < span class ="bp "> None</ span > < span class ="p "> )</ span >
172- < span class ="n "> override_map</ span > < span class ="o "> =</ span > < span class ="n "> SSH_CONF</ span > < span class ="o "> .</ span > < span class ="n "> get</ span > < span class ="p "> (</ span > < span class ="s1 "> 'ssh_username_map'</ span > < span class ="p "> ,</ span > < span class ="bp "> None</ span > < span class ="p "> )</ span >
165+ < span class ="n "> override</ span > < span class ="o "> =</ span > < span class ="n "> SSH_CONF</ span > < span class ="o "> .</ span > < span class ="n "> get</ span > < span class ="p "> (</ span > < span class ="s1 "> 'ssh_username_override'</ span > < span class ="p "> ,</ span > < span class ="kc "> None</ span > < span class ="p "> )</ span >
166+ < span class ="n "> override_map</ span > < span class ="o "> =</ span > < span class ="n "> SSH_CONF</ span > < span class ="o "> .</ span > < span class ="n "> get</ span > < span class ="p "> (</ span > < span class ="s1 "> 'ssh_username_map'</ span > < span class ="p "> ,</ span > < span class ="kc "> None</ span > < span class ="p "> )</ span >
173167
174168 < span class ="k "> return</ span > < span class ="p "> (</ span > < span class ="n "> override</ span > < span class ="p "> ,</ span > < span class ="n "> override_map</ span > < span class ="p "> )</ span > </ div >
175169
@@ -178,8 +172,8 @@ <h1>Source code for combtest.config</h1><div class="highlight"><pre>
178172< span class ="sd "> Get passwords for SSH authentication.</ span >
179173< span class ="sd "> :return: password, map of ip->password</ span >
180174< span class ="sd "> """</ span >
181- < span class ="n "> override</ span > < span class ="o "> =</ span > < span class ="n "> SSH_CONF</ span > < span class ="o "> .</ span > < span class ="n "> get</ span > < span class ="p "> (</ span > < span class ="s1 "> 'ssh_password_override'</ span > < span class ="p "> ,</ span > < span class ="bp "> None</ span > < span class ="p "> )</ span >
182- < span class ="n "> override_map</ span > < span class ="o "> =</ span > < span class ="n "> SSH_CONF</ span > < span class ="o "> .</ span > < span class ="n "> get</ span > < span class ="p "> (</ span > < span class ="s1 "> 'ssh_password_map'</ span > < span class ="p "> ,</ span > < span class ="bp "> None</ span > < span class ="p "> )</ span >
175+ < span class ="n "> override</ span > < span class ="o "> =</ span > < span class ="n "> SSH_CONF</ span > < span class ="o "> .</ span > < span class ="n "> get</ span > < span class ="p "> (</ span > < span class ="s1 "> 'ssh_password_override'</ span > < span class ="p "> ,</ span > < span class ="kc "> None</ span > < span class ="p "> )</ span >
176+ < span class ="n "> override_map</ span > < span class ="o "> =</ span > < span class ="n "> SSH_CONF</ span > < span class ="o "> .</ span > < span class ="n "> get</ span > < span class ="p "> (</ span > < span class ="s1 "> 'ssh_password_map'</ span > < span class ="p "> ,</ span > < span class ="kc "> None</ span > < span class ="p "> )</ span >
183177
184178 < span class ="k "> return</ span > < span class ="p "> (</ span > < span class ="n "> override</ span > < span class ="p "> ,</ span > < span class ="n "> override_map</ span > < span class ="p "> )</ span > </ div >
185179
@@ -218,8 +212,8 @@ <h1>Source code for combtest.config</h1><div class="highlight"><pre>
218212< span class ="sd "> Get the port number where we should expect to find an rpyc service running,</ span >
219213< span class ="sd "> once it is bootstrapped.</ span >
220214< span class ="sd "> """</ span >
221- < span class ="n "> port</ span > < span class ="o "> =</ span > < span class ="n "> WORKER_CONF_OVERRIDE</ span > < span class ="o "> .</ span > < span class ="n "> get</ span > < span class ="p "> (</ span > < span class ="s1 "> 'service_port'</ span > < span class ="p "> ,</ span > < span class ="bp "> None</ span > < span class ="p "> )</ span >
222- < span class ="k "> if</ span > < span class ="n "> port</ span > < span class ="ow "> is</ span > < span class ="bp "> None</ span > < span class ="p "> :</ span >
215+ < span class ="n "> port</ span > < span class ="o "> =</ span > < span class ="n "> WORKER_CONF_OVERRIDE</ span > < span class ="o "> .</ span > < span class ="n "> get</ span > < span class ="p "> (</ span > < span class ="s1 "> 'service_port'</ span > < span class ="p "> ,</ span > < span class ="kc "> None</ span > < span class ="p "> )</ span >
216+ < span class ="k "> if</ span > < span class ="n "> port</ span > < span class ="ow "> is</ span > < span class ="kc "> None</ span > < span class ="p "> :</ span >
223217 < span class ="n "> port</ span > < span class ="o "> =</ span > < span class ="n "> WORKER_CONF</ span > < span class ="o "> .</ span > < span class ="n "> get</ span > < span class ="p "> (</ span > < span class ="s1 "> 'service_port'</ span > < span class ="p "> ,</ span > < span class ="n "> DEFAULT_SERVICE_PORT</ span > < span class ="p "> )</ span >
224218 < span class ="k "> return</ span > < span class ="n "> port</ span > </ div >
225219
@@ -237,10 +231,43 @@ <h1>Source code for combtest.config</h1><div class="highlight"><pre>
237231</ pre > </ div >
238232
239233 </ div >
234+
240235 </ div >
241236 </ div >
242237 < div class ="sphinxsidebar " role ="navigation " aria-label ="main navigation ">
243- < div class ="sphinxsidebarwrapper "> < div class ="relations ">
238+ < div class ="sphinxsidebarwrapper ">
239+ < h1 class ="logo "> < a href ="../../index.html "> py-combtest</ a > </ h1 >
240+
241+
242+
243+
244+
245+
246+
247+
248+ < h3 > Navigation</ h3 >
249+ < p class ="caption "> < span class ="caption-text "> Quick start</ span > </ p >
250+ < ul >
251+ < li class ="toctree-l1 "> < a class ="reference internal " href ="../../introduction.html "> Overview</ a > </ li >
252+ < li class ="toctree-l1 "> < a class ="reference internal " href ="../../introduction.html#why-this-kind-of-testing "> Why this kind of testing?</ a > </ li >
253+ < li class ="toctree-l1 "> < a class ="reference internal " href ="../../introduction.html#high-level-example "> High level example</ a > </ li >
254+ < li class ="toctree-l1 "> < a class ="reference internal " href ="../../introduction.html#comparison-to-unittest-and-pytest-case-generation "> Comparison to unittest and pytest case generation</ a > </ li >
255+ < li class ="toctree-l1 "> < a class ="reference internal " href ="../../examples.html "> Example code</ a > </ li >
256+ < li class ="toctree-l1 "> < a class ="reference internal " href ="../../examples.html#generating-and-running-tests "> Generating and Running Tests</ a > </ li >
257+ < li class ="toctree-l1 "> < a class ="reference internal " href ="../../examples.html#serial-actions "> Serial Actions</ a > </ li >
258+ < li class ="toctree-l1 "> < a class ="reference internal " href ="../../examples.html#distributed-test-execution "> Distributed Test Execution</ a > </ li >
259+ < li class ="toctree-l1 "> < a class ="reference internal " href ="../../examples.html#notes-on-serialization "> Notes on Serialization</ a > </ li >
260+ < li class ="toctree-l1 "> < a class ="reference internal " href ="../../examples.html#logging-and-replay "> Logging and Replay</ a > </ li >
261+ < li class ="toctree-l1 "> < a class ="reference internal " href ="../../examples.html#config "> Config</ a > </ li >
262+ < li class ="toctree-l1 "> < a class ="reference internal " href ="../../examples.html#notes-on-scalability "> Notes on Scalability</ a > </ li >
263+ < li class ="toctree-l1 "> < a class ="reference internal " href ="../../examples.html#custom-executor-bootstrapping-methods "> Custom Executor Bootstrapping Methods</ a > </ li >
264+ </ ul >
265+ < p class ="caption "> < span class ="caption-text "> Reference</ span > </ p >
266+ < ul >
267+ < li class ="toctree-l1 "> < a class ="reference internal " href ="../../api.html "> py-combtest API reference</ a > </ li >
268+ </ ul >
269+
270+ < div class ="relations ">
244271< h3 > Related Topics</ h3 >
245272< ul >
246273 < li > < a href ="../../index.html "> Documentation overview</ a > < ul >
@@ -251,14 +278,24 @@ <h3>Related Topics</h3>
251278</ div >
252279< div id ="searchbox " style ="display: none " role ="search ">
253280 < h3 > Quick search</ h3 >
281+ < div class ="searchformwrapper ">
254282 < form class ="search " action ="../../search.html " method ="get ">
255283 < input type ="text " name ="q " />
256284 < input type ="submit " value ="Go " />
257285 < input type ="hidden " name ="check_keywords " value ="yes " />
258286 < input type ="hidden " name ="area " value ="default " />
259287 </ form >
288+ </ div >
260289</ div >
261290< script type ="text/javascript "> $ ( '#searchbox' ) . show ( 0 ) ; </ script >
291+
292+
293+
294+
295+
296+
297+
298+
262299 </ div >
263300 </ div >
264301 < div class ="clearer "> </ div >
@@ -267,8 +304,8 @@ <h3>Quick search</h3>
267304 ©2019, Matthew J. Bryan (Dell/EMC Isilon).
268305
269306 |
270- Powered by < a href ="http://sphinx-doc.org/ "> Sphinx 1.4 </ a >
271- & < a href ="https://github.com/bitprophet/alabaster "> Alabaster 0.7.7 </ a >
307+ Powered by < a href ="http://sphinx-doc.org/ "> Sphinx 1.8.5 </ a >
308+ & < a href ="https://github.com/bitprophet/alabaster "> Alabaster 0.7.12 </ a >
272309
273310 </ div >
274311
0 commit comments