Login
[x]
Log in using an account from:
Fedora Account System
Red Hat Associate
Red Hat Customer
Or login using a Red Hat Bugzilla account
Forgot Password
Login:
Hide Forgot
Create an Account
Red Hat Bugzilla – Attachment 603185 Details for
Bug 846929
[Advanced search][Case]when search case via input bugid execeed 8 reported 'TemplateSyntaxError' error
[?]
New
Simple Search
Advanced Search
My Links
Browse
Requests
Reports
Current State
Search
Tabular reports
Graphical reports
Duplicates
Other Reports
User Changes
Plotly Reports
Bug Status
Bug Severity
Non-Defaults
|
Product Dashboard
Help
Page Help!
Bug Writing Guidelines
What's new
Browser Support Policy
5.0.4.rh83 Release notes
FAQ
Guides index
User guide
Web Services
Contact
Legal
This site requires JavaScript to be enabled to function correctly, please enable it.
error page
TemplateSyntaxError at _advance-search_.html (text/html), 303.39 KB, created by
qiyun
on 2012-08-09 07:01:20 UTC
(
hide
)
Description:
error page
Filename:
MIME Type:
Creator:
qiyun
Created:
2012-08-09 07:01:20 UTC
Size:
303.39 KB
patch
obsolete
><!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> ><html lang="en"><head> > <meta http-equiv="content-type" content="text/html; charset=UTF-8"> > <meta name="robots" content="NONE,NOARCHIVE"> > <title>TemplateSyntaxError at /advance-search/</title> > <style type="text/css"> > html * { padding:0; margin:0; } > body * { padding:10px 20px; } > body * * { padding:0; } > body { font:small sans-serif; } > body>div { border-bottom:1px solid #ddd; } > h1 { font-weight:normal; } > h2 { margin-bottom:.8em; } > h2 span { font-size:80%; color:#666; font-weight:normal; } > h3 { margin:1em 0 .5em 0; } > h4 { margin:0 0 .5em 0; font-weight: normal; } > table { border:1px solid #ccc; border-collapse: collapse; width:100%; background:white; } > tbody td, tbody th { vertical-align:top; padding:2px 3px; } > thead th { padding:1px 6px 1px 3px; background:#fefefe; text-align:left; font-weight:normal; font-size:11px; border:1px solid #ddd; } > tbody th { width:12em; text-align:right; color:#666; padding-right:.5em; } > table.vars { margin:5px 0 2px 40px; } > table.vars td, table.req td { font-family:monospace; } > table td.code { width:100%; } > table td.code div { overflow:hidden; } > table.source th { color:#666; } > table.source td { font-family:monospace; white-space:pre; border-bottom:1px solid #eee; } > ul.traceback { list-style-type:none; } > ul.traceback li.frame { margin-bottom:1em; } > div.context { margin: 10px 0; } > div.context ol { padding-left:30px; margin:0 10px; list-style-position: inside; } > div.context ol li { font-family:monospace; white-space:pre; color:#666; cursor:pointer; } > div.context ol.context-line li { color:black; background-color:#ccc; } > div.context ol.context-line li span { float: right; } > div.commands { margin-left: 40px; } > div.commands a { color:black; text-decoration:none; } > #summary { background: #ffc; } > #summary h2 { font-weight: normal; color: #666; } > #explanation { background:#eee; } > #template, #template-not-exist { background:#f6f6f6; } > #template-not-exist ul { margin: 0 0 0 20px; } > #unicode-hint { background:#eee; } > #traceback { background:#eee; } > #requestinfo { background:#f6f6f6; padding-left:120px; } > #summary table { border:none; background:transparent; } > #requestinfo h2, #requestinfo h3 { position:relative; margin-left:-100px; } > #requestinfo h3 { margin-bottom:-1em; } > .error { background: #ffc; } > .specific { color:#cc3300; font-weight:bold; } > h2 span.commands { font-size:.7em;} > span.commands a:link {color:#5E5694;} > pre.exception_value { font-family: sans-serif; color: #666; font-size: 1.5em; margin: 10px 0 10px 0; } > </style> > <script type="text/javascript"> > //<!-- > function getElementsByClassName(oElm, strTagName, strClassName){ > // Written by Jonathan Snook, http://www.snook.ca/jon; Add-ons by Robert Nyman, http://www.robertnyman.com > var arrElements = (strTagName == "*" && document.all)? document.all : > oElm.getElementsByTagName(strTagName); > var arrReturnElements = new Array(); > strClassName = strClassName.replace(/\-/g, "\-"); > var oRegExp = new RegExp("(^|\s)" + strClassName + "(\s|$)"); > var oElement; > for(var i=0; i<arrElements.length; i++){ > oElement = arrElements[i]; > if(oRegExp.test(oElement.className)){ > arrReturnElements.push(oElement); > } > } > return (arrReturnElements) > } > function hideAll(elems) { > for (var e = 0; e < elems.length; e++) { > elems[e].style.display = 'none'; > } > } > window.onload = function() { > hideAll(getElementsByClassName(document, 'table', 'vars')); > hideAll(getElementsByClassName(document, 'ol', 'pre-context')); > hideAll(getElementsByClassName(document, 'ol', 'post-context')); > hideAll(getElementsByClassName(document, 'div', 'pastebin')); > } > function toggle() { > for (var i = 0; i < arguments.length; i++) { > var e = document.getElementById(arguments[i]); > if (e) { > e.style.display = e.style.display == 'none' ? 'block' : 'none'; > } > } > return false; > } > function varToggle(link, id) { > toggle('v' + id); > var s = link.getElementsByTagName('span')[0]; > var uarr = String.fromCharCode(0x25b6); > var darr = String.fromCharCode(0x25bc); > s.innerHTML = s.innerHTML == uarr ? darr : uarr; > return false; > } > function switchPastebinFriendly(link) { > s1 = "Switch to copy-and-paste view"; > s2 = "Switch back to interactive view"; > link.innerHTML = link.innerHTML == s1 ? s2 : s1; > toggle('browserTraceback', 'pastebinTraceback'); > return false; > } > //--> > </script> ></head> ><body> ><div id="summary"> > <h1>TemplateSyntaxError at /advance-search/</h1> > <pre class="exception_value">Caught Warning while rendering: Out of range value adjusted for column 'bug_id' at row 1</pre> > <table class="meta"> > <tbody><tr> > <th>Request Method:</th> > <td>GET</td> > </tr> > <tr> > <th>Request URL:</th> > <td>https://tcms-stage.englab.bne.redhat.com/advance-search/?pl_id=&pl_summary=&pl_authors=&pl_owners=&pl_tags=&pl_tags_exclude=0&pl_active=&pl_created_since=&pl_created_before=&cs_id=&cs_summary=&cs_authors=&cs_tester=&cs_tags=&cs_tags_exclude=0&cs_bugs=234444444444444&cs_auto=&cs_proposed=&cs_script=&cs_created_since=&cs_created_before=&r_id=&r_summary=&r_manager=&r_tester=&r_real_tester=&r_tags=&r_tags_exclude=0&r_running=&r_created_since=&r_created_before=&target=case</td> > </tr> > <tr> > <th>Django Version:</th> > <td>1.2.3</td> > </tr> > <tr> > <th>Exception Type:</th> > <td>TemplateSyntaxError</td> > </tr> > <tr> > <th>Exception Value:</th> > <td><pre>Caught Warning while rendering: Out of range value adjusted for column 'bug_id' at row 1</pre></td> > </tr> > <tr> > <th>Exception Location:</th> > <td>/usr/lib64/python2.4/warnings.py in warn_explicit, line 96</td> > </tr> > <tr> > <th>Python Executable:</th> > <td>/usr/bin/python</td> > </tr> > <tr> > <th>Python Version:</th> > <td>2.4.3</td> > </tr> > <tr> > <th>Python Path:</th> > <td>['/usr/lib64/python24.zip', '/usr/lib64/python2.4', >'/usr/lib64/python2.4/plat-linux2', '/usr/lib64/python2.4/lib-tk', >'/usr/lib64/python2.4/lib-dynload', >'/usr/lib64/python2.4/site-packages', >'/usr/lib/python2.4/site-packages', >'/usr/lib/python2.4/site-packages/tcms/core/lib']</td> > </tr> > <tr> > <th>Server time:</th> > <td>Thu, 9 Aug 2012 14:55:50 +0800</td> > </tr> > </tbody></table> ></div> > > > ><div id="template"> > <h2>Template error</h2> > <p>In template <code>/usr/share/nitrate/templates/search/results.html</code>, error at line <strong>25</strong></p> > <h3>Caught Warning while rendering: Out of range value adjusted for column 'bug_id' at row 1</h3> > <table class="source cut-top"> > > > <tbody><tr><th>15</th> > <td> <li class="clear"></li> ></td></tr> > > > > <tr><th>16</th> > <td> </ul> ></td></tr> > > > > <tr><th>17</th> > <td> <p></p> ></td></tr> > > > > <tr><th>18</th> > <td> </div> ></td></tr> > > > > <tr><th>19</th> > <td> <h2 class="clear">Search Results<span >style="font-weight:normal; font-size:12px; padding:0 0 0 15px;">Time >cost: {{ time_cost }} sec(s).</span></h2> ></td></tr> > > > > <tr><th>20</th> > <td> ></td></tr> > > > > <tr><th>21</th> > <td> {% if test_plans %} ></td></tr> > > > > <tr><th>22</th> > <td> {% include "search/plans.html" %} ></td></tr> > > > > <tr><th>23</th> > <td> {% endif %} ></td></tr> > > > > <tr><th>24</th> > <td> ></td></tr> > > > > <tr class="error"><th>25</th> > <td> <span class="specific">{% if test_cases %}</span> ></td></tr> > > > > <tr><th>26</th> > <td> {% include "search/cases.html" %} ></td></tr> > > > > <tr><th>27</th> > <td> {% endif %} ></td></tr> > > > > <tr><th>28</th> > <td> ></td></tr> > > > > <tr><th>29</th> > <td> {% if test_runs %} ></td></tr> > > > > <tr><th>30</th> > <td> {% include "search/runs.html" %} ></td></tr> > > > > <tr><th>31</th> > <td> {% endif %} ></td></tr> > > > > <tr><th>32</th> > <td> ></td></tr> > > > > <tr><th>33</th> > <td>{% endblock %} ></td></tr> > > > > <tr><th>34</th> > <td> ></td></tr> > > > > <tr><th>35</th> > <td></td></tr> > > > </tbody></table> ></div> > ><div id="traceback"> > <h2>Traceback <span class="commands"><a href="#" onclick="return switchPastebinFriendly(this);">Switch to copy-and-paste view</a></span></h2> > > <div id="browserTraceback"> > <ul class="traceback"> > > <li class="frame"> > <code>/usr/lib/python2.4/site-packages/django/core/handlers/base.py</code> in <code>get_response</code> > > > <div class="context" id="c46912530787648"> > > <ol style="display: none;" start="93" class="pre-context" id="pre46912530787648"><li onclick="toggle('pre46912530787648', 'post46912530787648')"> # Apply view middleware</li><li onclick="toggle('pre46912530787648', 'post46912530787648')"> for middleware_method in self._view_middleware:</li><li onclick="toggle('pre46912530787648', 'post46912530787648')"> response = middleware_method(request, callback, callback_args, callback_kwargs)</li><li onclick="toggle('pre46912530787648', 'post46912530787648')"> if response:</li><li onclick="toggle('pre46912530787648', 'post46912530787648')"> return response</li><li onclick="toggle('pre46912530787648', 'post46912530787648')"></li><li onclick="toggle('pre46912530787648', 'post46912530787648')"> try:</li></ol> > > <ol start="100" class="context-line"><li onclick="toggle('pre46912530787648', 'post46912530787648')"> response = callback(request, *callback_args, **callback_kwargs) <span>...</span></li></ol> > > <ol style="display: none;" start="101" class="post-context" id="post46912530787648"><li onclick="toggle('pre46912530787648', 'post46912530787648')"> except Exception, e:</li><li onclick="toggle('pre46912530787648', 'post46912530787648')"> # If the view raised an exception, run it through exception</li><li onclick="toggle('pre46912530787648', 'post46912530787648')"> # middleware, and if the exception middleware returns a</li><li onclick="toggle('pre46912530787648', 'post46912530787648')"> # response, use that. Otherwise, reraise the exception.</li><li onclick="toggle('pre46912530787648', 'post46912530787648')"> for middleware_method in self._exception_middleware:</li><li onclick="toggle('pre46912530787648', 'post46912530787648')"> response = middleware_method(request, e)</li></ol> > > </div> > > > > <div class="commands"> > <a href="#" onclick="return varToggle(this, '46912530787648')"><span>â¶</span> Local vars</a> > </div> > <table style="display: none;" class="vars" id="v46912530787648"> > <thead> > <tr> > <th>Variable</th> > <th>Value</th> > </tr> > </thead> > <tbody> > > <tr> > <td>callback</td> > <td class="code"><div><function advance_search at 0x2aaaab4f68c0></div></td> > </tr> > > <tr> > <td>callback_args</td> > <td class="code"><div>()</div></td> > </tr> > > <tr> > <td>callback_kwargs</td> > <td class="code"><div>{}</div></td> > </tr> > > <tr> > <td>e</td> > <td class="code"><div><django.template.TemplateSyntaxError instance at 0x2aaaaab755a8></div></td> > </tr> > > <tr> > <td>exceptions</td> > <td class="code"><div><module 'django.core.exceptions' from '/usr/lib/python2.4/site-packages/django/core/exceptions.pyc'></div></td> > </tr> > > <tr> > <td>middleware_method</td> > <td class="code"><div><bound method >CsrfViewMiddleware.process_view of ><django.middleware.csrf.CsrfViewMiddleware object at >0x2b1687068210>></div></td> > </tr> > > <tr> > <td>receivers</td> > <td class="code"><div>[(<function _rollback_on_exception at 0x2b1687ef9d70>, None)]</div></td> > </tr> > > <tr> > <td>request</td> > <td class="code"><div><WSGIRequest >GET:<QueryDict: {u'cs_proposed': [u''], u'r_created_before': [u''], >u'r_real_tester': [u''], u'cs_tags_exclude': [u'0'], u'r_created_since': > [u''], u'pl_tags_exclude': [u'0'], u'cs_created_since': [u''], >u'r_tags': [u''], u'r_tags_exclude': [u'0'], u'pl_active': [u''], >u'cs_tester': [u''], u'cs_id': [u''], u'cs_created_before': [u''], >u'r_tester': [u''], u'cs_summary': [u''], u'r_summary': [u''], >u'cs_script': [u''], u'cs_tags': [u''], u'r_running': [u''], >u'pl_owners': [u''], u'cs_authors': [u''], u'pl_id': [u''], >u'pl_created_since': [u''], u'cs_auto': [u''], u'pl_tags': [u''], >u'target': [u'case'], u'r_manager': [u''], u'cs_bugs': >[u'234444444444444'], u'pl_summary': [u''], u'pl_created_before': [u''], > u'pl_authors': [u''], u'r_id': [u'']}>, >POST:<QueryDict: {}>, >COOKIES:{'SESS60ca0fbd9e9889ff0cc6b5fc9b0fc0f3': >'6lnoqbcrod2l2vc2ic8a62pfd5', > 'SSESS475ef4e7532e7b0aa18d3af05f60e9dd': >'8HwErgCr6fAcYiucuxuXD3_jJAOqja5XOHLwWo3xJzc', > 'csrftoken': 'a00d3cfc80780c1a9ffb285c8f96f697', > 'rh_omni_tc': '70160000000H4AjAAK', > 's_cc': 'true', > 's_nr': '1343886449119', > 's_ria': 'flash%2011%7Csilverlight%20not%20detected', > 's_sq': '%5B%5BB%5D%5D', > 's_vi': '', > 's_vnum': '1346478386257%26vn%3D1', > 'sessionid': '6e36f0a883980b2bcd9a61200104fbe8'}, >META:{'AUTH_TYPE': 'Basic', > 'CSRF_COOKIE': 'a00d3cfc80780c1a9ffb285c8f96f697', > 'DOCUMENT_ROOT': '/var/www/html', > 'GATEWAY_INTERFACE': 'CGI/1.1', > 'HTTPS': 'on', > 'HTTP_ACCEPT': >'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8', > 'HTTP_ACCEPT_ENCODING': 'gzip, deflate', > 'HTTP_ACCEPT_LANGUAGE': 'en-us,en;q=0.5', > 'HTTP_AUTHORIZATION': 'Basic eXFpOmF5IWszQUE5ag==', > 'HTTP_CONNECTION': 'keep-alive', > 'HTTP_COOKIE': 'csrftoken=a00d3cfc80780c1a9ffb285c8f96f697; >SESS60ca0fbd9e9889ff0cc6b5fc9b0fc0f3=6lnoqbcrod2l2vc2ic8a62pfd5; >SSESS475ef4e7532e7b0aa18d3af05f60e9dd=8HwErgCr6fAcYiucuxuXD3_jJAOqja5XOHLwWo3xJzc; > sessionid=6e36f0a883980b2bcd9a61200104fbe8; >rh_omni_tc=70160000000H4AjAAK; s_nr=1343886449119; >s_vnum=1346478386257%26vn%3D1; >s_vi=[CS]v1|280D0A1D851D3411-60000134200C218A[CE]; >s_ria=flash%2011%7Csilverlight%20not%20detected; s_cc=true; >s_sq=%5B%5BB%5D%5D', > 'HTTP_HOST': 'tcms-stage.englab.bne.redhat.com', > 'HTTP_REFERER': >'https://tcms-stage.englab.bne.redhat.com/advance-search/', > 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; Linux i686; rv:14.0) >Gecko/20100101 Firefox/14.0.1', > 'PATH_INFO': u'/advance-search/', > 'PATH_TRANSLATED': >'/usr/lib/python2.4/site-packages/tcms/nitrate-wsgi.py/advance-search/', > 'QUERY_STRING': >'pl_id=&pl_summary=&pl_authors=&pl_owners=&pl_tags=&pl_tags_exclude=0&pl_active=&pl_created_since=&pl_created_before=&cs_id=&cs_summary=&cs_authors=&cs_tester=&cs_tags=&cs_tags_exclude=0&cs_bugs=234444444444444&cs_auto=&cs_proposed=&cs_script=&cs_created_since=&cs_created_before=&r_id=&r_summary=&r_manager=&r_tester=&r_real_tester=&r_tags=&r_tags_exclude=0&r_running=&r_created_since=&r_created_before=&target=case', > > 'REMOTE_ADDR': '10.66.10.204', > 'REMOTE_PORT': '50146', > 'REMOTE_USER': 'yqi@REDHAT.COM', > 'REQUEST_METHOD': 'GET', > 'REQUEST_URI': >'/advance-search/?pl_id=&pl_summary=&pl_authors=&pl_owners=&pl_tags=&pl_tags_exclude=0&pl_active=&pl_created_since=&pl_created_before=&cs_id=&cs_summary=&cs_authors=&cs_tester=&cs_tags=&cs_tags_exclude=0&cs_bugs=234444444444444&cs_auto=&cs_proposed=&cs_script=&cs_created_since=&cs_created_before=&r_id=&r_summary=&r_manager=&r_tester=&r_real_tester=&r_tags=&r_tags_exclude=0&r_running=&r_created_since=&r_created_before=&target=case', > > 'SCRIPT_FILENAME': >'/usr/lib/python2.4/site-packages/tcms/nitrate-wsgi.py', > 'SCRIPT_NAME': u'', > 'SERVER_ADDR': '10.64.12.15', > 'SERVER_ADMIN': 'sysadmin-engops@redhat.com', > 'SERVER_NAME': 'tcms-stage.englab.bne.redhat.com', > 'SERVER_PORT': '443', > 'SERVER_PROTOCOL': 'HTTP/1.1', > 'SERVER_SIGNATURE': '', > 'SERVER_SOFTWARE': 'Apache', > 'mod_wsgi.application_group': 'tcms-stage.englab.bne.redhat.com|', > 'mod_wsgi.callable_object': 'application', > 'mod_wsgi.handler_script': '', > 'mod_wsgi.input_chunked': '0', > 'mod_wsgi.listener_host': '', > 'mod_wsgi.listener_port': '443', > 'mod_wsgi.process_group': '', > 'mod_wsgi.request_handler': 'wsgi-script', > 'mod_wsgi.script_reloading': '1', > 'mod_wsgi.version': (3, 2), > 'wsgi.errors': <mod_wsgi.Log object at 0x2b168699f830>, > 'wsgi.file_wrapper': <built-in method file_wrapper of >mod_wsgi.Adapter object at 0x2aaaacbe3990>, > 'wsgi.input': <mod_wsgi.Input object at 0x2b1687068b30>, > 'wsgi.multiprocess': True, > 'wsgi.multithread': False, > 'wsgi.run_once': False, > 'wsgi.url_scheme': 'https', > 'wsgi.version': (1, 1)}></div></td> > </tr> > > <tr> > <td>resolver</td> > <td class="code"><div><RegexURLResolver tcms.urls (None:None) ^/></div></td> > </tr> > > <tr> > <td>response</td> > <td class="code"><div>None</div></td> > </tr> > > <tr> > <td>self</td> > <td class="code"><div><django.core.handlers.wsgi.WSGIHandler object at 0x2b1684a0b490></div></td> > </tr> > > <tr> > <td>settings</td> > <td class="code"><div><django.conf.LazySettings object at 0x2b16866a06d0></div></td> > </tr> > > <tr> > <td>urlconf</td> > <td class="code"><div>'tcms.urls'</div></td> > </tr> > > <tr> > <td>urlresolvers</td> > <td class="code"><div><module 'django.core.urlresolvers' from '/usr/lib/python2.4/site-packages/django/core/urlresolvers.pyc'></div></td> > </tr> > > </tbody> > </table> > > </li> > > <li class="frame"> > <code>/usr/lib/python2.4/site-packages/tcms/search/__init__.py</code> in <code>advance_search</code> > > > <div class="context" id="c46912530787432"> > > <ol style="display: none;" start="72" class="pre-context" id="pre46912530787432"><li onclick="toggle('pre46912530787432', 'post46912530787432')"> results = query(request, plan_form.cleaned_data,</li><li onclick="toggle('pre46912530787432', 'post46912530787432')"> run_form.cleaned_data, case_form.cleaned_data, target)</li><li onclick="toggle('pre46912530787432', 'post46912530787432')"> results = order_targets(target, results, data)</li><li onclick="toggle('pre46912530787432', 'post46912530787432')"> end = time.time()</li><li onclick="toggle('pre46912530787432', 'post46912530787432')"> timecost = round(end - start, 3)</li><li onclick="toggle('pre46912530787432', 'post46912530787432')"> queries = fmt_queries(*[f.cleaned_data for f in all_forms])</li><li onclick="toggle('pre46912530787432', 'post46912530787432')"> queries['Target'] = target</li></ol> > > <ol start="79" class="context-line"><li onclick="toggle('pre46912530787432', 'post46912530787432')"> return render_results(request, results, timecost, queries) <span>...</span></li></ol> > > <ol style="display: none;" start="80" class="post-context" id="post46912530787432"><li onclick="toggle('pre46912530787432', 'post46912530787432')"></li><li onclick="toggle('pre46912530787432', 'post46912530787432')">def query(request, plan_query, run_query, case_query, target, using='orm'):</li><li onclick="toggle('pre46912530787432', 'post46912530787432')"> USING = {</li><li onclick="toggle('pre46912530787432', 'post46912530787432')"> 'orm': {</li><li onclick="toggle('pre46912530787432', 'post46912530787432')"> 'query': SmartDjangoQuery,</li><li onclick="toggle('pre46912530787432', 'post46912530787432')"> 'sum': sum_orm_queries</li></ol> > > </div> > > > > <div class="commands"> > <a href="#" onclick="return varToggle(this, '46912530787432')"><span>â¶</span> Local vars</a> > </div> > <table style="display: none;" class="vars" id="v46912530787432"> > <thead> > <tr> > <th>Variable</th> > <th>Value</th> > </tr> > </thead> > <tbody> > > <tr> > <td>all_forms</td> > <td class="code"><div>(<tcms.search.forms.PlanForm object at 0x2b16880e6b10>, > <tcms.search.forms.CaseForm object at 0x2b16880eaa90>, > <tcms.search.forms.RunForm object at 0x2aaaacb5fad0>)</div></td> > </tr> > > <tr> > <td>case_form</td> > <td class="code"><div><tcms.search.forms.CaseForm object at 0x2b16880eaa90></div></td> > </tr> > > <tr> > <td>data</td> > <td class="code"><div><QueryDict: >{u'cs_proposed': [u''], u'r_created_before': [u''], u'r_real_tester': >[u''], u'cs_tags_exclude': [u'0'], u'r_created_since': [u''], >u'pl_tags_exclude': [u'0'], u'cs_created_since': [u''], u'r_tags': >[u''], u'r_tags_exclude': [u'0'], u'pl_active': [u''], u'cs_tester': >[u''], u'cs_id': [u''], u'cs_created_before': [u''], u'r_tester': [u''], > u'cs_summary': [u''], u'r_summary': [u''], u'cs_script': [u''], >u'cs_tags': [u''], u'r_running': [u''], u'pl_owners': [u''], >u'cs_authors': [u''], u'pl_id': [u''], u'pl_created_since': [u''], >u'cs_auto': [u''], u'pl_tags': [u''], u'target': [u'case'], >u'r_manager': [u''], u'cs_bugs': [u'234444444444444'], u'pl_summary': >[u''], u'pl_created_before': [u''], u'pl_authors': [u''], u'r_id': >[u'']}></div></td> > </tr> > > <tr> > <td>end</td> > <td class="code"><div>1344495350.657186</div></td> > </tr> > > <tr> > <td>errors</td> > <td class="code"><div>[]</div></td> > </tr> > > <tr> > <td>f</td> > <td class="code"><div><tcms.search.forms.RunForm object at 0x2aaaacb5fad0></div></td> > </tr> > > <tr> > <td>plan_form</td> > <td class="code"><div><tcms.search.forms.PlanForm object at 0x2b16880e6b10></div></td> > </tr> > > <tr> > <td>queries</td> > <td class="code"><div>{'Target': u'case', > 'case bugs': '234444444444444', > 'case tags exclude': False, > 'plan tags exclude': False, > 'run tags exclude': False}</div></td> > </tr> > > <tr> > <td>request</td> > <td class="code"><div><WSGIRequest >GET:<QueryDict: {u'cs_proposed': [u''], u'r_created_before': [u''], >u'r_real_tester': [u''], u'cs_tags_exclude': [u'0'], u'r_created_since': > [u''], u'pl_tags_exclude': [u'0'], u'cs_created_since': [u''], >u'r_tags': [u''], u'r_tags_exclude': [u'0'], u'pl_active': [u''], >u'cs_tester': [u''], u'cs_id': [u''], u'cs_created_before': [u''], >u'r_tester': [u''], u'cs_summary': [u''], u'r_summary': [u''], >u'cs_script': [u''], u'cs_tags': [u''], u'r_running': [u''], >u'pl_owners': [u''], u'cs_authors': [u''], u'pl_id': [u''], >u'pl_created_since': [u''], u'cs_auto': [u''], u'pl_tags': [u''], >u'target': [u'case'], u'r_manager': [u''], u'cs_bugs': >[u'234444444444444'], u'pl_summary': [u''], u'pl_created_before': [u''], > u'pl_authors': [u''], u'r_id': [u'']}>, >POST:<QueryDict: {}>, >COOKIES:{'SESS60ca0fbd9e9889ff0cc6b5fc9b0fc0f3': >'6lnoqbcrod2l2vc2ic8a62pfd5', > 'SSESS475ef4e7532e7b0aa18d3af05f60e9dd': >'8HwErgCr6fAcYiucuxuXD3_jJAOqja5XOHLwWo3xJzc', > 'csrftoken': 'a00d3cfc80780c1a9ffb285c8f96f697', > 'rh_omni_tc': '70160000000H4AjAAK', > 's_cc': 'true', > 's_nr': '1343886449119', > 's_ria': 'flash%2011%7Csilverlight%20not%20detected', > 's_sq': '%5B%5BB%5D%5D', > 's_vi': '', > 's_vnum': '1346478386257%26vn%3D1', > 'sessionid': '6e36f0a883980b2bcd9a61200104fbe8'}, >META:{'AUTH_TYPE': 'Basic', > 'CSRF_COOKIE': 'a00d3cfc80780c1a9ffb285c8f96f697', > 'DOCUMENT_ROOT': '/var/www/html', > 'GATEWAY_INTERFACE': 'CGI/1.1', > 'HTTPS': 'on', > 'HTTP_ACCEPT': >'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8', > 'HTTP_ACCEPT_ENCODING': 'gzip, deflate', > 'HTTP_ACCEPT_LANGUAGE': 'en-us,en;q=0.5', > 'HTTP_AUTHORIZATION': 'Basic eXFpOmF5IWszQUE5ag==', > 'HTTP_CONNECTION': 'keep-alive', > 'HTTP_COOKIE': 'csrftoken=a00d3cfc80780c1a9ffb285c8f96f697; >SESS60ca0fbd9e9889ff0cc6b5fc9b0fc0f3=6lnoqbcrod2l2vc2ic8a62pfd5; >SSESS475ef4e7532e7b0aa18d3af05f60e9dd=8HwErgCr6fAcYiucuxuXD3_jJAOqja5XOHLwWo3xJzc; > sessionid=6e36f0a883980b2bcd9a61200104fbe8; >rh_omni_tc=70160000000H4AjAAK; s_nr=1343886449119; >s_vnum=1346478386257%26vn%3D1; >s_vi=[CS]v1|280D0A1D851D3411-60000134200C218A[CE]; >s_ria=flash%2011%7Csilverlight%20not%20detected; s_cc=true; >s_sq=%5B%5BB%5D%5D', > 'HTTP_HOST': 'tcms-stage.englab.bne.redhat.com', > 'HTTP_REFERER': >'https://tcms-stage.englab.bne.redhat.com/advance-search/', > 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; Linux i686; rv:14.0) >Gecko/20100101 Firefox/14.0.1', > 'PATH_INFO': u'/advance-search/', > 'PATH_TRANSLATED': >'/usr/lib/python2.4/site-packages/tcms/nitrate-wsgi.py/advance-search/', > 'QUERY_STRING': >'pl_id=&pl_summary=&pl_authors=&pl_owners=&pl_tags=&pl_tags_exclude=0&pl_active=&pl_created_since=&pl_created_before=&cs_id=&cs_summary=&cs_authors=&cs_tester=&cs_tags=&cs_tags_exclude=0&cs_bugs=234444444444444&cs_auto=&cs_proposed=&cs_script=&cs_created_since=&cs_created_before=&r_id=&r_summary=&r_manager=&r_tester=&r_real_tester=&r_tags=&r_tags_exclude=0&r_running=&r_created_since=&r_created_before=&target=case', > > 'REMOTE_ADDR': '10.66.10.204', > 'REMOTE_PORT': '50146', > 'REMOTE_USER': 'yqi@REDHAT.COM', > 'REQUEST_METHOD': 'GET', > 'REQUEST_URI': >'/advance-search/?pl_id=&pl_summary=&pl_authors=&pl_owners=&pl_tags=&pl_tags_exclude=0&pl_active=&pl_created_since=&pl_created_before=&cs_id=&cs_summary=&cs_authors=&cs_tester=&cs_tags=&cs_tags_exclude=0&cs_bugs=234444444444444&cs_auto=&cs_proposed=&cs_script=&cs_created_since=&cs_created_before=&r_id=&r_summary=&r_manager=&r_tester=&r_real_tester=&r_tags=&r_tags_exclude=0&r_running=&r_created_since=&r_created_before=&target=case', > > 'SCRIPT_FILENAME': >'/usr/lib/python2.4/site-packages/tcms/nitrate-wsgi.py', > 'SCRIPT_NAME': u'', > 'SERVER_ADDR': '10.64.12.15', > 'SERVER_ADMIN': 'sysadmin-engops@redhat.com', > 'SERVER_NAME': 'tcms-stage.englab.bne.redhat.com', > 'SERVER_PORT': '443', > 'SERVER_PROTOCOL': 'HTTP/1.1', > 'SERVER_SIGNATURE': '', > 'SERVER_SOFTWARE': 'Apache', > 'mod_wsgi.application_group': 'tcms-stage.englab.bne.redhat.com|', > 'mod_wsgi.callable_object': 'application', > 'mod_wsgi.handler_script': '', > 'mod_wsgi.input_chunked': '0', > 'mod_wsgi.listener_host': '', > 'mod_wsgi.listener_port': '443', > 'mod_wsgi.process_group': '', > 'mod_wsgi.request_handler': 'wsgi-script', > 'mod_wsgi.script_reloading': '1', > 'mod_wsgi.version': (3, 2), > 'wsgi.errors': <mod_wsgi.Log object at 0x2b168699f830>, > 'wsgi.file_wrapper': <built-in method file_wrapper of >mod_wsgi.Adapter object at 0x2aaaacbe3990>, > 'wsgi.input': <mod_wsgi.Input object at 0x2b1687068b30>, > 'wsgi.multiprocess': True, > 'wsgi.multithread': False, > 'wsgi.run_once': False, > 'wsgi.url_scheme': 'https', > 'wsgi.version': (1, 1)}></div></td> > </tr> > > <tr> > <td>results</td> > <td class="code"><div>[]</div></td> > </tr> > > <tr> > <td>run_form</td> > <td class="code"><div><tcms.search.forms.RunForm object at 0x2aaaacb5fad0></div></td> > </tr> > > <tr> > <td>start</td> > <td class="code"><div>1344495350.6555879</div></td> > </tr> > > <tr> > <td>target</td> > <td class="code"><div>u'case'</div></td> > </tr> > > <tr> > <td>timecost</td> > <td class="code"><div>0.002</div></td> > </tr> > > <tr> > <td>tmpl</td> > <td class="code"><div>'search/advanced_search.html'</div></td> > </tr> > > </tbody> > </table> > > </li> > > <li class="frame"> > <code>/usr/lib/python2.4/site-packages/tcms/search/__init__.py</code> in <code>render_results</code> > > > <div class="context" id="c46912530787360"> > > <ol style="display: none;" start="153" class="pre-context" id="pre46912530787360"><li onclick="toggle('pre46912530787360', 'post46912530787360')"> asc = bool(request.REQUEST.get('asc', None))</li><li onclick="toggle('pre46912530787360', 'post46912530787360')"> query_url = remove_from_request_path(request, 'order_by')</li><li onclick="toggle('pre46912530787360', 'post46912530787360')"> if asc:</li><li onclick="toggle('pre46912530787360', 'post46912530787360')"> query_url = remove_from_request_path(query_url, 'asc')</li><li onclick="toggle('pre46912530787360', 'post46912530787360')"> else:</li><li onclick="toggle('pre46912530787360', 'post46912530787360')"> query_url = '%s&asc=True' % query_url</li><li onclick="toggle('pre46912530787360', 'post46912530787360')"> return direct_to_template(request, tmpl,</li></ol> > > <ol start="160" class="context-line"><li onclick="toggle('pre46912530787360', 'post46912530787360')"> { <span>...</span></li></ol> > > <ol style="display: none;" start="161" class="post-context" id="post46912530787360"><li onclick="toggle('pre46912530787360', 'post46912530787360')"> klasses[request.GET['target']]['result_key']: results,</li><li onclick="toggle('pre46912530787360', 'post46912530787360')"> 'time_cost': time_cost,</li><li onclick="toggle('pre46912530787360', 'post46912530787360')"> 'queries': queries,</li><li onclick="toggle('pre46912530787360', 'post46912530787360')"> 'query_url': query_url,</li><li onclick="toggle('pre46912530787360', 'post46912530787360')"> }</li><li onclick="toggle('pre46912530787360', 'post46912530787360')"> )</li></ol> > > </div> > > > > <div class="commands"> > <a href="#" onclick="return varToggle(this, '46912530787360')"><span>â¶</span> Local vars</a> > </div> > <table style="display: none;" class="vars" id="v46912530787360"> > <thead> > <tr> > <th>Variable</th> > <th>Value</th> > </tr> > </thead> > <tbody> > > <tr> > <td>asc</td> > <td class="code"><div>False</div></td> > </tr> > > <tr> > <td>klasses</td> > <td class="code"><div>{'case': {'class': <class 'tcms.apps.testcases.models.TestCase'>, > 'result_key': 'test_cases'}, > 'plan': {'class': <class 'tcms.apps.testplans.models.TestPlan'>, > 'result_key': 'test_plans'}, > 'run': {'class': <class 'tcms.apps.testruns.models.TestRun'>, > 'result_key': 'test_runs'}}</div></td> > </tr> > > <tr> > <td>queries</td> > <td class="code"><div>{'Target': u'case', > 'case bugs': '234444444444444', > 'case tags exclude': False, > 'plan tags exclude': False, > 'run tags exclude': False}</div></td> > </tr> > > <tr> > <td>query_url</td> > <td class="code"><div>u'?pl_id=&pl_summary=&pl_authors=&pl_owners=&pl_tags=&pl_tags_exclude=0&pl_active=&pl_created_since=&pl_created_before=&cs_id=&cs_summary=&cs_authors=&cs_tester=&cs_tags=&cs_tags_exclude=0&cs_bugs=234444444444444&cs_auto=&cs_proposed=&cs_script=&cs_created_since=&cs_created_before=&r_id=&r_summary=&r_manager=&r_tester=&r_real_tester=&r_tags=&r_tags_exclude=0&r_running=&r_created_since=&r_created_before=&target=case&asc=True'</div></td> > </tr> > > <tr> > <td>request</td> > <td class="code"><div><WSGIRequest >GET:<QueryDict: {u'cs_proposed': [u''], u'r_created_before': [u''], >u'r_real_tester': [u''], u'cs_tags_exclude': [u'0'], u'r_created_since': > [u''], u'pl_tags_exclude': [u'0'], u'cs_created_since': [u''], >u'r_tags': [u''], u'r_tags_exclude': [u'0'], u'pl_active': [u''], >u'cs_tester': [u''], u'cs_id': [u''], u'cs_created_before': [u''], >u'r_tester': [u''], u'cs_summary': [u''], u'r_summary': [u''], >u'cs_script': [u''], u'cs_tags': [u''], u'r_running': [u''], >u'pl_owners': [u''], u'cs_authors': [u''], u'pl_id': [u''], >u'pl_created_since': [u''], u'cs_auto': [u''], u'pl_tags': [u''], >u'target': [u'case'], u'r_manager': [u''], u'cs_bugs': >[u'234444444444444'], u'pl_summary': [u''], u'pl_created_before': [u''], > u'pl_authors': [u''], u'r_id': [u'']}>, >POST:<QueryDict: {}>, >COOKIES:{'SESS60ca0fbd9e9889ff0cc6b5fc9b0fc0f3': >'6lnoqbcrod2l2vc2ic8a62pfd5', > 'SSESS475ef4e7532e7b0aa18d3af05f60e9dd': >'8HwErgCr6fAcYiucuxuXD3_jJAOqja5XOHLwWo3xJzc', > 'csrftoken': 'a00d3cfc80780c1a9ffb285c8f96f697', > 'rh_omni_tc': '70160000000H4AjAAK', > 's_cc': 'true', > 's_nr': '1343886449119', > 's_ria': 'flash%2011%7Csilverlight%20not%20detected', > 's_sq': '%5B%5BB%5D%5D', > 's_vi': '', > 's_vnum': '1346478386257%26vn%3D1', > 'sessionid': '6e36f0a883980b2bcd9a61200104fbe8'}, >META:{'AUTH_TYPE': 'Basic', > 'CSRF_COOKIE': 'a00d3cfc80780c1a9ffb285c8f96f697', > 'DOCUMENT_ROOT': '/var/www/html', > 'GATEWAY_INTERFACE': 'CGI/1.1', > 'HTTPS': 'on', > 'HTTP_ACCEPT': >'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8', > 'HTTP_ACCEPT_ENCODING': 'gzip, deflate', > 'HTTP_ACCEPT_LANGUAGE': 'en-us,en;q=0.5', > 'HTTP_AUTHORIZATION': 'Basic eXFpOmF5IWszQUE5ag==', > 'HTTP_CONNECTION': 'keep-alive', > 'HTTP_COOKIE': 'csrftoken=a00d3cfc80780c1a9ffb285c8f96f697; >SESS60ca0fbd9e9889ff0cc6b5fc9b0fc0f3=6lnoqbcrod2l2vc2ic8a62pfd5; >SSESS475ef4e7532e7b0aa18d3af05f60e9dd=8HwErgCr6fAcYiucuxuXD3_jJAOqja5XOHLwWo3xJzc; > sessionid=6e36f0a883980b2bcd9a61200104fbe8; >rh_omni_tc=70160000000H4AjAAK; s_nr=1343886449119; >s_vnum=1346478386257%26vn%3D1; >s_vi=[CS]v1|280D0A1D851D3411-60000134200C218A[CE]; >s_ria=flash%2011%7Csilverlight%20not%20detected; s_cc=true; >s_sq=%5B%5BB%5D%5D', > 'HTTP_HOST': 'tcms-stage.englab.bne.redhat.com', > 'HTTP_REFERER': >'https://tcms-stage.englab.bne.redhat.com/advance-search/', > 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; Linux i686; rv:14.0) >Gecko/20100101 Firefox/14.0.1', > 'PATH_INFO': u'/advance-search/', > 'PATH_TRANSLATED': >'/usr/lib/python2.4/site-packages/tcms/nitrate-wsgi.py/advance-search/', > 'QUERY_STRING': >'pl_id=&pl_summary=&pl_authors=&pl_owners=&pl_tags=&pl_tags_exclude=0&pl_active=&pl_created_since=&pl_created_before=&cs_id=&cs_summary=&cs_authors=&cs_tester=&cs_tags=&cs_tags_exclude=0&cs_bugs=234444444444444&cs_auto=&cs_proposed=&cs_script=&cs_created_since=&cs_created_before=&r_id=&r_summary=&r_manager=&r_tester=&r_real_tester=&r_tags=&r_tags_exclude=0&r_running=&r_created_since=&r_created_before=&target=case', > > 'REMOTE_ADDR': '10.66.10.204', > 'REMOTE_PORT': '50146', > 'REMOTE_USER': 'yqi@REDHAT.COM', > 'REQUEST_METHOD': 'GET', > 'REQUEST_URI': >'/advance-search/?pl_id=&pl_summary=&pl_authors=&pl_owners=&pl_tags=&pl_tags_exclude=0&pl_active=&pl_created_since=&pl_created_before=&cs_id=&cs_summary=&cs_authors=&cs_tester=&cs_tags=&cs_tags_exclude=0&cs_bugs=234444444444444&cs_auto=&cs_proposed=&cs_script=&cs_created_since=&cs_created_before=&r_id=&r_summary=&r_manager=&r_tester=&r_real_tester=&r_tags=&r_tags_exclude=0&r_running=&r_created_since=&r_created_before=&target=case', > > 'SCRIPT_FILENAME': >'/usr/lib/python2.4/site-packages/tcms/nitrate-wsgi.py', > 'SCRIPT_NAME': u'', > 'SERVER_ADDR': '10.64.12.15', > 'SERVER_ADMIN': 'sysadmin-engops@redhat.com', > 'SERVER_NAME': 'tcms-stage.englab.bne.redhat.com', > 'SERVER_PORT': '443', > 'SERVER_PROTOCOL': 'HTTP/1.1', > 'SERVER_SIGNATURE': '', > 'SERVER_SOFTWARE': 'Apache', > 'mod_wsgi.application_group': 'tcms-stage.englab.bne.redhat.com|', > 'mod_wsgi.callable_object': 'application', > 'mod_wsgi.handler_script': '', > 'mod_wsgi.input_chunked': '0', > 'mod_wsgi.listener_host': '', > 'mod_wsgi.listener_port': '443', > 'mod_wsgi.process_group': '', > 'mod_wsgi.request_handler': 'wsgi-script', > 'mod_wsgi.script_reloading': '1', > 'mod_wsgi.version': (3, 2), > 'wsgi.errors': <mod_wsgi.Log object at 0x2b168699f830>, > 'wsgi.file_wrapper': <built-in method file_wrapper of >mod_wsgi.Adapter object at 0x2aaaacbe3990>, > 'wsgi.input': <mod_wsgi.Input object at 0x2b1687068b30>, > 'wsgi.multiprocess': True, > 'wsgi.multithread': False, > 'wsgi.run_once': False, > 'wsgi.url_scheme': 'https', > 'wsgi.version': (1, 1)}></div></td> > </tr> > > <tr> > <td>results</td> > <td class="code"><div>[]</div></td> > </tr> > > <tr> > <td>time_cost</td> > <td class="code"><div>0.002</div></td> > </tr> > > <tr> > <td>tmpl</td> > <td class="code"><div>'search/results.html'</div></td> > </tr> > > </tbody> > </table> > > </li> > > <li class="frame"> > <code>/usr/lib/python2.4/site-packages/django/views/generic/simple.py</code> in <code>direct_to_template</code> > > > <div class="context" id="c46912530787576"> > > <ol style="display: none;" start="11" class="pre-context" id="pre46912530787576"><li onclick="toggle('pre46912530787576', 'post46912530787576')"> for key, value in extra_context.items():</li><li onclick="toggle('pre46912530787576', 'post46912530787576')"> if callable(value):</li><li onclick="toggle('pre46912530787576', 'post46912530787576')"> dictionary[key] = value()</li><li onclick="toggle('pre46912530787576', 'post46912530787576')"> else:</li><li onclick="toggle('pre46912530787576', 'post46912530787576')"> dictionary[key] = value</li><li onclick="toggle('pre46912530787576', 'post46912530787576')"> c = RequestContext(request, dictionary)</li><li onclick="toggle('pre46912530787576', 'post46912530787576')"> t = loader.get_template(template)</li></ol> > > <ol start="18" class="context-line"><li onclick="toggle('pre46912530787576', 'post46912530787576')"> return HttpResponse(t.render(c), mimetype=mimetype) <span>...</span></li></ol> > > <ol style="display: none;" start="19" class="post-context" id="post46912530787576"><li onclick="toggle('pre46912530787576', 'post46912530787576')"></li><li onclick="toggle('pre46912530787576', 'post46912530787576')">def redirect_to(request, url, permanent=True, **kwargs):</li><li onclick="toggle('pre46912530787576', 'post46912530787576')"> """</li><li onclick="toggle('pre46912530787576', 'post46912530787576')"> Redirect to a given URL.</li><li onclick="toggle('pre46912530787576', 'post46912530787576')"></li><li onclick="toggle('pre46912530787576', 'post46912530787576')"> The given url may contain dict-style string formatting, which will be</li></ol> > > </div> > > > > <div class="commands"> > <a href="#" onclick="return varToggle(this, '46912530787576')"><span>â¶</span> Local vars</a> > </div> > <table style="display: none;" class="vars" id="v46912530787576"> > <thead> > <tr> > <th>Variable</th> > <th>Value</th> > </tr> > </thead> > <tbody> > > <tr> > <td>c</td> > <td class="code"><div>[{'time_cost': 0.002, >'test_cases': [], 'queries': {'case tags exclude': False, 'run tags >exclude': False, 'plan tags exclude': False, 'case bugs': >'234444444444444', 'Target': u'case'}, 'params': {}, 'query_url': >u'?pl_id=&pl_summary=&pl_authors=&pl_owners=&pl_tags=&pl_tags_exclude=0&pl_active=&pl_created_since=&pl_created_before=&cs_id=&cs_summary=&cs_authors=&cs_tester=&cs_tags=&cs_tags_exclude=0&cs_bugs=234444444444444&cs_auto=&cs_proposed=&cs_script=&cs_created_since=&cs_created_before=&r_id=&r_summary=&r_manager=&r_tester=&r_real_tester=&r_tags=&r_tags_exclude=0&r_running=&r_created_since=&r_created_before=&target=case&asc=True'}, > {'csrf_token': <django.utils.functional.__proxy__ object at >0x2aaaacc6b7d0>}, {'perms': <django.utils.functional.__proxy__ >object at 0x2aaaacc6bb10>, 'messages': ><django.utils.functional.__proxy__ object at 0x2aaaacc6b610>, >'user': <django.utils.functional.SimpleLazyObject object at >0x2aaaacc6bfd0>}, {'request': <WSGIRequest >GET:<QueryDict: {u'cs_proposed': [u''], u'r_created_before': [u''], >u'r_real_tester': [u''], u'cs_tags_exclude': [u'0'], u'r_created_since': > [u''], u'pl_tags_exclude': [u'0'], u'cs_created_since': [u''], >u'r_tags': [u''], u'r_tags_exclude': [u'0'], u'pl_active': [u''], >u'cs_tester': [u''], u'cs_id': [u''], u'cs_created_before': [u''], >u'r_tester': [u''], u'cs_summary': [u''], u'r_summary': [u''], >u'cs_script': [u''], u'cs_tags': [u''], u'r_running': [u''], >u'pl_owners': [u''], u'cs_authors': [u''], u'pl_id': [u''], >u'pl_created_since': [u''], u'cs_auto': [u''], u'pl_tags': [u''], >u'target': [u'case'], u'r_manager': [u''], u'cs_bugs': >[u'234444444444444'], u'pl_summary': [u''], u'pl_created_before': [u''], > u'pl_authors': [u''], u'r_id': [u'']}>, >POST:<QueryDict: {}>, >COOKIES:{'SESS60ca0fbd9e9889ff0cc6b5fc9b0fc0f3': >'6lnoqbcrod2l2vc2ic8a62pfd5', > 'SSESS475ef4e7532e7b0aa18d3af05f60e9dd': >'8HwErgCr6fAcYiucuxuXD3_jJAOqja5XOHLwWo3xJzc', > 'csrftoken': 'a00d3cfc80780c1a9ffb285c8f96f697', > 'rh_omni_tc': '70160000000H4AjAAK', > 's_cc': 'true', > 's_nr': '1343886449119', > 's_ria': 'flash%2011%7Csilverlight%20not%20detected', > 's_sq': '%5B%5BB%5D%5D', > 's_vi': '', > 's_vnum': '1346478386257%26vn%3D1', > 'sessionid': '6e36f0a883980b2bcd9a61200104fbe8'}, >META:{'AUTH_TYPE': 'Basic', > 'CSRF_COOKIE': 'a00d3cfc80780c1a9ffb285c8f96f697', > 'DOCUMENT_ROOT': '/var/www/html', > 'GATEWAY_INTERFACE': 'CGI/1.1', > 'HTTPS': 'on', > 'HTTP_ACCEPT': >'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8', > 'HTTP_ACCEPT_ENCODING': 'gzip, deflate', > 'HTTP_ACCEPT_LANGUAGE': 'en-us,en;q=0.5', > 'HTTP_AUTHORIZATION': 'Basic eXFpOmF5IWszQUE5ag==', > 'HTTP_CONNECTION': 'keep-alive', > 'HTTP_COOKIE': 'csrftoken=a00d3cfc80780c1a9ffb285c8f96f697; >SESS60ca0fbd9e9889ff0cc6b5fc9b0fc0f3=6lnoqbcrod2l2vc2ic8a62pfd5; >SSESS475ef4e7532e7b0aa18d3af05f60e9dd=8HwErgCr6fAcYiucuxuXD3_jJAOqja5XOHLwWo3xJzc; > sessionid=6e36f0a883980b2bcd9a61200104fbe8; >rh_omni_tc=70160000000H4AjAAK; s_nr=1343886449119; >s_vnum=1346478386257%26vn%3D1; >s_vi=[CS]v1|280D0A1D851D3411-60000134200C218A[CE]; >s_ria=flash%2011%7Csilverlight%20not%20detected; s_cc=true; >s_sq=%5B%5BB%5D%5D', > 'HTTP_HOST': 'tcms-stage.englab.bne.redhat.com', > 'HTTP_REFERER': >'https://tcms-stage.englab.bne.redhat.com/advance-search/', > 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; Linux i686; rv:14.0) >Gecko/20100101 Firefox/14.0.1', > 'PATH_INFO': u'/advance-search/', > 'PATH_TRANSLATED': >'/usr/lib/python2.4/site-packages/tcms/nitrate-wsgi.py/advance-search/', > 'QUERY_STRING': >'pl_id=&pl_summary=&pl_authors=&pl_owners=&pl_tags=&pl_tags_exclude=0&pl_active=&pl_created_since=&pl_created_before=&cs_id=&cs_summary=&cs_authors=&cs_tester=&cs_tags=&cs_tags_exclude=0&cs_bugs=234444444444444&cs_auto=&cs_proposed=&cs_script=&cs_created_since=&cs_created_before=&r_id=&r_summary=&r_manager=&r_tester=&r_real_tester=&r_tags=&r_tags_exclude=0&r_running=&r_created_since=&r_created_before=&target=case', > > 'REMOTE_ADDR': '10.66.10.204', > 'REMOTE_PORT': '50146', > 'REMOTE_USER': 'yqi@REDHAT.COM', > 'REQUEST_METHOD': 'GET', > 'REQUEST_URI': >'/advance-search/?pl_id=&pl_summary=&pl_authors=&pl_owners=&pl_tags=&pl_tags_exclude=0&pl_active=&pl_created_since=&pl_created_before=&cs_id=&cs_summary=&cs_authors=&cs_tester=&cs_tags=&cs_tags_exclude=0&cs_bugs=234444444444444&cs_auto=&cs_proposed=&cs_script=&cs_created_since=&cs_created_before=&r_id=&r_summary=&r_manager=&r_tester=&r_real_tester=&r_tags=&r_tags_exclude=0&r_running=&r_created_since=&r_created_before=&target=case', > > 'SCRIPT_FILENAME': >'/usr/lib/python2.4/site-packages/tcms/nitrate-wsgi.py', > 'SCRIPT_NAME': u'', > 'SERVER_ADDR': '10.64.12.15', > 'SERVER_ADMIN': 'sysadmin-engops@redhat.com', > 'SERVER_NAME': 'tcms-stage.englab.bne.redhat.com', > 'SERVER_PORT': '443', > 'SERVER_PROTOCOL': 'HTTP/1.1', > 'SERVER_SIGNATURE': '', > 'SERVER_SOFTWARE': 'Apache', > 'mod_wsgi.application_group': 'tcms-stage.englab.bne.redhat.com|', > 'mod_wsgi.callable_object': 'application', > 'mod_wsgi.handler_script': '', > 'mod_wsgi.input_chunked': '0', > 'mod_wsgi.listener_host': '', > 'mod_wsgi.listener_port': '443', > 'mod_wsgi.process_group': '', > 'mod_wsgi.request_handler': 'wsgi-script', > 'mod_wsgi.script_reloading': '1', > 'mod_wsgi.version': (3, 2), > 'wsgi.errors': <mod_wsgi.Log object at 0x2b168699f830>, > 'wsgi.file_wrapper': <built-in method file_wrapper of >mod_wsgi.Adapter object at 0x2aaaacbe3990>, > 'wsgi.input': <mod_wsgi.Input object at 0x2b1687068b30>, > 'wsgi.multiprocess': True, > 'wsgi.multithread': False, > 'wsgi.run_once': False, > 'wsgi.url_scheme': 'https', > 'wsgi.version': (1, 1)}>}, {'MEDIA_URL': '/media'}, {}, >{'ADMIN_PREFIX': '/admin'}, {'ADMIN_MEDIA_PREFIX': '/admin_media/'}, >{'AUTH_BACKEND': <tcms.core.contrib.auth.backends.ModAuthKerbBackend >object at 0x2aaaaac56090>}, {'REQUEST_CONTENTS': ><django.utils.datastructures.MergeDict object at 0x2aaaacb427d0>}, > {'SETTINGS': <django.conf.LazySettings object at >0x2b16866a06d0>}, {'block': <Block Node: contents. Contents: >[<Text Node: '\r\n\t<div class="sprites cr'>, ><django.template.defaulttags.URLNode object at 0x2aaaacb51450>, ><Text Node: '">Home</a>\r\n\t\t>> <a href='>, ><For Node: for k, v in queries.iteritems, tail_len: 5>, <Text >Node: '\r\n\t\t\t<li class="clear"></'>, <Variable Node: >time_cost>, <Text Node: ' >sec(s).</span></h2>\r\n\r\n\t'>, <If node>, ><Text Node: '\r\n\r\n\t'>, <If node>, <Text Node: >'\r\n\r\n\t'>, <If node>, <Text Node: '\r\n\r\n'>]>}]</div></td> > </tr> > > <tr> > <td>dictionary</td> > <td class="code"><div>{'params': {}, > 'queries': {'Target': u'case', > 'case bugs': '234444444444444', > 'case tags exclude': False, > 'plan tags exclude': False, > 'run tags exclude': False}, > 'query_url': >u'?pl_id=&pl_summary=&pl_authors=&pl_owners=&pl_tags=&pl_tags_exclude=0&pl_active=&pl_created_since=&pl_created_before=&cs_id=&cs_summary=&cs_authors=&cs_tester=&cs_tags=&cs_tags_exclude=0&cs_bugs=234444444444444&cs_auto=&cs_proposed=&cs_script=&cs_created_since=&cs_created_before=&r_id=&r_summary=&r_manager=&r_tester=&r_real_tester=&r_tags=&r_tags_exclude=0&r_running=&r_created_since=&r_created_before=&target=case&asc=True', > > 'test_cases': [], > 'time_cost': 0.002}</div></td> > </tr> > > <tr> > <td>extra_context</td> > <td class="code"><div>{'queries': {'Target': >u'case', > 'case bugs': '234444444444444', > 'case tags exclude': False, > 'plan tags exclude': False, > 'run tags exclude': False}, > 'query_url': >u'?pl_id=&pl_summary=&pl_authors=&pl_owners=&pl_tags=&pl_tags_exclude=0&pl_active=&pl_created_since=&pl_created_before=&cs_id=&cs_summary=&cs_authors=&cs_tester=&cs_tags=&cs_tags_exclude=0&cs_bugs=234444444444444&cs_auto=&cs_proposed=&cs_script=&cs_created_since=&cs_created_before=&r_id=&r_summary=&r_manager=&r_tester=&r_real_tester=&r_tags=&r_tags_exclude=0&r_running=&r_created_since=&r_created_before=&target=case&asc=True', > > 'test_cases': [], > 'time_cost': 0.002}</div></td> > </tr> > > <tr> > <td>key</td> > <td class="code"><div>'queries'</div></td> > </tr> > > <tr> > <td>kwargs</td> > <td class="code"><div>{}</div></td> > </tr> > > <tr> > <td>mimetype</td> > <td class="code"><div>None</div></td> > </tr> > > <tr> > <td>request</td> > <td class="code"><div><WSGIRequest >GET:<QueryDict: {u'cs_proposed': [u''], u'r_created_before': [u''], >u'r_real_tester': [u''], u'cs_tags_exclude': [u'0'], u'r_created_since': > [u''], u'pl_tags_exclude': [u'0'], u'cs_created_since': [u''], >u'r_tags': [u''], u'r_tags_exclude': [u'0'], u'pl_active': [u''], >u'cs_tester': [u''], u'cs_id': [u''], u'cs_created_before': [u''], >u'r_tester': [u''], u'cs_summary': [u''], u'r_summary': [u''], >u'cs_script': [u''], u'cs_tags': [u''], u'r_running': [u''], >u'pl_owners': [u''], u'cs_authors': [u''], u'pl_id': [u''], >u'pl_created_since': [u''], u'cs_auto': [u''], u'pl_tags': [u''], >u'target': [u'case'], u'r_manager': [u''], u'cs_bugs': >[u'234444444444444'], u'pl_summary': [u''], u'pl_created_before': [u''], > u'pl_authors': [u''], u'r_id': [u'']}>, >POST:<QueryDict: {}>, >COOKIES:{'SESS60ca0fbd9e9889ff0cc6b5fc9b0fc0f3': >'6lnoqbcrod2l2vc2ic8a62pfd5', > 'SSESS475ef4e7532e7b0aa18d3af05f60e9dd': >'8HwErgCr6fAcYiucuxuXD3_jJAOqja5XOHLwWo3xJzc', > 'csrftoken': 'a00d3cfc80780c1a9ffb285c8f96f697', > 'rh_omni_tc': '70160000000H4AjAAK', > 's_cc': 'true', > 's_nr': '1343886449119', > 's_ria': 'flash%2011%7Csilverlight%20not%20detected', > 's_sq': '%5B%5BB%5D%5D', > 's_vi': '', > 's_vnum': '1346478386257%26vn%3D1', > 'sessionid': '6e36f0a883980b2bcd9a61200104fbe8'}, >META:{'AUTH_TYPE': 'Basic', > 'CSRF_COOKIE': 'a00d3cfc80780c1a9ffb285c8f96f697', > 'DOCUMENT_ROOT': '/var/www/html', > 'GATEWAY_INTERFACE': 'CGI/1.1', > 'HTTPS': 'on', > 'HTTP_ACCEPT': >'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8', > 'HTTP_ACCEPT_ENCODING': 'gzip, deflate', > 'HTTP_ACCEPT_LANGUAGE': 'en-us,en;q=0.5', > 'HTTP_AUTHORIZATION': 'Basic eXFpOmF5IWszQUE5ag==', > 'HTTP_CONNECTION': 'keep-alive', > 'HTTP_COOKIE': 'csrftoken=a00d3cfc80780c1a9ffb285c8f96f697; >SESS60ca0fbd9e9889ff0cc6b5fc9b0fc0f3=6lnoqbcrod2l2vc2ic8a62pfd5; >SSESS475ef4e7532e7b0aa18d3af05f60e9dd=8HwErgCr6fAcYiucuxuXD3_jJAOqja5XOHLwWo3xJzc; > sessionid=6e36f0a883980b2bcd9a61200104fbe8; >rh_omni_tc=70160000000H4AjAAK; s_nr=1343886449119; >s_vnum=1346478386257%26vn%3D1; >s_vi=[CS]v1|280D0A1D851D3411-60000134200C218A[CE]; >s_ria=flash%2011%7Csilverlight%20not%20detected; s_cc=true; >s_sq=%5B%5BB%5D%5D', > 'HTTP_HOST': 'tcms-stage.englab.bne.redhat.com', > 'HTTP_REFERER': >'https://tcms-stage.englab.bne.redhat.com/advance-search/', > 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; Linux i686; rv:14.0) >Gecko/20100101 Firefox/14.0.1', > 'PATH_INFO': u'/advance-search/', > 'PATH_TRANSLATED': >'/usr/lib/python2.4/site-packages/tcms/nitrate-wsgi.py/advance-search/', > 'QUERY_STRING': >'pl_id=&pl_summary=&pl_authors=&pl_owners=&pl_tags=&pl_tags_exclude=0&pl_active=&pl_created_since=&pl_created_before=&cs_id=&cs_summary=&cs_authors=&cs_tester=&cs_tags=&cs_tags_exclude=0&cs_bugs=234444444444444&cs_auto=&cs_proposed=&cs_script=&cs_created_since=&cs_created_before=&r_id=&r_summary=&r_manager=&r_tester=&r_real_tester=&r_tags=&r_tags_exclude=0&r_running=&r_created_since=&r_created_before=&target=case', > > 'REMOTE_ADDR': '10.66.10.204', > 'REMOTE_PORT': '50146', > 'REMOTE_USER': 'yqi@REDHAT.COM', > 'REQUEST_METHOD': 'GET', > 'REQUEST_URI': >'/advance-search/?pl_id=&pl_summary=&pl_authors=&pl_owners=&pl_tags=&pl_tags_exclude=0&pl_active=&pl_created_since=&pl_created_before=&cs_id=&cs_summary=&cs_authors=&cs_tester=&cs_tags=&cs_tags_exclude=0&cs_bugs=234444444444444&cs_auto=&cs_proposed=&cs_script=&cs_created_since=&cs_created_before=&r_id=&r_summary=&r_manager=&r_tester=&r_real_tester=&r_tags=&r_tags_exclude=0&r_running=&r_created_since=&r_created_before=&target=case', > > 'SCRIPT_FILENAME': >'/usr/lib/python2.4/site-packages/tcms/nitrate-wsgi.py', > 'SCRIPT_NAME': u'', > 'SERVER_ADDR': '10.64.12.15', > 'SERVER_ADMIN': 'sysadmin-engops@redhat.com', > 'SERVER_NAME': 'tcms-stage.englab.bne.redhat.com', > 'SERVER_PORT': '443', > 'SERVER_PROTOCOL': 'HTTP/1.1', > 'SERVER_SIGNATURE': '', > 'SERVER_SOFTWARE': 'Apache', > 'mod_wsgi.application_group': 'tcms-stage.englab.bne.redhat.com|', > 'mod_wsgi.callable_object': 'application', > 'mod_wsgi.handler_script': '', > 'mod_wsgi.input_chunked': '0', > 'mod_wsgi.listener_host': '', > 'mod_wsgi.listener_port': '443', > 'mod_wsgi.process_group': '', > 'mod_wsgi.request_handler': 'wsgi-script', > 'mod_wsgi.script_reloading': '1', > 'mod_wsgi.version': (3, 2), > 'wsgi.errors': <mod_wsgi.Log object at 0x2b168699f830>, > 'wsgi.file_wrapper': <built-in method file_wrapper of >mod_wsgi.Adapter object at 0x2aaaacbe3990>, > 'wsgi.input': <mod_wsgi.Input object at 0x2b1687068b30>, > 'wsgi.multiprocess': True, > 'wsgi.multithread': False, > 'wsgi.run_once': False, > 'wsgi.url_scheme': 'https', > 'wsgi.version': (1, 1)}></div></td> > </tr> > > <tr> > <td>t</td> > <td class="code"><div><django.template.Template object at 0x2aaaacc6b210></div></td> > </tr> > > <tr> > <td>template</td> > <td class="code"><div>'search/results.html'</div></td> > </tr> > > <tr> > <td>value</td> > <td class="code"><div>{'Target': u'case', > 'case bugs': '234444444444444', > 'case tags exclude': False, > 'plan tags exclude': False, > 'run tags exclude': False}</div></td> > </tr> > > </tbody> > </table> > > </li> > > <li class="frame"> > <code>/usr/lib/python2.4/site-packages/django/template/__init__.py</code> in <code>render</code> > > > <div class="context" id="c46912530787504"> > > <ol style="display: none;" start="166" class="pre-context" id="pre46912530787504"><li onclick="toggle('pre46912530787504', 'post46912530787504')"> def _render(self, context):</li><li onclick="toggle('pre46912530787504', 'post46912530787504')"> return self.nodelist.render(context)</li><li onclick="toggle('pre46912530787504', 'post46912530787504')"></li><li onclick="toggle('pre46912530787504', 'post46912530787504')"> def render(self, context):</li><li onclick="toggle('pre46912530787504', 'post46912530787504')"> "Display stage -- can be called many times"</li><li onclick="toggle('pre46912530787504', 'post46912530787504')"> context.render_context.push()</li><li onclick="toggle('pre46912530787504', 'post46912530787504')"> try:</li></ol> > > <ol start="173" class="context-line"><li onclick="toggle('pre46912530787504', 'post46912530787504')"> return self._render(context) <span>...</span></li></ol> > > <ol style="display: none;" start="174" class="post-context" id="post46912530787504"><li onclick="toggle('pre46912530787504', 'post46912530787504')"> finally:</li><li onclick="toggle('pre46912530787504', 'post46912530787504')"> context.render_context.pop()</li><li onclick="toggle('pre46912530787504', 'post46912530787504')"></li><li onclick="toggle('pre46912530787504', 'post46912530787504')">def compile_string(template_string, origin):</li><li onclick="toggle('pre46912530787504', 'post46912530787504')"> "Compiles template_string into NodeList ready for rendering"</li><li onclick="toggle('pre46912530787504', 'post46912530787504')"> if settings.TEMPLATE_DEBUG:</li></ol> > > </div> > > > > <div class="commands"> > <a href="#" onclick="return varToggle(this, '46912530787504')"><span>â¶</span> Local vars</a> > </div> > <table style="display: none;" class="vars" id="v46912530787504"> > <thead> > <tr> > <th>Variable</th> > <th>Value</th> > </tr> > </thead> > <tbody> > > <tr> > <td>context</td> > <td class="code"><div>[{'time_cost': 0.002, >'test_cases': [], 'queries': {'case tags exclude': False, 'run tags >exclude': False, 'plan tags exclude': False, 'case bugs': >'234444444444444', 'Target': u'case'}, 'params': {}, 'query_url': >u'?pl_id=&pl_summary=&pl_authors=&pl_owners=&pl_tags=&pl_tags_exclude=0&pl_active=&pl_created_since=&pl_created_before=&cs_id=&cs_summary=&cs_authors=&cs_tester=&cs_tags=&cs_tags_exclude=0&cs_bugs=234444444444444&cs_auto=&cs_proposed=&cs_script=&cs_created_since=&cs_created_before=&r_id=&r_summary=&r_manager=&r_tester=&r_real_tester=&r_tags=&r_tags_exclude=0&r_running=&r_created_since=&r_created_before=&target=case&asc=True'}, > {'csrf_token': <django.utils.functional.__proxy__ object at >0x2aaaacc6b7d0>}, {'perms': <django.utils.functional.__proxy__ >object at 0x2aaaacc6bb10>, 'messages': ><django.utils.functional.__proxy__ object at 0x2aaaacc6b610>, >'user': <django.utils.functional.SimpleLazyObject object at >0x2aaaacc6bfd0>}, {'request': <WSGIRequest >GET:<QueryDict: {u'cs_proposed': [u''], u'r_created_before': [u''], >u'r_real_tester': [u''], u'cs_tags_exclude': [u'0'], u'r_created_since': > [u''], u'pl_tags_exclude': [u'0'], u'cs_created_since': [u''], >u'r_tags': [u''], u'r_tags_exclude': [u'0'], u'pl_active': [u''], >u'cs_tester': [u''], u'cs_id': [u''], u'cs_created_before': [u''], >u'r_tester': [u''], u'cs_summary': [u''], u'r_summary': [u''], >u'cs_script': [u''], u'cs_tags': [u''], u'r_running': [u''], >u'pl_owners': [u''], u'cs_authors': [u''], u'pl_id': [u''], >u'pl_created_since': [u''], u'cs_auto': [u''], u'pl_tags': [u''], >u'target': [u'case'], u'r_manager': [u''], u'cs_bugs': >[u'234444444444444'], u'pl_summary': [u''], u'pl_created_before': [u''], > u'pl_authors': [u''], u'r_id': [u'']}>, >POST:<QueryDict: {}>, >COOKIES:{'SESS60ca0fbd9e9889ff0cc6b5fc9b0fc0f3': >'6lnoqbcrod2l2vc2ic8a62pfd5', > 'SSESS475ef4e7532e7b0aa18d3af05f60e9dd': >'8HwErgCr6fAcYiucuxuXD3_jJAOqja5XOHLwWo3xJzc', > 'csrftoken': 'a00d3cfc80780c1a9ffb285c8f96f697', > 'rh_omni_tc': '70160000000H4AjAAK', > 's_cc': 'true', > 's_nr': '1343886449119', > 's_ria': 'flash%2011%7Csilverlight%20not%20detected', > 's_sq': '%5B%5BB%5D%5D', > 's_vi': '', > 's_vnum': '1346478386257%26vn%3D1', > 'sessionid': '6e36f0a883980b2bcd9a61200104fbe8'}, >META:{'AUTH_TYPE': 'Basic', > 'CSRF_COOKIE': 'a00d3cfc80780c1a9ffb285c8f96f697', > 'DOCUMENT_ROOT': '/var/www/html', > 'GATEWAY_INTERFACE': 'CGI/1.1', > 'HTTPS': 'on', > 'HTTP_ACCEPT': >'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8', > 'HTTP_ACCEPT_ENCODING': 'gzip, deflate', > 'HTTP_ACCEPT_LANGUAGE': 'en-us,en;q=0.5', > 'HTTP_AUTHORIZATION': 'Basic eXFpOmF5IWszQUE5ag==', > 'HTTP_CONNECTION': 'keep-alive', > 'HTTP_COOKIE': 'csrftoken=a00d3cfc80780c1a9ffb285c8f96f697; >SESS60ca0fbd9e9889ff0cc6b5fc9b0fc0f3=6lnoqbcrod2l2vc2ic8a62pfd5; >SSESS475ef4e7532e7b0aa18d3af05f60e9dd=8HwErgCr6fAcYiucuxuXD3_jJAOqja5XOHLwWo3xJzc; > sessionid=6e36f0a883980b2bcd9a61200104fbe8; >rh_omni_tc=70160000000H4AjAAK; s_nr=1343886449119; >s_vnum=1346478386257%26vn%3D1; >s_vi=[CS]v1|280D0A1D851D3411-60000134200C218A[CE]; >s_ria=flash%2011%7Csilverlight%20not%20detected; s_cc=true; >s_sq=%5B%5BB%5D%5D', > 'HTTP_HOST': 'tcms-stage.englab.bne.redhat.com', > 'HTTP_REFERER': >'https://tcms-stage.englab.bne.redhat.com/advance-search/', > 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; Linux i686; rv:14.0) >Gecko/20100101 Firefox/14.0.1', > 'PATH_INFO': u'/advance-search/', > 'PATH_TRANSLATED': >'/usr/lib/python2.4/site-packages/tcms/nitrate-wsgi.py/advance-search/', > 'QUERY_STRING': >'pl_id=&pl_summary=&pl_authors=&pl_owners=&pl_tags=&pl_tags_exclude=0&pl_active=&pl_created_since=&pl_created_before=&cs_id=&cs_summary=&cs_authors=&cs_tester=&cs_tags=&cs_tags_exclude=0&cs_bugs=234444444444444&cs_auto=&cs_proposed=&cs_script=&cs_created_since=&cs_created_before=&r_id=&r_summary=&r_manager=&r_tester=&r_real_tester=&r_tags=&r_tags_exclude=0&r_running=&r_created_since=&r_created_before=&target=case', > > 'REMOTE_ADDR': '10.66.10.204', > 'REMOTE_PORT': '50146', > 'REMOTE_USER': 'yqi@REDHAT.COM', > 'REQUEST_METHOD': 'GET', > 'REQUEST_URI': >'/advance-search/?pl_id=&pl_summary=&pl_authors=&pl_owners=&pl_tags=&pl_tags_exclude=0&pl_active=&pl_created_since=&pl_created_before=&cs_id=&cs_summary=&cs_authors=&cs_tester=&cs_tags=&cs_tags_exclude=0&cs_bugs=234444444444444&cs_auto=&cs_proposed=&cs_script=&cs_created_since=&cs_created_before=&r_id=&r_summary=&r_manager=&r_tester=&r_real_tester=&r_tags=&r_tags_exclude=0&r_running=&r_created_since=&r_created_before=&target=case', > > 'SCRIPT_FILENAME': >'/usr/lib/python2.4/site-packages/tcms/nitrate-wsgi.py', > 'SCRIPT_NAME': u'', > 'SERVER_ADDR': '10.64.12.15', > 'SERVER_ADMIN': 'sysadmin-engops@redhat.com', > 'SERVER_NAME': 'tcms-stage.englab.bne.redhat.com', > 'SERVER_PORT': '443', > 'SERVER_PROTOCOL': 'HTTP/1.1', > 'SERVER_SIGNATURE': '', > 'SERVER_SOFTWARE': 'Apache', > 'mod_wsgi.application_group': 'tcms-stage.englab.bne.redhat.com|', > 'mod_wsgi.callable_object': 'application', > 'mod_wsgi.handler_script': '', > 'mod_wsgi.input_chunked': '0', > 'mod_wsgi.listener_host': '', > 'mod_wsgi.listener_port': '443', > 'mod_wsgi.process_group': '', > 'mod_wsgi.request_handler': 'wsgi-script', > 'mod_wsgi.script_reloading': '1', > 'mod_wsgi.version': (3, 2), > 'wsgi.errors': <mod_wsgi.Log object at 0x2b168699f830>, > 'wsgi.file_wrapper': <built-in method file_wrapper of >mod_wsgi.Adapter object at 0x2aaaacbe3990>, > 'wsgi.input': <mod_wsgi.Input object at 0x2b1687068b30>, > 'wsgi.multiprocess': True, > 'wsgi.multithread': False, > 'wsgi.run_once': False, > 'wsgi.url_scheme': 'https', > 'wsgi.version': (1, 1)}>}, {'MEDIA_URL': '/media'}, {}, >{'ADMIN_PREFIX': '/admin'}, {'ADMIN_MEDIA_PREFIX': '/admin_media/'}, >{'AUTH_BACKEND': <tcms.core.contrib.auth.backends.ModAuthKerbBackend >object at 0x2aaaaac56090>}, {'REQUEST_CONTENTS': ><django.utils.datastructures.MergeDict object at 0x2aaaacb427d0>}, > {'SETTINGS': <django.conf.LazySettings object at >0x2b16866a06d0>}, {'block': <Block Node: contents. Contents: >[<Text Node: '\r\n\t<div class="sprites cr'>, ><django.template.defaulttags.URLNode object at 0x2aaaacb51450>, ><Text Node: '">Home</a>\r\n\t\t>> <a href='>, ><For Node: for k, v in queries.iteritems, tail_len: 5>, <Text >Node: '\r\n\t\t\t<li class="clear"></'>, <Variable Node: >time_cost>, <Text Node: ' >sec(s).</span></h2>\r\n\r\n\t'>, <If node>, ><Text Node: '\r\n\r\n\t'>, <If node>, <Text Node: >'\r\n\r\n\t'>, <If node>, <Text Node: '\r\n\r\n'>]>}]</div></td> > </tr> > > <tr> > <td>self</td> > <td class="code"><div><django.template.Template object at 0x2aaaacc6b210></div></td> > </tr> > > </tbody> > </table> > > </li> > > <li class="frame"> > <code>/usr/lib/python2.4/site-packages/django/template/__init__.py</code> in <code>_render</code> > > > <div class="context" id="c46912530787288"> > > <ol style="display: none;" start="160" class="pre-context" id="pre46912530787288"><li onclick="toggle('pre46912530787288', 'post46912530787288')"></li><li onclick="toggle('pre46912530787288', 'post46912530787288')"> def __iter__(self):</li><li onclick="toggle('pre46912530787288', 'post46912530787288')"> for node in self.nodelist:</li><li onclick="toggle('pre46912530787288', 'post46912530787288')"> for subnode in node:</li><li onclick="toggle('pre46912530787288', 'post46912530787288')"> yield subnode</li><li onclick="toggle('pre46912530787288', 'post46912530787288')"></li><li onclick="toggle('pre46912530787288', 'post46912530787288')"> def _render(self, context):</li></ol> > > <ol start="167" class="context-line"><li onclick="toggle('pre46912530787288', 'post46912530787288')"> return self.nodelist.render(context) <span>...</span></li></ol> > > <ol style="display: none;" start="168" class="post-context" id="post46912530787288"><li onclick="toggle('pre46912530787288', 'post46912530787288')"></li><li onclick="toggle('pre46912530787288', 'post46912530787288')"> def render(self, context):</li><li onclick="toggle('pre46912530787288', 'post46912530787288')"> "Display stage -- can be called many times"</li><li onclick="toggle('pre46912530787288', 'post46912530787288')"> context.render_context.push()</li><li onclick="toggle('pre46912530787288', 'post46912530787288')"> try:</li><li onclick="toggle('pre46912530787288', 'post46912530787288')"> return self._render(context)</li></ol> > > </div> > > > > <div class="commands"> > <a href="#" onclick="return varToggle(this, '46912530787288')"><span>â¶</span> Local vars</a> > </div> > <table style="display: none;" class="vars" id="v46912530787288"> > <thead> > <tr> > <th>Variable</th> > <th>Value</th> > </tr> > </thead> > <tbody> > > <tr> > <td>context</td> > <td class="code"><div>[{'time_cost': 0.002, >'test_cases': [], 'queries': {'case tags exclude': False, 'run tags >exclude': False, 'plan tags exclude': False, 'case bugs': >'234444444444444', 'Target': u'case'}, 'params': {}, 'query_url': >u'?pl_id=&pl_summary=&pl_authors=&pl_owners=&pl_tags=&pl_tags_exclude=0&pl_active=&pl_created_since=&pl_created_before=&cs_id=&cs_summary=&cs_authors=&cs_tester=&cs_tags=&cs_tags_exclude=0&cs_bugs=234444444444444&cs_auto=&cs_proposed=&cs_script=&cs_created_since=&cs_created_before=&r_id=&r_summary=&r_manager=&r_tester=&r_real_tester=&r_tags=&r_tags_exclude=0&r_running=&r_created_since=&r_created_before=&target=case&asc=True'}, > {'csrf_token': <django.utils.functional.__proxy__ object at >0x2aaaacc6b7d0>}, {'perms': <django.utils.functional.__proxy__ >object at 0x2aaaacc6bb10>, 'messages': ><django.utils.functional.__proxy__ object at 0x2aaaacc6b610>, >'user': <django.utils.functional.SimpleLazyObject object at >0x2aaaacc6bfd0>}, {'request': <WSGIRequest >GET:<QueryDict: {u'cs_proposed': [u''], u'r_created_before': [u''], >u'r_real_tester': [u''], u'cs_tags_exclude': [u'0'], u'r_created_since': > [u''], u'pl_tags_exclude': [u'0'], u'cs_created_since': [u''], >u'r_tags': [u''], u'r_tags_exclude': [u'0'], u'pl_active': [u''], >u'cs_tester': [u''], u'cs_id': [u''], u'cs_created_before': [u''], >u'r_tester': [u''], u'cs_summary': [u''], u'r_summary': [u''], >u'cs_script': [u''], u'cs_tags': [u''], u'r_running': [u''], >u'pl_owners': [u''], u'cs_authors': [u''], u'pl_id': [u''], >u'pl_created_since': [u''], u'cs_auto': [u''], u'pl_tags': [u''], >u'target': [u'case'], u'r_manager': [u''], u'cs_bugs': >[u'234444444444444'], u'pl_summary': [u''], u'pl_created_before': [u''], > u'pl_authors': [u''], u'r_id': [u'']}>, >POST:<QueryDict: {}>, >COOKIES:{'SESS60ca0fbd9e9889ff0cc6b5fc9b0fc0f3': >'6lnoqbcrod2l2vc2ic8a62pfd5', > 'SSESS475ef4e7532e7b0aa18d3af05f60e9dd': >'8HwErgCr6fAcYiucuxuXD3_jJAOqja5XOHLwWo3xJzc', > 'csrftoken': 'a00d3cfc80780c1a9ffb285c8f96f697', > 'rh_omni_tc': '70160000000H4AjAAK', > 's_cc': 'true', > 's_nr': '1343886449119', > 's_ria': 'flash%2011%7Csilverlight%20not%20detected', > 's_sq': '%5B%5BB%5D%5D', > 's_vi': '', > 's_vnum': '1346478386257%26vn%3D1', > 'sessionid': '6e36f0a883980b2bcd9a61200104fbe8'}, >META:{'AUTH_TYPE': 'Basic', > 'CSRF_COOKIE': 'a00d3cfc80780c1a9ffb285c8f96f697', > 'DOCUMENT_ROOT': '/var/www/html', > 'GATEWAY_INTERFACE': 'CGI/1.1', > 'HTTPS': 'on', > 'HTTP_ACCEPT': >'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8', > 'HTTP_ACCEPT_ENCODING': 'gzip, deflate', > 'HTTP_ACCEPT_LANGUAGE': 'en-us,en;q=0.5', > 'HTTP_AUTHORIZATION': 'Basic eXFpOmF5IWszQUE5ag==', > 'HTTP_CONNECTION': 'keep-alive', > 'HTTP_COOKIE': 'csrftoken=a00d3cfc80780c1a9ffb285c8f96f697; >SESS60ca0fbd9e9889ff0cc6b5fc9b0fc0f3=6lnoqbcrod2l2vc2ic8a62pfd5; >SSESS475ef4e7532e7b0aa18d3af05f60e9dd=8HwErgCr6fAcYiucuxuXD3_jJAOqja5XOHLwWo3xJzc; > sessionid=6e36f0a883980b2bcd9a61200104fbe8; >rh_omni_tc=70160000000H4AjAAK; s_nr=1343886449119; >s_vnum=1346478386257%26vn%3D1; >s_vi=[CS]v1|280D0A1D851D3411-60000134200C218A[CE]; >s_ria=flash%2011%7Csilverlight%20not%20detected; s_cc=true; >s_sq=%5B%5BB%5D%5D', > 'HTTP_HOST': 'tcms-stage.englab.bne.redhat.com', > 'HTTP_REFERER': >'https://tcms-stage.englab.bne.redhat.com/advance-search/', > 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; Linux i686; rv:14.0) >Gecko/20100101 Firefox/14.0.1', > 'PATH_INFO': u'/advance-search/', > 'PATH_TRANSLATED': >'/usr/lib/python2.4/site-packages/tcms/nitrate-wsgi.py/advance-search/', > 'QUERY_STRING': >'pl_id=&pl_summary=&pl_authors=&pl_owners=&pl_tags=&pl_tags_exclude=0&pl_active=&pl_created_since=&pl_created_before=&cs_id=&cs_summary=&cs_authors=&cs_tester=&cs_tags=&cs_tags_exclude=0&cs_bugs=234444444444444&cs_auto=&cs_proposed=&cs_script=&cs_created_since=&cs_created_before=&r_id=&r_summary=&r_manager=&r_tester=&r_real_tester=&r_tags=&r_tags_exclude=0&r_running=&r_created_since=&r_created_before=&target=case', > > 'REMOTE_ADDR': '10.66.10.204', > 'REMOTE_PORT': '50146', > 'REMOTE_USER': 'yqi@REDHAT.COM', > 'REQUEST_METHOD': 'GET', > 'REQUEST_URI': >'/advance-search/?pl_id=&pl_summary=&pl_authors=&pl_owners=&pl_tags=&pl_tags_exclude=0&pl_active=&pl_created_since=&pl_created_before=&cs_id=&cs_summary=&cs_authors=&cs_tester=&cs_tags=&cs_tags_exclude=0&cs_bugs=234444444444444&cs_auto=&cs_proposed=&cs_script=&cs_created_since=&cs_created_before=&r_id=&r_summary=&r_manager=&r_tester=&r_real_tester=&r_tags=&r_tags_exclude=0&r_running=&r_created_since=&r_created_before=&target=case', > > 'SCRIPT_FILENAME': >'/usr/lib/python2.4/site-packages/tcms/nitrate-wsgi.py', > 'SCRIPT_NAME': u'', > 'SERVER_ADDR': '10.64.12.15', > 'SERVER_ADMIN': 'sysadmin-engops@redhat.com', > 'SERVER_NAME': 'tcms-stage.englab.bne.redhat.com', > 'SERVER_PORT': '443', > 'SERVER_PROTOCOL': 'HTTP/1.1', > 'SERVER_SIGNATURE': '', > 'SERVER_SOFTWARE': 'Apache', > 'mod_wsgi.application_group': 'tcms-stage.englab.bne.redhat.com|', > 'mod_wsgi.callable_object': 'application', > 'mod_wsgi.handler_script': '', > 'mod_wsgi.input_chunked': '0', > 'mod_wsgi.listener_host': '', > 'mod_wsgi.listener_port': '443', > 'mod_wsgi.process_group': '', > 'mod_wsgi.request_handler': 'wsgi-script', > 'mod_wsgi.script_reloading': '1', > 'mod_wsgi.version': (3, 2), > 'wsgi.errors': <mod_wsgi.Log object at 0x2b168699f830>, > 'wsgi.file_wrapper': <built-in method file_wrapper of >mod_wsgi.Adapter object at 0x2aaaacbe3990>, > 'wsgi.input': <mod_wsgi.Input object at 0x2b1687068b30>, > 'wsgi.multiprocess': True, > 'wsgi.multithread': False, > 'wsgi.run_once': False, > 'wsgi.url_scheme': 'https', > 'wsgi.version': (1, 1)}>}, {'MEDIA_URL': '/media'}, {}, >{'ADMIN_PREFIX': '/admin'}, {'ADMIN_MEDIA_PREFIX': '/admin_media/'}, >{'AUTH_BACKEND': <tcms.core.contrib.auth.backends.ModAuthKerbBackend >object at 0x2aaaaac56090>}, {'REQUEST_CONTENTS': ><django.utils.datastructures.MergeDict object at 0x2aaaacb427d0>}, > {'SETTINGS': <django.conf.LazySettings object at >0x2b16866a06d0>}, {'block': <Block Node: contents. Contents: >[<Text Node: '\r\n\t<div class="sprites cr'>, ><django.template.defaulttags.URLNode object at 0x2aaaacb51450>, ><Text Node: '">Home</a>\r\n\t\t>> <a href='>, ><For Node: for k, v in queries.iteritems, tail_len: 5>, <Text >Node: '\r\n\t\t\t<li class="clear"></'>, <Variable Node: >time_cost>, <Text Node: ' >sec(s).</span></h2>\r\n\r\n\t'>, <If node>, ><Text Node: '\r\n\r\n\t'>, <If node>, <Text Node: >'\r\n\r\n\t'>, <If node>, <Text Node: '\r\n\r\n'>]>}]</div></td> > </tr> > > <tr> > <td>self</td> > <td class="code"><div><django.template.Template object at 0x2aaaacc6b210></div></td> > </tr> > > </tbody> > </table> > > </li> > > <li class="frame"> > <code>/usr/lib/python2.4/site-packages/django/template/__init__.py</code> in <code>render</code> > > > <div class="context" id="c46912530788224"> > > <ol style="display: none;" start="789" class="pre-context" id="pre46912530788224"><li onclick="toggle('pre46912530788224', 'post46912530788224')"> # extend_nodelist().</li><li onclick="toggle('pre46912530788224', 'post46912530788224')"> contains_nontext = False</li><li onclick="toggle('pre46912530788224', 'post46912530788224')"></li><li onclick="toggle('pre46912530788224', 'post46912530788224')"> def render(self, context):</li><li onclick="toggle('pre46912530788224', 'post46912530788224')"> bits = []</li><li onclick="toggle('pre46912530788224', 'post46912530788224')"> for node in self:</li><li onclick="toggle('pre46912530788224', 'post46912530788224')"> if isinstance(node, Node):</li></ol> > > <ol start="796" class="context-line"><li onclick="toggle('pre46912530788224', 'post46912530788224')"> bits.append(self.render_node(node, context)) <span>...</span></li></ol> > > <ol style="display: none;" start="797" class="post-context" id="post46912530788224"><li onclick="toggle('pre46912530788224', 'post46912530788224')"> else:</li><li onclick="toggle('pre46912530788224', 'post46912530788224')"> bits.append(node)</li><li onclick="toggle('pre46912530788224', 'post46912530788224')"> return mark_safe(''.join([force_unicode(b) for b in bits]))</li><li onclick="toggle('pre46912530788224', 'post46912530788224')"></li><li onclick="toggle('pre46912530788224', 'post46912530788224')"> def get_nodes_by_type(self, nodetype):</li><li onclick="toggle('pre46912530788224', 'post46912530788224')"> "Return a list of all nodes of the given type"</li></ol> > > </div> > > > > <div class="commands"> > <a href="#" onclick="return varToggle(this, '46912530788224')"><span>â¶</span> Local vars</a> > </div> > <table style="display: none;" class="vars" id="v46912530788224"> > <thead> > <tr> > <th>Variable</th> > <th>Value</th> > </tr> > </thead> > <tbody> > > <tr> > <td>bits</td> > <td class="code"><div>[]</div></td> > </tr> > > <tr> > <td>context</td> > <td class="code"><div>[{'time_cost': 0.002, >'test_cases': [], 'queries': {'case tags exclude': False, 'run tags >exclude': False, 'plan tags exclude': False, 'case bugs': >'234444444444444', 'Target': u'case'}, 'params': {}, 'query_url': >u'?pl_id=&pl_summary=&pl_authors=&pl_owners=&pl_tags=&pl_tags_exclude=0&pl_active=&pl_created_since=&pl_created_before=&cs_id=&cs_summary=&cs_authors=&cs_tester=&cs_tags=&cs_tags_exclude=0&cs_bugs=234444444444444&cs_auto=&cs_proposed=&cs_script=&cs_created_since=&cs_created_before=&r_id=&r_summary=&r_manager=&r_tester=&r_real_tester=&r_tags=&r_tags_exclude=0&r_running=&r_created_since=&r_created_before=&target=case&asc=True'}, > {'csrf_token': <django.utils.functional.__proxy__ object at >0x2aaaacc6b7d0>}, {'perms': <django.utils.functional.__proxy__ >object at 0x2aaaacc6bb10>, 'messages': ><django.utils.functional.__proxy__ object at 0x2aaaacc6b610>, >'user': <django.utils.functional.SimpleLazyObject object at >0x2aaaacc6bfd0>}, {'request': <WSGIRequest >GET:<QueryDict: {u'cs_proposed': [u''], u'r_created_before': [u''], >u'r_real_tester': [u''], u'cs_tags_exclude': [u'0'], u'r_created_since': > [u''], u'pl_tags_exclude': [u'0'], u'cs_created_since': [u''], >u'r_tags': [u''], u'r_tags_exclude': [u'0'], u'pl_active': [u''], >u'cs_tester': [u''], u'cs_id': [u''], u'cs_created_before': [u''], >u'r_tester': [u''], u'cs_summary': [u''], u'r_summary': [u''], >u'cs_script': [u''], u'cs_tags': [u''], u'r_running': [u''], >u'pl_owners': [u''], u'cs_authors': [u''], u'pl_id': [u''], >u'pl_created_since': [u''], u'cs_auto': [u''], u'pl_tags': [u''], >u'target': [u'case'], u'r_manager': [u''], u'cs_bugs': >[u'234444444444444'], u'pl_summary': [u''], u'pl_created_before': [u''], > u'pl_authors': [u''], u'r_id': [u'']}>, >POST:<QueryDict: {}>, >COOKIES:{'SESS60ca0fbd9e9889ff0cc6b5fc9b0fc0f3': >'6lnoqbcrod2l2vc2ic8a62pfd5', > 'SSESS475ef4e7532e7b0aa18d3af05f60e9dd': >'8HwErgCr6fAcYiucuxuXD3_jJAOqja5XOHLwWo3xJzc', > 'csrftoken': 'a00d3cfc80780c1a9ffb285c8f96f697', > 'rh_omni_tc': '70160000000H4AjAAK', > 's_cc': 'true', > 's_nr': '1343886449119', > 's_ria': 'flash%2011%7Csilverlight%20not%20detected', > 's_sq': '%5B%5BB%5D%5D', > 's_vi': '', > 's_vnum': '1346478386257%26vn%3D1', > 'sessionid': '6e36f0a883980b2bcd9a61200104fbe8'}, >META:{'AUTH_TYPE': 'Basic', > 'CSRF_COOKIE': 'a00d3cfc80780c1a9ffb285c8f96f697', > 'DOCUMENT_ROOT': '/var/www/html', > 'GATEWAY_INTERFACE': 'CGI/1.1', > 'HTTPS': 'on', > 'HTTP_ACCEPT': >'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8', > 'HTTP_ACCEPT_ENCODING': 'gzip, deflate', > 'HTTP_ACCEPT_LANGUAGE': 'en-us,en;q=0.5', > 'HTTP_AUTHORIZATION': 'Basic eXFpOmF5IWszQUE5ag==', > 'HTTP_CONNECTION': 'keep-alive', > 'HTTP_COOKIE': 'csrftoken=a00d3cfc80780c1a9ffb285c8f96f697; >SESS60ca0fbd9e9889ff0cc6b5fc9b0fc0f3=6lnoqbcrod2l2vc2ic8a62pfd5; >SSESS475ef4e7532e7b0aa18d3af05f60e9dd=8HwErgCr6fAcYiucuxuXD3_jJAOqja5XOHLwWo3xJzc; > sessionid=6e36f0a883980b2bcd9a61200104fbe8; >rh_omni_tc=70160000000H4AjAAK; s_nr=1343886449119; >s_vnum=1346478386257%26vn%3D1; >s_vi=[CS]v1|280D0A1D851D3411-60000134200C218A[CE]; >s_ria=flash%2011%7Csilverlight%20not%20detected; s_cc=true; >s_sq=%5B%5BB%5D%5D', > 'HTTP_HOST': 'tcms-stage.englab.bne.redhat.com', > 'HTTP_REFERER': >'https://tcms-stage.englab.bne.redhat.com/advance-search/', > 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; Linux i686; rv:14.0) >Gecko/20100101 Firefox/14.0.1', > 'PATH_INFO': u'/advance-search/', > 'PATH_TRANSLATED': >'/usr/lib/python2.4/site-packages/tcms/nitrate-wsgi.py/advance-search/', > 'QUERY_STRING': >'pl_id=&pl_summary=&pl_authors=&pl_owners=&pl_tags=&pl_tags_exclude=0&pl_active=&pl_created_since=&pl_created_before=&cs_id=&cs_summary=&cs_authors=&cs_tester=&cs_tags=&cs_tags_exclude=0&cs_bugs=234444444444444&cs_auto=&cs_proposed=&cs_script=&cs_created_since=&cs_created_before=&r_id=&r_summary=&r_manager=&r_tester=&r_real_tester=&r_tags=&r_tags_exclude=0&r_running=&r_created_since=&r_created_before=&target=case', > > 'REMOTE_ADDR': '10.66.10.204', > 'REMOTE_PORT': '50146', > 'REMOTE_USER': 'yqi@REDHAT.COM', > 'REQUEST_METHOD': 'GET', > 'REQUEST_URI': >'/advance-search/?pl_id=&pl_summary=&pl_authors=&pl_owners=&pl_tags=&pl_tags_exclude=0&pl_active=&pl_created_since=&pl_created_before=&cs_id=&cs_summary=&cs_authors=&cs_tester=&cs_tags=&cs_tags_exclude=0&cs_bugs=234444444444444&cs_auto=&cs_proposed=&cs_script=&cs_created_since=&cs_created_before=&r_id=&r_summary=&r_manager=&r_tester=&r_real_tester=&r_tags=&r_tags_exclude=0&r_running=&r_created_since=&r_created_before=&target=case', > > 'SCRIPT_FILENAME': >'/usr/lib/python2.4/site-packages/tcms/nitrate-wsgi.py', > 'SCRIPT_NAME': u'', > 'SERVER_ADDR': '10.64.12.15', > 'SERVER_ADMIN': 'sysadmin-engops@redhat.com', > 'SERVER_NAME': 'tcms-stage.englab.bne.redhat.com', > 'SERVER_PORT': '443', > 'SERVER_PROTOCOL': 'HTTP/1.1', > 'SERVER_SIGNATURE': '', > 'SERVER_SOFTWARE': 'Apache', > 'mod_wsgi.application_group': 'tcms-stage.englab.bne.redhat.com|', > 'mod_wsgi.callable_object': 'application', > 'mod_wsgi.handler_script': '', > 'mod_wsgi.input_chunked': '0', > 'mod_wsgi.listener_host': '', > 'mod_wsgi.listener_port': '443', > 'mod_wsgi.process_group': '', > 'mod_wsgi.request_handler': 'wsgi-script', > 'mod_wsgi.script_reloading': '1', > 'mod_wsgi.version': (3, 2), > 'wsgi.errors': <mod_wsgi.Log object at 0x2b168699f830>, > 'wsgi.file_wrapper': <built-in method file_wrapper of >mod_wsgi.Adapter object at 0x2aaaacbe3990>, > 'wsgi.input': <mod_wsgi.Input object at 0x2b1687068b30>, > 'wsgi.multiprocess': True, > 'wsgi.multithread': False, > 'wsgi.run_once': False, > 'wsgi.url_scheme': 'https', > 'wsgi.version': (1, 1)}>}, {'MEDIA_URL': '/media'}, {}, >{'ADMIN_PREFIX': '/admin'}, {'ADMIN_MEDIA_PREFIX': '/admin_media/'}, >{'AUTH_BACKEND': <tcms.core.contrib.auth.backends.ModAuthKerbBackend >object at 0x2aaaaac56090>}, {'REQUEST_CONTENTS': ><django.utils.datastructures.MergeDict object at 0x2aaaacb427d0>}, > {'SETTINGS': <django.conf.LazySettings object at >0x2b16866a06d0>}, {'block': <Block Node: contents. Contents: >[<Text Node: '\r\n\t<div class="sprites cr'>, ><django.template.defaulttags.URLNode object at 0x2aaaacb51450>, ><Text Node: '">Home</a>\r\n\t\t>> <a href='>, ><For Node: for k, v in queries.iteritems, tail_len: 5>, <Text >Node: '\r\n\t\t\t<li class="clear"></'>, <Variable Node: >time_cost>, <Text Node: ' >sec(s).</span></h2>\r\n\r\n\t'>, <If node>, ><Text Node: '\r\n\r\n\t'>, <If node>, <Text Node: >'\r\n\r\n\t'>, <If node>, <Text Node: '\r\n\r\n'>]>}]</div></td> > </tr> > > <tr> > <td>node</td> > <td class="code"><div><ExtendsNode: extends "tcms_base.html"></div></td> > </tr> > > <tr> > <td>self</td> > <td class="code"><div>[<ExtendsNode: extends "tcms_base.html">]</div></td> > </tr> > > </tbody> > </table> > > </li> > > <li class="frame"> > <code>/usr/lib/python2.4/site-packages/django/template/debug.py</code> in <code>render_node</code> > > > <div class="context" id="c46912530787864"> > > <ol style="display: none;" start="65" class="pre-context" id="pre46912530787864"><li onclick="toggle('pre46912530787864', 'post46912530787864')"> def compile_function_error(self, token, e):</li><li onclick="toggle('pre46912530787864', 'post46912530787864')"> if not hasattr(e, 'source'):</li><li onclick="toggle('pre46912530787864', 'post46912530787864')"> e.source = token.source</li><li onclick="toggle('pre46912530787864', 'post46912530787864')"></li><li onclick="toggle('pre46912530787864', 'post46912530787864')">class DebugNodeList(NodeList):</li><li onclick="toggle('pre46912530787864', 'post46912530787864')"> def render_node(self, node, context):</li><li onclick="toggle('pre46912530787864', 'post46912530787864')"> try:</li></ol> > > <ol start="72" class="context-line"><li onclick="toggle('pre46912530787864', 'post46912530787864')"> result = node.render(context) <span>...</span></li></ol> > > <ol style="display: none;" start="73" class="post-context" id="post46912530787864"><li onclick="toggle('pre46912530787864', 'post46912530787864')"> except TemplateSyntaxError, e:</li><li onclick="toggle('pre46912530787864', 'post46912530787864')"> if not hasattr(e, 'source'):</li><li onclick="toggle('pre46912530787864', 'post46912530787864')"> e.source = node.source</li><li onclick="toggle('pre46912530787864', 'post46912530787864')"> raise</li><li onclick="toggle('pre46912530787864', 'post46912530787864')"> except Exception, e:</li><li onclick="toggle('pre46912530787864', 'post46912530787864')"> from sys import exc_info</li></ol> > > </div> > > > > <div class="commands"> > <a href="#" onclick="return varToggle(this, '46912530787864')"><span>â¶</span> Local vars</a> > </div> > <table style="display: none;" class="vars" id="v46912530787864"> > <thead> > <tr> > <th>Variable</th> > <th>Value</th> > </tr> > </thead> > <tbody> > > <tr> > <td>context</td> > <td class="code"><div>[{'time_cost': 0.002, >'test_cases': [], 'queries': {'case tags exclude': False, 'run tags >exclude': False, 'plan tags exclude': False, 'case bugs': >'234444444444444', 'Target': u'case'}, 'params': {}, 'query_url': >u'?pl_id=&pl_summary=&pl_authors=&pl_owners=&pl_tags=&pl_tags_exclude=0&pl_active=&pl_created_since=&pl_created_before=&cs_id=&cs_summary=&cs_authors=&cs_tester=&cs_tags=&cs_tags_exclude=0&cs_bugs=234444444444444&cs_auto=&cs_proposed=&cs_script=&cs_created_since=&cs_created_before=&r_id=&r_summary=&r_manager=&r_tester=&r_real_tester=&r_tags=&r_tags_exclude=0&r_running=&r_created_since=&r_created_before=&target=case&asc=True'}, > {'csrf_token': <django.utils.functional.__proxy__ object at >0x2aaaacc6b7d0>}, {'perms': <django.utils.functional.__proxy__ >object at 0x2aaaacc6bb10>, 'messages': ><django.utils.functional.__proxy__ object at 0x2aaaacc6b610>, >'user': <django.utils.functional.SimpleLazyObject object at >0x2aaaacc6bfd0>}, {'request': <WSGIRequest >GET:<QueryDict: {u'cs_proposed': [u''], u'r_created_before': [u''], >u'r_real_tester': [u''], u'cs_tags_exclude': [u'0'], u'r_created_since': > [u''], u'pl_tags_exclude': [u'0'], u'cs_created_since': [u''], >u'r_tags': [u''], u'r_tags_exclude': [u'0'], u'pl_active': [u''], >u'cs_tester': [u''], u'cs_id': [u''], u'cs_created_before': [u''], >u'r_tester': [u''], u'cs_summary': [u''], u'r_summary': [u''], >u'cs_script': [u''], u'cs_tags': [u''], u'r_running': [u''], >u'pl_owners': [u''], u'cs_authors': [u''], u'pl_id': [u''], >u'pl_created_since': [u''], u'cs_auto': [u''], u'pl_tags': [u''], >u'target': [u'case'], u'r_manager': [u''], u'cs_bugs': >[u'234444444444444'], u'pl_summary': [u''], u'pl_created_before': [u''], > u'pl_authors': [u''], u'r_id': [u'']}>, >POST:<QueryDict: {}>, >COOKIES:{'SESS60ca0fbd9e9889ff0cc6b5fc9b0fc0f3': >'6lnoqbcrod2l2vc2ic8a62pfd5', > 'SSESS475ef4e7532e7b0aa18d3af05f60e9dd': >'8HwErgCr6fAcYiucuxuXD3_jJAOqja5XOHLwWo3xJzc', > 'csrftoken': 'a00d3cfc80780c1a9ffb285c8f96f697', > 'rh_omni_tc': '70160000000H4AjAAK', > 's_cc': 'true', > 's_nr': '1343886449119', > 's_ria': 'flash%2011%7Csilverlight%20not%20detected', > 's_sq': '%5B%5BB%5D%5D', > 's_vi': '', > 's_vnum': '1346478386257%26vn%3D1', > 'sessionid': '6e36f0a883980b2bcd9a61200104fbe8'}, >META:{'AUTH_TYPE': 'Basic', > 'CSRF_COOKIE': 'a00d3cfc80780c1a9ffb285c8f96f697', > 'DOCUMENT_ROOT': '/var/www/html', > 'GATEWAY_INTERFACE': 'CGI/1.1', > 'HTTPS': 'on', > 'HTTP_ACCEPT': >'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8', > 'HTTP_ACCEPT_ENCODING': 'gzip, deflate', > 'HTTP_ACCEPT_LANGUAGE': 'en-us,en;q=0.5', > 'HTTP_AUTHORIZATION': 'Basic eXFpOmF5IWszQUE5ag==', > 'HTTP_CONNECTION': 'keep-alive', > 'HTTP_COOKIE': 'csrftoken=a00d3cfc80780c1a9ffb285c8f96f697; >SESS60ca0fbd9e9889ff0cc6b5fc9b0fc0f3=6lnoqbcrod2l2vc2ic8a62pfd5; >SSESS475ef4e7532e7b0aa18d3af05f60e9dd=8HwErgCr6fAcYiucuxuXD3_jJAOqja5XOHLwWo3xJzc; > sessionid=6e36f0a883980b2bcd9a61200104fbe8; >rh_omni_tc=70160000000H4AjAAK; s_nr=1343886449119; >s_vnum=1346478386257%26vn%3D1; >s_vi=[CS]v1|280D0A1D851D3411-60000134200C218A[CE]; >s_ria=flash%2011%7Csilverlight%20not%20detected; s_cc=true; >s_sq=%5B%5BB%5D%5D', > 'HTTP_HOST': 'tcms-stage.englab.bne.redhat.com', > 'HTTP_REFERER': >'https://tcms-stage.englab.bne.redhat.com/advance-search/', > 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; Linux i686; rv:14.0) >Gecko/20100101 Firefox/14.0.1', > 'PATH_INFO': u'/advance-search/', > 'PATH_TRANSLATED': >'/usr/lib/python2.4/site-packages/tcms/nitrate-wsgi.py/advance-search/', > 'QUERY_STRING': >'pl_id=&pl_summary=&pl_authors=&pl_owners=&pl_tags=&pl_tags_exclude=0&pl_active=&pl_created_since=&pl_created_before=&cs_id=&cs_summary=&cs_authors=&cs_tester=&cs_tags=&cs_tags_exclude=0&cs_bugs=234444444444444&cs_auto=&cs_proposed=&cs_script=&cs_created_since=&cs_created_before=&r_id=&r_summary=&r_manager=&r_tester=&r_real_tester=&r_tags=&r_tags_exclude=0&r_running=&r_created_since=&r_created_before=&target=case', > > 'REMOTE_ADDR': '10.66.10.204', > 'REMOTE_PORT': '50146', > 'REMOTE_USER': 'yqi@REDHAT.COM', > 'REQUEST_METHOD': 'GET', > 'REQUEST_URI': >'/advance-search/?pl_id=&pl_summary=&pl_authors=&pl_owners=&pl_tags=&pl_tags_exclude=0&pl_active=&pl_created_since=&pl_created_before=&cs_id=&cs_summary=&cs_authors=&cs_tester=&cs_tags=&cs_tags_exclude=0&cs_bugs=234444444444444&cs_auto=&cs_proposed=&cs_script=&cs_created_since=&cs_created_before=&r_id=&r_summary=&r_manager=&r_tester=&r_real_tester=&r_tags=&r_tags_exclude=0&r_running=&r_created_since=&r_created_before=&target=case', > > 'SCRIPT_FILENAME': >'/usr/lib/python2.4/site-packages/tcms/nitrate-wsgi.py', > 'SCRIPT_NAME': u'', > 'SERVER_ADDR': '10.64.12.15', > 'SERVER_ADMIN': 'sysadmin-engops@redhat.com', > 'SERVER_NAME': 'tcms-stage.englab.bne.redhat.com', > 'SERVER_PORT': '443', > 'SERVER_PROTOCOL': 'HTTP/1.1', > 'SERVER_SIGNATURE': '', > 'SERVER_SOFTWARE': 'Apache', > 'mod_wsgi.application_group': 'tcms-stage.englab.bne.redhat.com|', > 'mod_wsgi.callable_object': 'application', > 'mod_wsgi.handler_script': '', > 'mod_wsgi.input_chunked': '0', > 'mod_wsgi.listener_host': '', > 'mod_wsgi.listener_port': '443', > 'mod_wsgi.process_group': '', > 'mod_wsgi.request_handler': 'wsgi-script', > 'mod_wsgi.script_reloading': '1', > 'mod_wsgi.version': (3, 2), > 'wsgi.errors': <mod_wsgi.Log object at 0x2b168699f830>, > 'wsgi.file_wrapper': <built-in method file_wrapper of >mod_wsgi.Adapter object at 0x2aaaacbe3990>, > 'wsgi.input': <mod_wsgi.Input object at 0x2b1687068b30>, > 'wsgi.multiprocess': True, > 'wsgi.multithread': False, > 'wsgi.run_once': False, > 'wsgi.url_scheme': 'https', > 'wsgi.version': (1, 1)}>}, {'MEDIA_URL': '/media'}, {}, >{'ADMIN_PREFIX': '/admin'}, {'ADMIN_MEDIA_PREFIX': '/admin_media/'}, >{'AUTH_BACKEND': <tcms.core.contrib.auth.backends.ModAuthKerbBackend >object at 0x2aaaaac56090>}, {'REQUEST_CONTENTS': ><django.utils.datastructures.MergeDict object at 0x2aaaacb427d0>}, > {'SETTINGS': <django.conf.LazySettings object at >0x2b16866a06d0>}, {'block': <Block Node: contents. Contents: >[<Text Node: '\r\n\t<div class="sprites cr'>, ><django.template.defaulttags.URLNode object at 0x2aaaacb51450>, ><Text Node: '">Home</a>\r\n\t\t>> <a href='>, ><For Node: for k, v in queries.iteritems, tail_len: 5>, <Text >Node: '\r\n\t\t\t<li class="clear"></'>, <Variable Node: >time_cost>, <Text Node: ' >sec(s).</span></h2>\r\n\r\n\t'>, <If node>, ><Text Node: '\r\n\r\n\t'>, <If node>, <Text Node: >'\r\n\r\n\t'>, <If node>, <Text Node: '\r\n\r\n'>]>}]</div></td> > </tr> > > <tr> > <td>e</td> > <td class="code"><div><django.template.TemplateSyntaxError instance at 0x2aaaaab755a8></div></td> > </tr> > > <tr> > <td>node</td> > <td class="code"><div><ExtendsNode: extends "tcms_base.html"></div></td> > </tr> > > <tr> > <td>self</td> > <td class="code"><div>[<ExtendsNode: extends "tcms_base.html">]</div></td> > </tr> > > </tbody> > </table> > > </li> > > <li class="frame"> > <code>/usr/lib/python2.4/site-packages/django/template/loader_tags.py</code> in <code>render</code> > > > <div class="context" id="c46912530787216"> > > <ol style="display: none;" start="118" class="pre-context" id="pre46912530787216"><li onclick="toggle('pre46912530787216', 'post46912530787216')"> blocks = dict([(n.name, n) for n in</li><li onclick="toggle('pre46912530787216', 'post46912530787216')"> compiled_parent.nodelist.get_nodes_by_type(BlockNode)])</li><li onclick="toggle('pre46912530787216', 'post46912530787216')"> block_context.add_blocks(blocks)</li><li onclick="toggle('pre46912530787216', 'post46912530787216')"> break</li><li onclick="toggle('pre46912530787216', 'post46912530787216')"></li><li onclick="toggle('pre46912530787216', 'post46912530787216')"> # Call Template._render explicitly so the parser context stays</li><li onclick="toggle('pre46912530787216', 'post46912530787216')"> # the same.</li></ol> > > <ol start="125" class="context-line"><li onclick="toggle('pre46912530787216', 'post46912530787216')"> return compiled_parent._render(context) <span>...</span></li></ol> > > <ol style="display: none;" start="126" class="post-context" id="post46912530787216"><li onclick="toggle('pre46912530787216', 'post46912530787216')"></li><li onclick="toggle('pre46912530787216', 'post46912530787216')">class ConstantIncludeNode(Node):</li><li onclick="toggle('pre46912530787216', 'post46912530787216')"> def __init__(self, template_path):</li><li onclick="toggle('pre46912530787216', 'post46912530787216')"> try:</li><li onclick="toggle('pre46912530787216', 'post46912530787216')"> t = get_template(template_path)</li><li onclick="toggle('pre46912530787216', 'post46912530787216')"> self.template = t</li></ol> > > </div> > > > > <div class="commands"> > <a href="#" onclick="return varToggle(this, '46912530787216')"><span>â¶</span> Local vars</a> > </div> > <table style="display: none;" class="vars" id="v46912530787216"> > <thead> > <tr> > <th>Variable</th> > <th>Value</th> > </tr> > </thead> > <tbody> > > <tr> > <td>block_context</td> > <td class="code"><div><django.template.loader_tags.BlockContext object at 0x2aaaacc827d0></div></td> > </tr> > > <tr> > <td>blocks</td> > <td class="code"><div>{u'content_type': <Block Node: content_type. Contents: []>, > u'contents': <Block Node: contents. Contents: []>, > u'custom_javascript': <Block Node: custom_javascript. Contents: []>, > u'custom_stylesheet': <Block Node: custom_stylesheet. Contents: []>, > u'subtitle': <Block Node: subtitle. Contents: []>}</div></td> > </tr> > > <tr> > <td>compiled_parent</td> > <td class="code"><div><django.template.Template object at 0x2aaaacb42bd0></div></td> > </tr> > > <tr> > <td>context</td> > <td class="code"><div>[{'time_cost': 0.002, >'test_cases': [], 'queries': {'case tags exclude': False, 'run tags >exclude': False, 'plan tags exclude': False, 'case bugs': >'234444444444444', 'Target': u'case'}, 'params': {}, 'query_url': >u'?pl_id=&pl_summary=&pl_authors=&pl_owners=&pl_tags=&pl_tags_exclude=0&pl_active=&pl_created_since=&pl_created_before=&cs_id=&cs_summary=&cs_authors=&cs_tester=&cs_tags=&cs_tags_exclude=0&cs_bugs=234444444444444&cs_auto=&cs_proposed=&cs_script=&cs_created_since=&cs_created_before=&r_id=&r_summary=&r_manager=&r_tester=&r_real_tester=&r_tags=&r_tags_exclude=0&r_running=&r_created_since=&r_created_before=&target=case&asc=True'}, > {'csrf_token': <django.utils.functional.__proxy__ object at >0x2aaaacc6b7d0>}, {'perms': <django.utils.functional.__proxy__ >object at 0x2aaaacc6bb10>, 'messages': ><django.utils.functional.__proxy__ object at 0x2aaaacc6b610>, >'user': <django.utils.functional.SimpleLazyObject object at >0x2aaaacc6bfd0>}, {'request': <WSGIRequest >GET:<QueryDict: {u'cs_proposed': [u''], u'r_created_before': [u''], >u'r_real_tester': [u''], u'cs_tags_exclude': [u'0'], u'r_created_since': > [u''], u'pl_tags_exclude': [u'0'], u'cs_created_since': [u''], >u'r_tags': [u''], u'r_tags_exclude': [u'0'], u'pl_active': [u''], >u'cs_tester': [u''], u'cs_id': [u''], u'cs_created_before': [u''], >u'r_tester': [u''], u'cs_summary': [u''], u'r_summary': [u''], >u'cs_script': [u''], u'cs_tags': [u''], u'r_running': [u''], >u'pl_owners': [u''], u'cs_authors': [u''], u'pl_id': [u''], >u'pl_created_since': [u''], u'cs_auto': [u''], u'pl_tags': [u''], >u'target': [u'case'], u'r_manager': [u''], u'cs_bugs': >[u'234444444444444'], u'pl_summary': [u''], u'pl_created_before': [u''], > u'pl_authors': [u''], u'r_id': [u'']}>, >POST:<QueryDict: {}>, >COOKIES:{'SESS60ca0fbd9e9889ff0cc6b5fc9b0fc0f3': >'6lnoqbcrod2l2vc2ic8a62pfd5', > 'SSESS475ef4e7532e7b0aa18d3af05f60e9dd': >'8HwErgCr6fAcYiucuxuXD3_jJAOqja5XOHLwWo3xJzc', > 'csrftoken': 'a00d3cfc80780c1a9ffb285c8f96f697', > 'rh_omni_tc': '70160000000H4AjAAK', > 's_cc': 'true', > 's_nr': '1343886449119', > 's_ria': 'flash%2011%7Csilverlight%20not%20detected', > 's_sq': '%5B%5BB%5D%5D', > 's_vi': '', > 's_vnum': '1346478386257%26vn%3D1', > 'sessionid': '6e36f0a883980b2bcd9a61200104fbe8'}, >META:{'AUTH_TYPE': 'Basic', > 'CSRF_COOKIE': 'a00d3cfc80780c1a9ffb285c8f96f697', > 'DOCUMENT_ROOT': '/var/www/html', > 'GATEWAY_INTERFACE': 'CGI/1.1', > 'HTTPS': 'on', > 'HTTP_ACCEPT': >'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8', > 'HTTP_ACCEPT_ENCODING': 'gzip, deflate', > 'HTTP_ACCEPT_LANGUAGE': 'en-us,en;q=0.5', > 'HTTP_AUTHORIZATION': 'Basic eXFpOmF5IWszQUE5ag==', > 'HTTP_CONNECTION': 'keep-alive', > 'HTTP_COOKIE': 'csrftoken=a00d3cfc80780c1a9ffb285c8f96f697; >SESS60ca0fbd9e9889ff0cc6b5fc9b0fc0f3=6lnoqbcrod2l2vc2ic8a62pfd5; >SSESS475ef4e7532e7b0aa18d3af05f60e9dd=8HwErgCr6fAcYiucuxuXD3_jJAOqja5XOHLwWo3xJzc; > sessionid=6e36f0a883980b2bcd9a61200104fbe8; >rh_omni_tc=70160000000H4AjAAK; s_nr=1343886449119; >s_vnum=1346478386257%26vn%3D1; >s_vi=[CS]v1|280D0A1D851D3411-60000134200C218A[CE]; >s_ria=flash%2011%7Csilverlight%20not%20detected; s_cc=true; >s_sq=%5B%5BB%5D%5D', > 'HTTP_HOST': 'tcms-stage.englab.bne.redhat.com', > 'HTTP_REFERER': >'https://tcms-stage.englab.bne.redhat.com/advance-search/', > 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; Linux i686; rv:14.0) >Gecko/20100101 Firefox/14.0.1', > 'PATH_INFO': u'/advance-search/', > 'PATH_TRANSLATED': >'/usr/lib/python2.4/site-packages/tcms/nitrate-wsgi.py/advance-search/', > 'QUERY_STRING': >'pl_id=&pl_summary=&pl_authors=&pl_owners=&pl_tags=&pl_tags_exclude=0&pl_active=&pl_created_since=&pl_created_before=&cs_id=&cs_summary=&cs_authors=&cs_tester=&cs_tags=&cs_tags_exclude=0&cs_bugs=234444444444444&cs_auto=&cs_proposed=&cs_script=&cs_created_since=&cs_created_before=&r_id=&r_summary=&r_manager=&r_tester=&r_real_tester=&r_tags=&r_tags_exclude=0&r_running=&r_created_since=&r_created_before=&target=case', > > 'REMOTE_ADDR': '10.66.10.204', > 'REMOTE_PORT': '50146', > 'REMOTE_USER': 'yqi@REDHAT.COM', > 'REQUEST_METHOD': 'GET', > 'REQUEST_URI': >'/advance-search/?pl_id=&pl_summary=&pl_authors=&pl_owners=&pl_tags=&pl_tags_exclude=0&pl_active=&pl_created_since=&pl_created_before=&cs_id=&cs_summary=&cs_authors=&cs_tester=&cs_tags=&cs_tags_exclude=0&cs_bugs=234444444444444&cs_auto=&cs_proposed=&cs_script=&cs_created_since=&cs_created_before=&r_id=&r_summary=&r_manager=&r_tester=&r_real_tester=&r_tags=&r_tags_exclude=0&r_running=&r_created_since=&r_created_before=&target=case', > > 'SCRIPT_FILENAME': >'/usr/lib/python2.4/site-packages/tcms/nitrate-wsgi.py', > 'SCRIPT_NAME': u'', > 'SERVER_ADDR': '10.64.12.15', > 'SERVER_ADMIN': 'sysadmin-engops@redhat.com', > 'SERVER_NAME': 'tcms-stage.englab.bne.redhat.com', > 'SERVER_PORT': '443', > 'SERVER_PROTOCOL': 'HTTP/1.1', > 'SERVER_SIGNATURE': '', > 'SERVER_SOFTWARE': 'Apache', > 'mod_wsgi.application_group': 'tcms-stage.englab.bne.redhat.com|', > 'mod_wsgi.callable_object': 'application', > 'mod_wsgi.handler_script': '', > 'mod_wsgi.input_chunked': '0', > 'mod_wsgi.listener_host': '', > 'mod_wsgi.listener_port': '443', > 'mod_wsgi.process_group': '', > 'mod_wsgi.request_handler': 'wsgi-script', > 'mod_wsgi.script_reloading': '1', > 'mod_wsgi.version': (3, 2), > 'wsgi.errors': <mod_wsgi.Log object at 0x2b168699f830>, > 'wsgi.file_wrapper': <built-in method file_wrapper of >mod_wsgi.Adapter object at 0x2aaaacbe3990>, > 'wsgi.input': <mod_wsgi.Input object at 0x2b1687068b30>, > 'wsgi.multiprocess': True, > 'wsgi.multithread': False, > 'wsgi.run_once': False, > 'wsgi.url_scheme': 'https', > 'wsgi.version': (1, 1)}>}, {'MEDIA_URL': '/media'}, {}, >{'ADMIN_PREFIX': '/admin'}, {'ADMIN_MEDIA_PREFIX': '/admin_media/'}, >{'AUTH_BACKEND': <tcms.core.contrib.auth.backends.ModAuthKerbBackend >object at 0x2aaaaac56090>}, {'REQUEST_CONTENTS': ><django.utils.datastructures.MergeDict object at 0x2aaaacb427d0>}, > {'SETTINGS': <django.conf.LazySettings object at >0x2b16866a06d0>}, {'block': <Block Node: contents. Contents: >[<Text Node: '\r\n\t<div class="sprites cr'>, ><django.template.defaulttags.URLNode object at 0x2aaaacb51450>, ><Text Node: '">Home</a>\r\n\t\t>> <a href='>, ><For Node: for k, v in queries.iteritems, tail_len: 5>, <Text >Node: '\r\n\t\t\t<li class="clear"></'>, <Variable Node: >time_cost>, <Text Node: ' >sec(s).</span></h2>\r\n\r\n\t'>, <If node>, ><Text Node: '\r\n\r\n\t'>, <If node>, <Text Node: >'\r\n\r\n\t'>, <If node>, <Text Node: '\r\n\r\n'>]>}]</div></td> > </tr> > > <tr> > <td>n</td> > <td class="code"><div><Block Node: contents. Contents: []></div></td> > </tr> > > <tr> > <td>node</td> > <td class="code"><div><Block Node: subtitle. Contents: []></div></td> > </tr> > > <tr> > <td>self</td> > <td class="code"><div><ExtendsNode: extends "tcms_base.html"></div></td> > </tr> > > </tbody> > </table> > > </li> > > <li class="frame"> > <code>/usr/lib/python2.4/site-packages/django/template/__init__.py</code> in <code>_render</code> > > > <div class="context" id="c46912530787720"> > > <ol style="display: none;" start="160" class="pre-context" id="pre46912530787720"><li onclick="toggle('pre46912530787720', 'post46912530787720')"></li><li onclick="toggle('pre46912530787720', 'post46912530787720')"> def __iter__(self):</li><li onclick="toggle('pre46912530787720', 'post46912530787720')"> for node in self.nodelist:</li><li onclick="toggle('pre46912530787720', 'post46912530787720')"> for subnode in node:</li><li onclick="toggle('pre46912530787720', 'post46912530787720')"> yield subnode</li><li onclick="toggle('pre46912530787720', 'post46912530787720')"></li><li onclick="toggle('pre46912530787720', 'post46912530787720')"> def _render(self, context):</li></ol> > > <ol start="167" class="context-line"><li onclick="toggle('pre46912530787720', 'post46912530787720')"> return self.nodelist.render(context) <span>...</span></li></ol> > > <ol style="display: none;" start="168" class="post-context" id="post46912530787720"><li onclick="toggle('pre46912530787720', 'post46912530787720')"></li><li onclick="toggle('pre46912530787720', 'post46912530787720')"> def render(self, context):</li><li onclick="toggle('pre46912530787720', 'post46912530787720')"> "Display stage -- can be called many times"</li><li onclick="toggle('pre46912530787720', 'post46912530787720')"> context.render_context.push()</li><li onclick="toggle('pre46912530787720', 'post46912530787720')"> try:</li><li onclick="toggle('pre46912530787720', 'post46912530787720')"> return self._render(context)</li></ol> > > </div> > > > > <div class="commands"> > <a href="#" onclick="return varToggle(this, '46912530787720')"><span>â¶</span> Local vars</a> > </div> > <table style="display: none;" class="vars" id="v46912530787720"> > <thead> > <tr> > <th>Variable</th> > <th>Value</th> > </tr> > </thead> > <tbody> > > <tr> > <td>context</td> > <td class="code"><div>[{'time_cost': 0.002, >'test_cases': [], 'queries': {'case tags exclude': False, 'run tags >exclude': False, 'plan tags exclude': False, 'case bugs': >'234444444444444', 'Target': u'case'}, 'params': {}, 'query_url': >u'?pl_id=&pl_summary=&pl_authors=&pl_owners=&pl_tags=&pl_tags_exclude=0&pl_active=&pl_created_since=&pl_created_before=&cs_id=&cs_summary=&cs_authors=&cs_tester=&cs_tags=&cs_tags_exclude=0&cs_bugs=234444444444444&cs_auto=&cs_proposed=&cs_script=&cs_created_since=&cs_created_before=&r_id=&r_summary=&r_manager=&r_tester=&r_real_tester=&r_tags=&r_tags_exclude=0&r_running=&r_created_since=&r_created_before=&target=case&asc=True'}, > {'csrf_token': <django.utils.functional.__proxy__ object at >0x2aaaacc6b7d0>}, {'perms': <django.utils.functional.__proxy__ >object at 0x2aaaacc6bb10>, 'messages': ><django.utils.functional.__proxy__ object at 0x2aaaacc6b610>, >'user': <django.utils.functional.SimpleLazyObject object at >0x2aaaacc6bfd0>}, {'request': <WSGIRequest >GET:<QueryDict: {u'cs_proposed': [u''], u'r_created_before': [u''], >u'r_real_tester': [u''], u'cs_tags_exclude': [u'0'], u'r_created_since': > [u''], u'pl_tags_exclude': [u'0'], u'cs_created_since': [u''], >u'r_tags': [u''], u'r_tags_exclude': [u'0'], u'pl_active': [u''], >u'cs_tester': [u''], u'cs_id': [u''], u'cs_created_before': [u''], >u'r_tester': [u''], u'cs_summary': [u''], u'r_summary': [u''], >u'cs_script': [u''], u'cs_tags': [u''], u'r_running': [u''], >u'pl_owners': [u''], u'cs_authors': [u''], u'pl_id': [u''], >u'pl_created_since': [u''], u'cs_auto': [u''], u'pl_tags': [u''], >u'target': [u'case'], u'r_manager': [u''], u'cs_bugs': >[u'234444444444444'], u'pl_summary': [u''], u'pl_created_before': [u''], > u'pl_authors': [u''], u'r_id': [u'']}>, >POST:<QueryDict: {}>, >COOKIES:{'SESS60ca0fbd9e9889ff0cc6b5fc9b0fc0f3': >'6lnoqbcrod2l2vc2ic8a62pfd5', > 'SSESS475ef4e7532e7b0aa18d3af05f60e9dd': >'8HwErgCr6fAcYiucuxuXD3_jJAOqja5XOHLwWo3xJzc', > 'csrftoken': 'a00d3cfc80780c1a9ffb285c8f96f697', > 'rh_omni_tc': '70160000000H4AjAAK', > 's_cc': 'true', > 's_nr': '1343886449119', > 's_ria': 'flash%2011%7Csilverlight%20not%20detected', > 's_sq': '%5B%5BB%5D%5D', > 's_vi': '', > 's_vnum': '1346478386257%26vn%3D1', > 'sessionid': '6e36f0a883980b2bcd9a61200104fbe8'}, >META:{'AUTH_TYPE': 'Basic', > 'CSRF_COOKIE': 'a00d3cfc80780c1a9ffb285c8f96f697', > 'DOCUMENT_ROOT': '/var/www/html', > 'GATEWAY_INTERFACE': 'CGI/1.1', > 'HTTPS': 'on', > 'HTTP_ACCEPT': >'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8', > 'HTTP_ACCEPT_ENCODING': 'gzip, deflate', > 'HTTP_ACCEPT_LANGUAGE': 'en-us,en;q=0.5', > 'HTTP_AUTHORIZATION': 'Basic eXFpOmF5IWszQUE5ag==', > 'HTTP_CONNECTION': 'keep-alive', > 'HTTP_COOKIE': 'csrftoken=a00d3cfc80780c1a9ffb285c8f96f697; >SESS60ca0fbd9e9889ff0cc6b5fc9b0fc0f3=6lnoqbcrod2l2vc2ic8a62pfd5; >SSESS475ef4e7532e7b0aa18d3af05f60e9dd=8HwErgCr6fAcYiucuxuXD3_jJAOqja5XOHLwWo3xJzc; > sessionid=6e36f0a883980b2bcd9a61200104fbe8; >rh_omni_tc=70160000000H4AjAAK; s_nr=1343886449119; >s_vnum=1346478386257%26vn%3D1; >s_vi=[CS]v1|280D0A1D851D3411-60000134200C218A[CE]; >s_ria=flash%2011%7Csilverlight%20not%20detected; s_cc=true; >s_sq=%5B%5BB%5D%5D', > 'HTTP_HOST': 'tcms-stage.englab.bne.redhat.com', > 'HTTP_REFERER': >'https://tcms-stage.englab.bne.redhat.com/advance-search/', > 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; Linux i686; rv:14.0) >Gecko/20100101 Firefox/14.0.1', > 'PATH_INFO': u'/advance-search/', > 'PATH_TRANSLATED': >'/usr/lib/python2.4/site-packages/tcms/nitrate-wsgi.py/advance-search/', > 'QUERY_STRING': >'pl_id=&pl_summary=&pl_authors=&pl_owners=&pl_tags=&pl_tags_exclude=0&pl_active=&pl_created_since=&pl_created_before=&cs_id=&cs_summary=&cs_authors=&cs_tester=&cs_tags=&cs_tags_exclude=0&cs_bugs=234444444444444&cs_auto=&cs_proposed=&cs_script=&cs_created_since=&cs_created_before=&r_id=&r_summary=&r_manager=&r_tester=&r_real_tester=&r_tags=&r_tags_exclude=0&r_running=&r_created_since=&r_created_before=&target=case', > > 'REMOTE_ADDR': '10.66.10.204', > 'REMOTE_PORT': '50146', > 'REMOTE_USER': 'yqi@REDHAT.COM', > 'REQUEST_METHOD': 'GET', > 'REQUEST_URI': >'/advance-search/?pl_id=&pl_summary=&pl_authors=&pl_owners=&pl_tags=&pl_tags_exclude=0&pl_active=&pl_created_since=&pl_created_before=&cs_id=&cs_summary=&cs_authors=&cs_tester=&cs_tags=&cs_tags_exclude=0&cs_bugs=234444444444444&cs_auto=&cs_proposed=&cs_script=&cs_created_since=&cs_created_before=&r_id=&r_summary=&r_manager=&r_tester=&r_real_tester=&r_tags=&r_tags_exclude=0&r_running=&r_created_since=&r_created_before=&target=case', > > 'SCRIPT_FILENAME': >'/usr/lib/python2.4/site-packages/tcms/nitrate-wsgi.py', > 'SCRIPT_NAME': u'', > 'SERVER_ADDR': '10.64.12.15', > 'SERVER_ADMIN': 'sysadmin-engops@redhat.com', > 'SERVER_NAME': 'tcms-stage.englab.bne.redhat.com', > 'SERVER_PORT': '443', > 'SERVER_PROTOCOL': 'HTTP/1.1', > 'SERVER_SIGNATURE': '', > 'SERVER_SOFTWARE': 'Apache', > 'mod_wsgi.application_group': 'tcms-stage.englab.bne.redhat.com|', > 'mod_wsgi.callable_object': 'application', > 'mod_wsgi.handler_script': '', > 'mod_wsgi.input_chunked': '0', > 'mod_wsgi.listener_host': '', > 'mod_wsgi.listener_port': '443', > 'mod_wsgi.process_group': '', > 'mod_wsgi.request_handler': 'wsgi-script', > 'mod_wsgi.script_reloading': '1', > 'mod_wsgi.version': (3, 2), > 'wsgi.errors': <mod_wsgi.Log object at 0x2b168699f830>, > 'wsgi.file_wrapper': <built-in method file_wrapper of >mod_wsgi.Adapter object at 0x2aaaacbe3990>, > 'wsgi.input': <mod_wsgi.Input object at 0x2b1687068b30>, > 'wsgi.multiprocess': True, > 'wsgi.multithread': False, > 'wsgi.run_once': False, > 'wsgi.url_scheme': 'https', > 'wsgi.version': (1, 1)}>}, {'MEDIA_URL': '/media'}, {}, >{'ADMIN_PREFIX': '/admin'}, {'ADMIN_MEDIA_PREFIX': '/admin_media/'}, >{'AUTH_BACKEND': <tcms.core.contrib.auth.backends.ModAuthKerbBackend >object at 0x2aaaaac56090>}, {'REQUEST_CONTENTS': ><django.utils.datastructures.MergeDict object at 0x2aaaacb427d0>}, > {'SETTINGS': <django.conf.LazySettings object at >0x2b16866a06d0>}, {'block': <Block Node: contents. Contents: >[<Text Node: '\r\n\t<div class="sprites cr'>, ><django.template.defaulttags.URLNode object at 0x2aaaacb51450>, ><Text Node: '">Home</a>\r\n\t\t>> <a href='>, ><For Node: for k, v in queries.iteritems, tail_len: 5>, <Text >Node: '\r\n\t\t\t<li class="clear"></'>, <Variable Node: >time_cost>, <Text Node: ' >sec(s).</span></h2>\r\n\r\n\t'>, <If node>, ><Text Node: '\r\n\r\n\t'>, <If node>, <Text Node: >'\r\n\r\n\t'>, <If node>, <Text Node: '\r\n\r\n'>]>}]</div></td> > </tr> > > <tr> > <td>self</td> > <td class="code"><div><django.template.Template object at 0x2aaaacb42bd0></div></td> > </tr> > > </tbody> > </table> > > </li> > > <li class="frame"> > <code>/usr/lib/python2.4/site-packages/django/template/__init__.py</code> in <code>render</code> > > > <div class="context" id="c46912530786568"> > > <ol style="display: none;" start="789" class="pre-context" id="pre46912530786568"><li onclick="toggle('pre46912530786568', 'post46912530786568')"> # extend_nodelist().</li><li onclick="toggle('pre46912530786568', 'post46912530786568')"> contains_nontext = False</li><li onclick="toggle('pre46912530786568', 'post46912530786568')"></li><li onclick="toggle('pre46912530786568', 'post46912530786568')"> def render(self, context):</li><li onclick="toggle('pre46912530786568', 'post46912530786568')"> bits = []</li><li onclick="toggle('pre46912530786568', 'post46912530786568')"> for node in self:</li><li onclick="toggle('pre46912530786568', 'post46912530786568')"> if isinstance(node, Node):</li></ol> > > <ol start="796" class="context-line"><li onclick="toggle('pre46912530786568', 'post46912530786568')"> bits.append(self.render_node(node, context)) <span>...</span></li></ol> > > <ol style="display: none;" start="797" class="post-context" id="post46912530786568"><li onclick="toggle('pre46912530786568', 'post46912530786568')"> else:</li><li onclick="toggle('pre46912530786568', 'post46912530786568')"> bits.append(node)</li><li onclick="toggle('pre46912530786568', 'post46912530786568')"> return mark_safe(''.join([force_unicode(b) for b in bits]))</li><li onclick="toggle('pre46912530786568', 'post46912530786568')"></li><li onclick="toggle('pre46912530786568', 'post46912530786568')"> def get_nodes_by_type(self, nodetype):</li><li onclick="toggle('pre46912530786568', 'post46912530786568')"> "Return a list of all nodes of the given type"</li></ol> > > </div> > > > > <div class="commands"> > <a href="#" onclick="return varToggle(this, '46912530786568')"><span>â¶</span> Local vars</a> > </div> > <table style="display: none;" class="vars" id="v46912530786568"> > <thead> > <tr> > <th>Variable</th> > <th>Value</th> > </tr> > </thead> > <tbody> > > <tr> > <td>bits</td> > <td class="code"><div>[u'<!DOCTYPE html PUBLIC >"-//W3C//DTD XHTML 1.0 Transitional//EN" >"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">\n<html >xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" >lang="en">\n<head>\n\t<title>', > u'Advanced Search Results', > u'</title>\n\t<meta http-equiv="Content-Type" >content="text/html; charset=utf-8"/>\n\t<meta >http-equiv="Content-Language" content="utf-8" />\n\t<link >rel="Shortcut Icon" href="', > u'/media', > u'/images/favicon.png" />\n\t<link rel="stylesheet" >type="text/css" href="', > u'/media', > u'/style/base.css" media="screen" />\n\t<link rel="stylesheet" >type="text/css" href="', > u'/media', > u'/style/print.css" media="print" />\n\t', > '', > u'\n\t<script type="text/javascript" src=\'', > u'/media', > u'/js/lib/jquery-1.5.1.min.js\'></script>\n\t<script >type="text/javascript" language="javascript" >charset="utf-8">\n\t\tjQuery.noConflict();\n\t\tvar jQ = >jQuery;\n\t</script>\n\t<script type="text/javascript" src=\'', > u'/media', > u'/js/lib/livepipe/lib/prototype.js\'></script>\n\t<script >type="text/javascript" src=\'', > u'/media', > >u'/js/lib/livepipe/lib/scriptaculous.js\'></script>\n\t<script > type="text/javascript" src=\'', > u'/media', > u'/js/lib/livepipe/src/livepipe.js\'></script>\n\t<script >type="text/javascript" src=\'', > u'/media', > u'/js/lib/jquery.shiftcheckbox.js\'></script>\n\t<script >type="text/javascript" src=\'', > u'/media', > u'/js/init.js\'></script>\n\t<script type="text/javascript" > src=\'', > u'/media', > u"/js/tcms_actions.js'></script>\n\t", > '', > u'\n\t<script >type="text/javascript">\n\twindow.__admin_media_prefix__ = "', > u'/admin_media/', > u'";\n\t', > u"\n\tNitrate.User = {\n\t\tpk: 3424,\n\t\tusername: 'yqi',\n\t\temail: > 'yqi@redhat.com',\n\t};\n\t", > u'\n\t</script>\n</head>\n<body id="body">\n\t<div > id="header">\n\t\t\t<div class="logo">\n\t\t\t\t<a href="', > '/', > u'"><img src="', > u'/media', > u'/images/logo_shipshape_1.png" alt="logo" >/></a>\n\t\t\t</div>\n\t\t\t<div >class="absoluteright">\n\t\t\t\t<label>\n\t\t\t\t\t', > u'\n\t\t\t\t\t<a href="/accounts/yqi/profile/">Welcome, >yqi</a>\n\t\t\t\t\t\n\t\t\t\t\t', > u'\n\t\t\t\t\t<a class="sprites userguide" href="', > u'https://riddler.bne.redhat.com/TCMS-User_Guide/index.html', > u'" target="_blank">User >Guide</a>\n\t\t\t\t</label>\n\t\t\t</div>\n\t\t\t', > u'<div class="sprites menu">\n\t<ul id="nav">\n\t\t<li >class="nav_li " onclick="window.location=\'/\'">\n\t\t\t<a >href="/">HOME</a>\n\t\t</li>\n\t\t<li class="sprites >menuline"></li>\n\t\t<li class="nav_li" >onclick="window.location=\'/plans/\'">\n\t\t\t<a\thref="/plans/">PLANNING</a>\n\t\t\t<ul > class="nav_sub sub_plan" style="display: none;">\n\t\t\t\t<li >onclick="window.location=\'/plans/\'">\n\t\t\t\t\t<a >href="/plans/">Search >Plans</a>\n\t\t\t\t</li>\n\t\t\t\t\n\t\t\t\t<li >onclick="window.location=\'/plans/?author__email__startswith=yqi@redhat.com\'">\n\t\t\t\t\t<a > href="/plans/?author__email__startswith=yqi@redhat.com">My >Plans</a>\n\t\t\t\t</li>\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t<li > onclick="window.location=\'/plan/new/\'">\n\t\t\t\t\t<a >href="/plan/new/">New >Plan</a>\n\t\t\t\t</li>\n\t\t\t\t\n\t\t\t</ul>\n\t\t</li>\n\t\t<li > class="sprites menuline"></li>\n\t\t<li class="nav_li" >onclick="window.location=\'/runs/\'">\n\t\t\t<a >href="/runs/">TESTING</a>\n\t\t\t<ul id="submenu_test" >class="nav_sub" style="display:none;">\n\t\t\t\t<li >onclick="window.location=\'/runs/\'">\n\t\t\t\t\t<a >href="/runs/">Search >Runs</a>\n\t\t\t\t</li>\n\t\t\t\t<li >onclick="window.location=\'/cases/search/\'">\n\t\t\t\t\t<a >href="/cases/search/">Search >Cases</a>\n\t\t\t\t</li>\n\t\t\t\t\n\t\t\t\t<li >onclick="window.location=\'/runs/?people=yqi@redhat.com\'">\n\t\t\t\t\t<a > href="/runs/?people=yqi@redhat.com">My >Runs</a>\n\t\t\t\t</li>\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t<li>\n\t\t\t\t\t<a > href="/case/new/">New >Case</a>\n\t\t\t\t</li>\n\t\t\t\t\n\t\t\t</ul>\n\t\t</li>\n\t\t<li > class="sprites menuline"></li>\n\t\t<li class="nav_li " >onclick="window.location=\'/environment/groups/\'">\n\t\t\t<a >href="/environment/groups/">ENVIRONMENT</a>\n\t\t\t<ul\t >id="submenu_environment" class="nav_sub" >style="display:none;">\n\t\t\t\t<li >onclick="window.location=\'/environment/groups/\'">\n\t\t\t\t\t<a >href="/environment/groups/">Groups</a>\n\t\t\t\t</li>\n\t\t\t\t<li > >onclick="window.location=\'/environment/properties/\'">\n\t\t\t\t\t<a > >href="/environment/properties/">Properties</a>\n\t\t\t\t</li>\n\t\t\t</ul>\n\t\t</li>\n\t\t<li > class="sprites menuline"></li>\n\t\t<li class="nav_li " >onclick="window.location=\'/report/overall/\'">\n\t\t<a >href="/report/overall/">REPORTING</a>\n\t\t\t<ul\t >id="submenu_report" class="nav_sub" >style="display:none;">\n\t\t\t\t<li >onclick="window.location=\'/report/overall/\'">\n\t\t\t\t\t<a >href="/report/overall/">Overall</a>\n\t\t\t\t</li>\n\t\t\t\t<li > onclick="window.location=\'/report/custom/\'">\n\t\t\t\t\t<a >href="/report/custom/">Custom</a>\n\t\t\t\t</li>\n\t\t\t\t<li > onclick="window.location=\'/report/testing/\'">\n\t\t\t\t\t<a >href="/report/testing/">Testing >Report</a>\n\t\t\t\t</li>\n\t\t\t</ul>\n\t\t\n\t\t</li>\n\t\t<li > class="sprites menuline"></li>\n\t\t\n\t\t<li\t >class="nav_li current" >onclick="window.location=\'/admin\'">\n\t\t\t<a >href="/admin">ADMIN</a>\n\t\t\t<ul id="submenu_admin" >class="nav_sub"\tstyle="display:none;">\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t<li > onclick="window.location=\'/admin/management/\'">\n\t\t\t\t\t<a >href="/admin/management/">Management</a>\n\t\t\t\t</li>\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t<li > onclick="window.location=\'/admin/testplans/\'">\n\t\t\t\t\t<a >href="/admin/testplans/">Test >plans</a>\n\t\t\t\t</li>\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t<li > onclick="window.location=\'/admin/testcases/\'">\n\t\t\t\t\t<a >href="/admin/testcases/">Test >cases</a>\n\t\t\t\t</li>\n\t\t\t\t\n\t\t\t</ul>\n\t\t</li>\n\t\t<li > class="sprites menuline"></li>\n\t\t\n\t</ul>\n\t<div > class="right-action">\n\t\t<form action="/search/" >method="get">\n\t\t\t<span>\n\t\t\t\t<select >id="search_type" name="search_type">\n\t\t\t\t\t<option >value="plans">Test Plan</option>\n\t\t\t\t\t<option >value="runs">Test Run</option>\n\t\t\t\t\t<option >value="cases">Test >Case</option>\n\t\t\t\t</select>\n\t\t\t\t<input >id="search_content" name="search_content" type="text" value="" size="15" > />\n\t\t\t\t<input type="button" value="Go" >onclick="$(\'search_content\').value == \'\' || >this.form.submit()"/>\n\t\t\t</span>\n\t\t\t<label >class="linkAdvancedSearch">&nbsp;&nbsp;<a >href="/advance-search/">Advanced >Search</a></label>\n\t\t</form>\n\t\t\n\t</div>\n</div>\n', > > u'\n\t\t\t', > u'\n\t\t\t<form id="id_bookmark_iform" >action="/accounts/yqi/bookmarks/" method="get">\n\t\t\t\t<input >type="hidden" name="a" value="render_form" />\n\t\t\t\t<input >type="hidden" name="user" value="3424" />\n\t\t\t\t<input >type="hidden" name="site" value="1" />\n\t\t\t\t\n\t\t\t\t<input >type="submit" value="Bookmark this page" class=\'sprites bookmark\' >/>\n\t\t\t</form>\n\t\t\t', > u'\n\t</div>\n\t']</div></td> > </tr> > > <tr> > <td>context</td> > <td class="code"><div>[{'time_cost': 0.002, >'test_cases': [], 'queries': {'case tags exclude': False, 'run tags >exclude': False, 'plan tags exclude': False, 'case bugs': >'234444444444444', 'Target': u'case'}, 'params': {}, 'query_url': >u'?pl_id=&pl_summary=&pl_authors=&pl_owners=&pl_tags=&pl_tags_exclude=0&pl_active=&pl_created_since=&pl_created_before=&cs_id=&cs_summary=&cs_authors=&cs_tester=&cs_tags=&cs_tags_exclude=0&cs_bugs=234444444444444&cs_auto=&cs_proposed=&cs_script=&cs_created_since=&cs_created_before=&r_id=&r_summary=&r_manager=&r_tester=&r_real_tester=&r_tags=&r_tags_exclude=0&r_running=&r_created_since=&r_created_before=&target=case&asc=True'}, > {'csrf_token': <django.utils.functional.__proxy__ object at >0x2aaaacc6b7d0>}, {'perms': <django.utils.functional.__proxy__ >object at 0x2aaaacc6bb10>, 'messages': ><django.utils.functional.__proxy__ object at 0x2aaaacc6b610>, >'user': <django.utils.functional.SimpleLazyObject object at >0x2aaaacc6bfd0>}, {'request': <WSGIRequest >GET:<QueryDict: {u'cs_proposed': [u''], u'r_created_before': [u''], >u'r_real_tester': [u''], u'cs_tags_exclude': [u'0'], u'r_created_since': > [u''], u'pl_tags_exclude': [u'0'], u'cs_created_since': [u''], >u'r_tags': [u''], u'r_tags_exclude': [u'0'], u'pl_active': [u''], >u'cs_tester': [u''], u'cs_id': [u''], u'cs_created_before': [u''], >u'r_tester': [u''], u'cs_summary': [u''], u'r_summary': [u''], >u'cs_script': [u''], u'cs_tags': [u''], u'r_running': [u''], >u'pl_owners': [u''], u'cs_authors': [u''], u'pl_id': [u''], >u'pl_created_since': [u''], u'cs_auto': [u''], u'pl_tags': [u''], >u'target': [u'case'], u'r_manager': [u''], u'cs_bugs': >[u'234444444444444'], u'pl_summary': [u''], u'pl_created_before': [u''], > u'pl_authors': [u''], u'r_id': [u'']}>, >POST:<QueryDict: {}>, >COOKIES:{'SESS60ca0fbd9e9889ff0cc6b5fc9b0fc0f3': >'6lnoqbcrod2l2vc2ic8a62pfd5', > 'SSESS475ef4e7532e7b0aa18d3af05f60e9dd': >'8HwErgCr6fAcYiucuxuXD3_jJAOqja5XOHLwWo3xJzc', > 'csrftoken': 'a00d3cfc80780c1a9ffb285c8f96f697', > 'rh_omni_tc': '70160000000H4AjAAK', > 's_cc': 'true', > 's_nr': '1343886449119', > 's_ria': 'flash%2011%7Csilverlight%20not%20detected', > 's_sq': '%5B%5BB%5D%5D', > 's_vi': '', > 's_vnum': '1346478386257%26vn%3D1', > 'sessionid': '6e36f0a883980b2bcd9a61200104fbe8'}, >META:{'AUTH_TYPE': 'Basic', > 'CSRF_COOKIE': 'a00d3cfc80780c1a9ffb285c8f96f697', > 'DOCUMENT_ROOT': '/var/www/html', > 'GATEWAY_INTERFACE': 'CGI/1.1', > 'HTTPS': 'on', > 'HTTP_ACCEPT': >'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8', > 'HTTP_ACCEPT_ENCODING': 'gzip, deflate', > 'HTTP_ACCEPT_LANGUAGE': 'en-us,en;q=0.5', > 'HTTP_AUTHORIZATION': 'Basic eXFpOmF5IWszQUE5ag==', > 'HTTP_CONNECTION': 'keep-alive', > 'HTTP_COOKIE': 'csrftoken=a00d3cfc80780c1a9ffb285c8f96f697; >SESS60ca0fbd9e9889ff0cc6b5fc9b0fc0f3=6lnoqbcrod2l2vc2ic8a62pfd5; >SSESS475ef4e7532e7b0aa18d3af05f60e9dd=8HwErgCr6fAcYiucuxuXD3_jJAOqja5XOHLwWo3xJzc; > sessionid=6e36f0a883980b2bcd9a61200104fbe8; >rh_omni_tc=70160000000H4AjAAK; s_nr=1343886449119; >s_vnum=1346478386257%26vn%3D1; >s_vi=[CS]v1|280D0A1D851D3411-60000134200C218A[CE]; >s_ria=flash%2011%7Csilverlight%20not%20detected; s_cc=true; >s_sq=%5B%5BB%5D%5D', > 'HTTP_HOST': 'tcms-stage.englab.bne.redhat.com', > 'HTTP_REFERER': >'https://tcms-stage.englab.bne.redhat.com/advance-search/', > 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; Linux i686; rv:14.0) >Gecko/20100101 Firefox/14.0.1', > 'PATH_INFO': u'/advance-search/', > 'PATH_TRANSLATED': >'/usr/lib/python2.4/site-packages/tcms/nitrate-wsgi.py/advance-search/', > 'QUERY_STRING': >'pl_id=&pl_summary=&pl_authors=&pl_owners=&pl_tags=&pl_tags_exclude=0&pl_active=&pl_created_since=&pl_created_before=&cs_id=&cs_summary=&cs_authors=&cs_tester=&cs_tags=&cs_tags_exclude=0&cs_bugs=234444444444444&cs_auto=&cs_proposed=&cs_script=&cs_created_since=&cs_created_before=&r_id=&r_summary=&r_manager=&r_tester=&r_real_tester=&r_tags=&r_tags_exclude=0&r_running=&r_created_since=&r_created_before=&target=case', > > 'REMOTE_ADDR': '10.66.10.204', > 'REMOTE_PORT': '50146', > 'REMOTE_USER': 'yqi@REDHAT.COM', > 'REQUEST_METHOD': 'GET', > 'REQUEST_URI': >'/advance-search/?pl_id=&pl_summary=&pl_authors=&pl_owners=&pl_tags=&pl_tags_exclude=0&pl_active=&pl_created_since=&pl_created_before=&cs_id=&cs_summary=&cs_authors=&cs_tester=&cs_tags=&cs_tags_exclude=0&cs_bugs=234444444444444&cs_auto=&cs_proposed=&cs_script=&cs_created_since=&cs_created_before=&r_id=&r_summary=&r_manager=&r_tester=&r_real_tester=&r_tags=&r_tags_exclude=0&r_running=&r_created_since=&r_created_before=&target=case', > > 'SCRIPT_FILENAME': >'/usr/lib/python2.4/site-packages/tcms/nitrate-wsgi.py', > 'SCRIPT_NAME': u'', > 'SERVER_ADDR': '10.64.12.15', > 'SERVER_ADMIN': 'sysadmin-engops@redhat.com', > 'SERVER_NAME': 'tcms-stage.englab.bne.redhat.com', > 'SERVER_PORT': '443', > 'SERVER_PROTOCOL': 'HTTP/1.1', > 'SERVER_SIGNATURE': '', > 'SERVER_SOFTWARE': 'Apache', > 'mod_wsgi.application_group': 'tcms-stage.englab.bne.redhat.com|', > 'mod_wsgi.callable_object': 'application', > 'mod_wsgi.handler_script': '', > 'mod_wsgi.input_chunked': '0', > 'mod_wsgi.listener_host': '', > 'mod_wsgi.listener_port': '443', > 'mod_wsgi.process_group': '', > 'mod_wsgi.request_handler': 'wsgi-script', > 'mod_wsgi.script_reloading': '1', > 'mod_wsgi.version': (3, 2), > 'wsgi.errors': <mod_wsgi.Log object at 0x2b168699f830>, > 'wsgi.file_wrapper': <built-in method file_wrapper of >mod_wsgi.Adapter object at 0x2aaaacbe3990>, > 'wsgi.input': <mod_wsgi.Input object at 0x2b1687068b30>, > 'wsgi.multiprocess': True, > 'wsgi.multithread': False, > 'wsgi.run_once': False, > 'wsgi.url_scheme': 'https', > 'wsgi.version': (1, 1)}>}, {'MEDIA_URL': '/media'}, {}, >{'ADMIN_PREFIX': '/admin'}, {'ADMIN_MEDIA_PREFIX': '/admin_media/'}, >{'AUTH_BACKEND': <tcms.core.contrib.auth.backends.ModAuthKerbBackend >object at 0x2aaaaac56090>}, {'REQUEST_CONTENTS': ><django.utils.datastructures.MergeDict object at 0x2aaaacb427d0>}, > {'SETTINGS': <django.conf.LazySettings object at >0x2b16866a06d0>}, {'block': <Block Node: contents. Contents: >[<Text Node: '\r\n\t<div class="sprites cr'>, ><django.template.defaulttags.URLNode object at 0x2aaaacb51450>, ><Text Node: '">Home</a>\r\n\t\t>> <a href='>, ><For Node: for k, v in queries.iteritems, tail_len: 5>, <Text >Node: '\r\n\t\t\t<li class="clear"></'>, <Variable Node: >time_cost>, <Text Node: ' >sec(s).</span></h2>\r\n\r\n\t'>, <If node>, ><Text Node: '\r\n\r\n\t'>, <If node>, <Text Node: >'\r\n\r\n\t'>, <If node>, <Text Node: '\r\n\r\n'>]>}]</div></td> > </tr> > > <tr> > <td>node</td> > <td class="code"><div><Block Node: contents. Contents: []></div></td> > </tr> > > <tr> > <td>self</td> > <td class="code"><div>[<Text Node: '<!DOCTYPE html PUBLIC "-/'>, > <Block Node: subtitle. Contents: []>, > <Text Node: '</title> > <meta http-equi'>, > <Variable Node: MEDIA_URL>, > <Text Node: '/images/favicon.png" /> > '>, > <Variable Node: MEDIA_URL>, > <Text Node: '/style/base.css" media="s'>, > <Variable Node: MEDIA_URL>, > <Text Node: '/style/print.css" media="'>, > <Block Node: custom_stylesheet. Contents: []>, > <Text Node: ' > <script type="text/java'>, > <Variable Node: MEDIA_URL>, > <Text Node: '/js/lib/jquery-1.5.1.min.'>, > <Variable Node: MEDIA_URL>, > <Text Node: '/js/lib/livepipe/lib/prot'>, > <Variable Node: MEDIA_URL>, > <Text Node: '/js/lib/livepipe/lib/scri'>, > <Variable Node: MEDIA_URL>, > <Text Node: '/js/lib/livepipe/src/live'>, > <Variable Node: MEDIA_URL>, > <Text Node: '/js/lib/jquery.shiftcheck'>, > <Variable Node: MEDIA_URL>, > <Text Node: '/js/init.js'></script> > <'>, > <Variable Node: MEDIA_URL>, > <Text Node: '/js/tcms_actions.js'></sc'>, > <Block Node: custom_javascript. Contents: []>, > <Text Node: ' > <script type="text/java'>, > <Variable Node: SETTINGS.ADMIN_MEDIA_PREFIX>, > <Text Node: '"; > '>, > <If node>, > <Text Node: ' > </script> ></head> ><body'>, > <django.template.defaulttags.URLNode object at 0x2aaaacf6d890>, > <Text Node: '"><img src="'>, > <Variable Node: MEDIA_URL>, > <Text Node: '/images/logo_shipshape_1.'>, > <If node>, > <Text Node: ' > <a class="sprites u'>, > <Variable Node: SETTINGS.USER_GUIDE_URL>, > <Text Node: '" target="_blank">User Gu'>, > <django.template.loader_tags.ConstantIncludeNode object at 0x2aaaacf6e2d0>, > <Text Node: ' > '>, > <If node>, > <Text Node: ' > </div> > '>, > <Block Node: contents. Contents: []>, > <Text Node: ' > <div id="dialog" style='>, > <If node>, > <Text Node: ' > <div class="center"><s'>, > <django.template.defaulttags.NowNode object at 0x2aaaacf6eb50>, > <Text Node: ' Red Hat, Inc. All rights'>]</div></td> > </tr> > > </tbody> > </table> > > </li> > > <li class="frame"> > <code>/usr/lib/python2.4/site-packages/django/template/debug.py</code> in <code>render_node</code> > > > <div class="context" id="c46912531514216"> > > <ol style="display: none;" start="65" class="pre-context" id="pre46912531514216"><li onclick="toggle('pre46912531514216', 'post46912531514216')"> def compile_function_error(self, token, e):</li><li onclick="toggle('pre46912531514216', 'post46912531514216')"> if not hasattr(e, 'source'):</li><li onclick="toggle('pre46912531514216', 'post46912531514216')"> e.source = token.source</li><li onclick="toggle('pre46912531514216', 'post46912531514216')"></li><li onclick="toggle('pre46912531514216', 'post46912531514216')">class DebugNodeList(NodeList):</li><li onclick="toggle('pre46912531514216', 'post46912531514216')"> def render_node(self, node, context):</li><li onclick="toggle('pre46912531514216', 'post46912531514216')"> try:</li></ol> > > <ol start="72" class="context-line"><li onclick="toggle('pre46912531514216', 'post46912531514216')"> result = node.render(context) <span>...</span></li></ol> > > <ol style="display: none;" start="73" class="post-context" id="post46912531514216"><li onclick="toggle('pre46912531514216', 'post46912531514216')"> except TemplateSyntaxError, e:</li><li onclick="toggle('pre46912531514216', 'post46912531514216')"> if not hasattr(e, 'source'):</li><li onclick="toggle('pre46912531514216', 'post46912531514216')"> e.source = node.source</li><li onclick="toggle('pre46912531514216', 'post46912531514216')"> raise</li><li onclick="toggle('pre46912531514216', 'post46912531514216')"> except Exception, e:</li><li onclick="toggle('pre46912531514216', 'post46912531514216')"> from sys import exc_info</li></ol> > > </div> > > > > <div class="commands"> > <a href="#" onclick="return varToggle(this, '46912531514216')"><span>â¶</span> Local vars</a> > </div> > <table style="display: none;" class="vars" id="v46912531514216"> > <thead> > <tr> > <th>Variable</th> > <th>Value</th> > </tr> > </thead> > <tbody> > > <tr> > <td>context</td> > <td class="code"><div>[{'time_cost': 0.002, >'test_cases': [], 'queries': {'case tags exclude': False, 'run tags >exclude': False, 'plan tags exclude': False, 'case bugs': >'234444444444444', 'Target': u'case'}, 'params': {}, 'query_url': >u'?pl_id=&pl_summary=&pl_authors=&pl_owners=&pl_tags=&pl_tags_exclude=0&pl_active=&pl_created_since=&pl_created_before=&cs_id=&cs_summary=&cs_authors=&cs_tester=&cs_tags=&cs_tags_exclude=0&cs_bugs=234444444444444&cs_auto=&cs_proposed=&cs_script=&cs_created_since=&cs_created_before=&r_id=&r_summary=&r_manager=&r_tester=&r_real_tester=&r_tags=&r_tags_exclude=0&r_running=&r_created_since=&r_created_before=&target=case&asc=True'}, > {'csrf_token': <django.utils.functional.__proxy__ object at >0x2aaaacc6b7d0>}, {'perms': <django.utils.functional.__proxy__ >object at 0x2aaaacc6bb10>, 'messages': ><django.utils.functional.__proxy__ object at 0x2aaaacc6b610>, >'user': <django.utils.functional.SimpleLazyObject object at >0x2aaaacc6bfd0>}, {'request': <WSGIRequest >GET:<QueryDict: {u'cs_proposed': [u''], u'r_created_before': [u''], >u'r_real_tester': [u''], u'cs_tags_exclude': [u'0'], u'r_created_since': > [u''], u'pl_tags_exclude': [u'0'], u'cs_created_since': [u''], >u'r_tags': [u''], u'r_tags_exclude': [u'0'], u'pl_active': [u''], >u'cs_tester': [u''], u'cs_id': [u''], u'cs_created_before': [u''], >u'r_tester': [u''], u'cs_summary': [u''], u'r_summary': [u''], >u'cs_script': [u''], u'cs_tags': [u''], u'r_running': [u''], >u'pl_owners': [u''], u'cs_authors': [u''], u'pl_id': [u''], >u'pl_created_since': [u''], u'cs_auto': [u''], u'pl_tags': [u''], >u'target': [u'case'], u'r_manager': [u''], u'cs_bugs': >[u'234444444444444'], u'pl_summary': [u''], u'pl_created_before': [u''], > u'pl_authors': [u''], u'r_id': [u'']}>, >POST:<QueryDict: {}>, >COOKIES:{'SESS60ca0fbd9e9889ff0cc6b5fc9b0fc0f3': >'6lnoqbcrod2l2vc2ic8a62pfd5', > 'SSESS475ef4e7532e7b0aa18d3af05f60e9dd': >'8HwErgCr6fAcYiucuxuXD3_jJAOqja5XOHLwWo3xJzc', > 'csrftoken': 'a00d3cfc80780c1a9ffb285c8f96f697', > 'rh_omni_tc': '70160000000H4AjAAK', > 's_cc': 'true', > 's_nr': '1343886449119', > 's_ria': 'flash%2011%7Csilverlight%20not%20detected', > 's_sq': '%5B%5BB%5D%5D', > 's_vi': '', > 's_vnum': '1346478386257%26vn%3D1', > 'sessionid': '6e36f0a883980b2bcd9a61200104fbe8'}, >META:{'AUTH_TYPE': 'Basic', > 'CSRF_COOKIE': 'a00d3cfc80780c1a9ffb285c8f96f697', > 'DOCUMENT_ROOT': '/var/www/html', > 'GATEWAY_INTERFACE': 'CGI/1.1', > 'HTTPS': 'on', > 'HTTP_ACCEPT': >'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8', > 'HTTP_ACCEPT_ENCODING': 'gzip, deflate', > 'HTTP_ACCEPT_LANGUAGE': 'en-us,en;q=0.5', > 'HTTP_AUTHORIZATION': 'Basic eXFpOmF5IWszQUE5ag==', > 'HTTP_CONNECTION': 'keep-alive', > 'HTTP_COOKIE': 'csrftoken=a00d3cfc80780c1a9ffb285c8f96f697; >SESS60ca0fbd9e9889ff0cc6b5fc9b0fc0f3=6lnoqbcrod2l2vc2ic8a62pfd5; >SSESS475ef4e7532e7b0aa18d3af05f60e9dd=8HwErgCr6fAcYiucuxuXD3_jJAOqja5XOHLwWo3xJzc; > sessionid=6e36f0a883980b2bcd9a61200104fbe8; >rh_omni_tc=70160000000H4AjAAK; s_nr=1343886449119; >s_vnum=1346478386257%26vn%3D1; >s_vi=[CS]v1|280D0A1D851D3411-60000134200C218A[CE]; >s_ria=flash%2011%7Csilverlight%20not%20detected; s_cc=true; >s_sq=%5B%5BB%5D%5D', > 'HTTP_HOST': 'tcms-stage.englab.bne.redhat.com', > 'HTTP_REFERER': >'https://tcms-stage.englab.bne.redhat.com/advance-search/', > 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; Linux i686; rv:14.0) >Gecko/20100101 Firefox/14.0.1', > 'PATH_INFO': u'/advance-search/', > 'PATH_TRANSLATED': >'/usr/lib/python2.4/site-packages/tcms/nitrate-wsgi.py/advance-search/', > 'QUERY_STRING': >'pl_id=&pl_summary=&pl_authors=&pl_owners=&pl_tags=&pl_tags_exclude=0&pl_active=&pl_created_since=&pl_created_before=&cs_id=&cs_summary=&cs_authors=&cs_tester=&cs_tags=&cs_tags_exclude=0&cs_bugs=234444444444444&cs_auto=&cs_proposed=&cs_script=&cs_created_since=&cs_created_before=&r_id=&r_summary=&r_manager=&r_tester=&r_real_tester=&r_tags=&r_tags_exclude=0&r_running=&r_created_since=&r_created_before=&target=case', > > 'REMOTE_ADDR': '10.66.10.204', > 'REMOTE_PORT': '50146', > 'REMOTE_USER': 'yqi@REDHAT.COM', > 'REQUEST_METHOD': 'GET', > 'REQUEST_URI': >'/advance-search/?pl_id=&pl_summary=&pl_authors=&pl_owners=&pl_tags=&pl_tags_exclude=0&pl_active=&pl_created_since=&pl_created_before=&cs_id=&cs_summary=&cs_authors=&cs_tester=&cs_tags=&cs_tags_exclude=0&cs_bugs=234444444444444&cs_auto=&cs_proposed=&cs_script=&cs_created_since=&cs_created_before=&r_id=&r_summary=&r_manager=&r_tester=&r_real_tester=&r_tags=&r_tags_exclude=0&r_running=&r_created_since=&r_created_before=&target=case', > > 'SCRIPT_FILENAME': >'/usr/lib/python2.4/site-packages/tcms/nitrate-wsgi.py', > 'SCRIPT_NAME': u'', > 'SERVER_ADDR': '10.64.12.15', > 'SERVER_ADMIN': 'sysadmin-engops@redhat.com', > 'SERVER_NAME': 'tcms-stage.englab.bne.redhat.com', > 'SERVER_PORT': '443', > 'SERVER_PROTOCOL': 'HTTP/1.1', > 'SERVER_SIGNATURE': '', > 'SERVER_SOFTWARE': 'Apache', > 'mod_wsgi.application_group': 'tcms-stage.englab.bne.redhat.com|', > 'mod_wsgi.callable_object': 'application', > 'mod_wsgi.handler_script': '', > 'mod_wsgi.input_chunked': '0', > 'mod_wsgi.listener_host': '', > 'mod_wsgi.listener_port': '443', > 'mod_wsgi.process_group': '', > 'mod_wsgi.request_handler': 'wsgi-script', > 'mod_wsgi.script_reloading': '1', > 'mod_wsgi.version': (3, 2), > 'wsgi.errors': <mod_wsgi.Log object at 0x2b168699f830>, > 'wsgi.file_wrapper': <built-in method file_wrapper of >mod_wsgi.Adapter object at 0x2aaaacbe3990>, > 'wsgi.input': <mod_wsgi.Input object at 0x2b1687068b30>, > 'wsgi.multiprocess': True, > 'wsgi.multithread': False, > 'wsgi.run_once': False, > 'wsgi.url_scheme': 'https', > 'wsgi.version': (1, 1)}>}, {'MEDIA_URL': '/media'}, {}, >{'ADMIN_PREFIX': '/admin'}, {'ADMIN_MEDIA_PREFIX': '/admin_media/'}, >{'AUTH_BACKEND': <tcms.core.contrib.auth.backends.ModAuthKerbBackend >object at 0x2aaaaac56090>}, {'REQUEST_CONTENTS': ><django.utils.datastructures.MergeDict object at 0x2aaaacb427d0>}, > {'SETTINGS': <django.conf.LazySettings object at >0x2b16866a06d0>}, {'block': <Block Node: contents. Contents: >[<Text Node: '\r\n\t<div class="sprites cr'>, ><django.template.defaulttags.URLNode object at 0x2aaaacb51450>, ><Text Node: '">Home</a>\r\n\t\t>> <a href='>, ><For Node: for k, v in queries.iteritems, tail_len: 5>, <Text >Node: '\r\n\t\t\t<li class="clear"></'>, <Variable Node: >time_cost>, <Text Node: ' >sec(s).</span></h2>\r\n\r\n\t'>, <If node>, ><Text Node: '\r\n\r\n\t'>, <If node>, <Text Node: >'\r\n\r\n\t'>, <If node>, <Text Node: '\r\n\r\n'>]>}]</div></td> > </tr> > > <tr> > <td>e</td> > <td class="code"><div><django.template.TemplateSyntaxError instance at 0x2aaaaab755a8></div></td> > </tr> > > <tr> > <td>node</td> > <td class="code"><div><Block Node: contents. Contents: []></div></td> > </tr> > > <tr> > <td>self</td> > <td class="code"><div>[<Text Node: '<!DOCTYPE html PUBLIC "-/'>, > <Block Node: subtitle. Contents: []>, > <Text Node: '</title> > <meta http-equi'>, > <Variable Node: MEDIA_URL>, > <Text Node: '/images/favicon.png" /> > '>, > <Variable Node: MEDIA_URL>, > <Text Node: '/style/base.css" media="s'>, > <Variable Node: MEDIA_URL>, > <Text Node: '/style/print.css" media="'>, > <Block Node: custom_stylesheet. Contents: []>, > <Text Node: ' > <script type="text/java'>, > <Variable Node: MEDIA_URL>, > <Text Node: '/js/lib/jquery-1.5.1.min.'>, > <Variable Node: MEDIA_URL>, > <Text Node: '/js/lib/livepipe/lib/prot'>, > <Variable Node: MEDIA_URL>, > <Text Node: '/js/lib/livepipe/lib/scri'>, > <Variable Node: MEDIA_URL>, > <Text Node: '/js/lib/livepipe/src/live'>, > <Variable Node: MEDIA_URL>, > <Text Node: '/js/lib/jquery.shiftcheck'>, > <Variable Node: MEDIA_URL>, > <Text Node: '/js/init.js'></script> > <'>, > <Variable Node: MEDIA_URL>, > <Text Node: '/js/tcms_actions.js'></sc'>, > <Block Node: custom_javascript. Contents: []>, > <Text Node: ' > <script type="text/java'>, > <Variable Node: SETTINGS.ADMIN_MEDIA_PREFIX>, > <Text Node: '"; > '>, > <If node>, > <Text Node: ' > </script> ></head> ><body'>, > <django.template.defaulttags.URLNode object at 0x2aaaacf6d890>, > <Text Node: '"><img src="'>, > <Variable Node: MEDIA_URL>, > <Text Node: '/images/logo_shipshape_1.'>, > <If node>, > <Text Node: ' > <a class="sprites u'>, > <Variable Node: SETTINGS.USER_GUIDE_URL>, > <Text Node: '" target="_blank">User Gu'>, > <django.template.loader_tags.ConstantIncludeNode object at 0x2aaaacf6e2d0>, > <Text Node: ' > '>, > <If node>, > <Text Node: ' > </div> > '>, > <Block Node: contents. Contents: []>, > <Text Node: ' > <div id="dialog" style='>, > <If node>, > <Text Node: ' > <div class="center"><s'>, > <django.template.defaulttags.NowNode object at 0x2aaaacf6eb50>, > <Text Node: ' Red Hat, Inc. All rights'>]</div></td> > </tr> > > </tbody> > </table> > > </li> > > <li class="frame"> > <code>/usr/lib/python2.4/site-packages/django/template/loader_tags.py</code> in <code>render</code> > > > <div class="context" id="c46912496949944"> > > <ol style="display: none;" start="55" class="pre-context" id="pre46912496949944"><li onclick="toggle('pre46912496949944', 'post46912496949944')"> push = block = block_context.pop(self.name)</li><li onclick="toggle('pre46912496949944', 'post46912496949944')"> if block is None:</li><li onclick="toggle('pre46912496949944', 'post46912496949944')"> block = self</li><li onclick="toggle('pre46912496949944', 'post46912496949944')"> # Create new block so we can store context without thread-safety issues.</li><li onclick="toggle('pre46912496949944', 'post46912496949944')"> block = BlockNode(block.name, block.nodelist)</li><li onclick="toggle('pre46912496949944', 'post46912496949944')"> block.context = context</li><li onclick="toggle('pre46912496949944', 'post46912496949944')"> context['block'] = block</li></ol> > > <ol start="62" class="context-line"><li onclick="toggle('pre46912496949944', 'post46912496949944')"> result = block.nodelist.render(context) <span>...</span></li></ol> > > <ol style="display: none;" start="63" class="post-context" id="post46912496949944"><li onclick="toggle('pre46912496949944', 'post46912496949944')"> if push is not None:</li><li onclick="toggle('pre46912496949944', 'post46912496949944')"> block_context.push(self.name, push)</li><li onclick="toggle('pre46912496949944', 'post46912496949944')"> context.pop()</li><li onclick="toggle('pre46912496949944', 'post46912496949944')"> return result</li><li onclick="toggle('pre46912496949944', 'post46912496949944')"></li><li onclick="toggle('pre46912496949944', 'post46912496949944')"> def super(self):</li></ol> > > </div> > > > > <div class="commands"> > <a href="#" onclick="return varToggle(this, '46912496949944')"><span>â¶</span> Local vars</a> > </div> > <table style="display: none;" class="vars" id="v46912496949944"> > <thead> > <tr> > <th>Variable</th> > <th>Value</th> > </tr> > </thead> > <tbody> > > <tr> > <td>block</td> > <td class="code"><div><Block Node: contents. >Contents: [<Text Node: '\r\n\t<div class="sprites cr'>, ><django.template.defaulttags.URLNode object at 0x2aaaacb51450>, ><Text Node: '">Home</a>\r\n\t\t>> <a href='>, ><For Node: for k, v in queries.iteritems, tail_len: 5>, <Text >Node: '\r\n\t\t\t<li class="clear"></'>, <Variable Node: >time_cost>, <Text Node: ' >sec(s).</span></h2>\r\n\r\n\t'>, <If node>, ><Text Node: '\r\n\r\n\t'>, <If node>, <Text Node: >'\r\n\r\n\t'>, <If node>, <Text Node: '\r\n\r\n'>]></div></td> > </tr> > > <tr> > <td>block_context</td> > <td class="code"><div><django.template.loader_tags.BlockContext object at 0x2aaaacc827d0></div></td> > </tr> > > <tr> > <td>context</td> > <td class="code"><div>[{'time_cost': 0.002, >'test_cases': [], 'queries': {'case tags exclude': False, 'run tags >exclude': False, 'plan tags exclude': False, 'case bugs': >'234444444444444', 'Target': u'case'}, 'params': {}, 'query_url': >u'?pl_id=&pl_summary=&pl_authors=&pl_owners=&pl_tags=&pl_tags_exclude=0&pl_active=&pl_created_since=&pl_created_before=&cs_id=&cs_summary=&cs_authors=&cs_tester=&cs_tags=&cs_tags_exclude=0&cs_bugs=234444444444444&cs_auto=&cs_proposed=&cs_script=&cs_created_since=&cs_created_before=&r_id=&r_summary=&r_manager=&r_tester=&r_real_tester=&r_tags=&r_tags_exclude=0&r_running=&r_created_since=&r_created_before=&target=case&asc=True'}, > {'csrf_token': <django.utils.functional.__proxy__ object at >0x2aaaacc6b7d0>}, {'perms': <django.utils.functional.__proxy__ >object at 0x2aaaacc6bb10>, 'messages': ><django.utils.functional.__proxy__ object at 0x2aaaacc6b610>, >'user': <django.utils.functional.SimpleLazyObject object at >0x2aaaacc6bfd0>}, {'request': <WSGIRequest >GET:<QueryDict: {u'cs_proposed': [u''], u'r_created_before': [u''], >u'r_real_tester': [u''], u'cs_tags_exclude': [u'0'], u'r_created_since': > [u''], u'pl_tags_exclude': [u'0'], u'cs_created_since': [u''], >u'r_tags': [u''], u'r_tags_exclude': [u'0'], u'pl_active': [u''], >u'cs_tester': [u''], u'cs_id': [u''], u'cs_created_before': [u''], >u'r_tester': [u''], u'cs_summary': [u''], u'r_summary': [u''], >u'cs_script': [u''], u'cs_tags': [u''], u'r_running': [u''], >u'pl_owners': [u''], u'cs_authors': [u''], u'pl_id': [u''], >u'pl_created_since': [u''], u'cs_auto': [u''], u'pl_tags': [u''], >u'target': [u'case'], u'r_manager': [u''], u'cs_bugs': >[u'234444444444444'], u'pl_summary': [u''], u'pl_created_before': [u''], > u'pl_authors': [u''], u'r_id': [u'']}>, >POST:<QueryDict: {}>, >COOKIES:{'SESS60ca0fbd9e9889ff0cc6b5fc9b0fc0f3': >'6lnoqbcrod2l2vc2ic8a62pfd5', > 'SSESS475ef4e7532e7b0aa18d3af05f60e9dd': >'8HwErgCr6fAcYiucuxuXD3_jJAOqja5XOHLwWo3xJzc', > 'csrftoken': 'a00d3cfc80780c1a9ffb285c8f96f697', > 'rh_omni_tc': '70160000000H4AjAAK', > 's_cc': 'true', > 's_nr': '1343886449119', > 's_ria': 'flash%2011%7Csilverlight%20not%20detected', > 's_sq': '%5B%5BB%5D%5D', > 's_vi': '', > 's_vnum': '1346478386257%26vn%3D1', > 'sessionid': '6e36f0a883980b2bcd9a61200104fbe8'}, >META:{'AUTH_TYPE': 'Basic', > 'CSRF_COOKIE': 'a00d3cfc80780c1a9ffb285c8f96f697', > 'DOCUMENT_ROOT': '/var/www/html', > 'GATEWAY_INTERFACE': 'CGI/1.1', > 'HTTPS': 'on', > 'HTTP_ACCEPT': >'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8', > 'HTTP_ACCEPT_ENCODING': 'gzip, deflate', > 'HTTP_ACCEPT_LANGUAGE': 'en-us,en;q=0.5', > 'HTTP_AUTHORIZATION': 'Basic eXFpOmF5IWszQUE5ag==', > 'HTTP_CONNECTION': 'keep-alive', > 'HTTP_COOKIE': 'csrftoken=a00d3cfc80780c1a9ffb285c8f96f697; >SESS60ca0fbd9e9889ff0cc6b5fc9b0fc0f3=6lnoqbcrod2l2vc2ic8a62pfd5; >SSESS475ef4e7532e7b0aa18d3af05f60e9dd=8HwErgCr6fAcYiucuxuXD3_jJAOqja5XOHLwWo3xJzc; > sessionid=6e36f0a883980b2bcd9a61200104fbe8; >rh_omni_tc=70160000000H4AjAAK; s_nr=1343886449119; >s_vnum=1346478386257%26vn%3D1; >s_vi=[CS]v1|280D0A1D851D3411-60000134200C218A[CE]; >s_ria=flash%2011%7Csilverlight%20not%20detected; s_cc=true; >s_sq=%5B%5BB%5D%5D', > 'HTTP_HOST': 'tcms-stage.englab.bne.redhat.com', > 'HTTP_REFERER': >'https://tcms-stage.englab.bne.redhat.com/advance-search/', > 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; Linux i686; rv:14.0) >Gecko/20100101 Firefox/14.0.1', > 'PATH_INFO': u'/advance-search/', > 'PATH_TRANSLATED': >'/usr/lib/python2.4/site-packages/tcms/nitrate-wsgi.py/advance-search/', > 'QUERY_STRING': >'pl_id=&pl_summary=&pl_authors=&pl_owners=&pl_tags=&pl_tags_exclude=0&pl_active=&pl_created_since=&pl_created_before=&cs_id=&cs_summary=&cs_authors=&cs_tester=&cs_tags=&cs_tags_exclude=0&cs_bugs=234444444444444&cs_auto=&cs_proposed=&cs_script=&cs_created_since=&cs_created_before=&r_id=&r_summary=&r_manager=&r_tester=&r_real_tester=&r_tags=&r_tags_exclude=0&r_running=&r_created_since=&r_created_before=&target=case', > > 'REMOTE_ADDR': '10.66.10.204', > 'REMOTE_PORT': '50146', > 'REMOTE_USER': 'yqi@REDHAT.COM', > 'REQUEST_METHOD': 'GET', > 'REQUEST_URI': >'/advance-search/?pl_id=&pl_summary=&pl_authors=&pl_owners=&pl_tags=&pl_tags_exclude=0&pl_active=&pl_created_since=&pl_created_before=&cs_id=&cs_summary=&cs_authors=&cs_tester=&cs_tags=&cs_tags_exclude=0&cs_bugs=234444444444444&cs_auto=&cs_proposed=&cs_script=&cs_created_since=&cs_created_before=&r_id=&r_summary=&r_manager=&r_tester=&r_real_tester=&r_tags=&r_tags_exclude=0&r_running=&r_created_since=&r_created_before=&target=case', > > 'SCRIPT_FILENAME': >'/usr/lib/python2.4/site-packages/tcms/nitrate-wsgi.py', > 'SCRIPT_NAME': u'', > 'SERVER_ADDR': '10.64.12.15', > 'SERVER_ADMIN': 'sysadmin-engops@redhat.com', > 'SERVER_NAME': 'tcms-stage.englab.bne.redhat.com', > 'SERVER_PORT': '443', > 'SERVER_PROTOCOL': 'HTTP/1.1', > 'SERVER_SIGNATURE': '', > 'SERVER_SOFTWARE': 'Apache', > 'mod_wsgi.application_group': 'tcms-stage.englab.bne.redhat.com|', > 'mod_wsgi.callable_object': 'application', > 'mod_wsgi.handler_script': '', > 'mod_wsgi.input_chunked': '0', > 'mod_wsgi.listener_host': '', > 'mod_wsgi.listener_port': '443', > 'mod_wsgi.process_group': '', > 'mod_wsgi.request_handler': 'wsgi-script', > 'mod_wsgi.script_reloading': '1', > 'mod_wsgi.version': (3, 2), > 'wsgi.errors': <mod_wsgi.Log object at 0x2b168699f830>, > 'wsgi.file_wrapper': <built-in method file_wrapper of >mod_wsgi.Adapter object at 0x2aaaacbe3990>, > 'wsgi.input': <mod_wsgi.Input object at 0x2b1687068b30>, > 'wsgi.multiprocess': True, > 'wsgi.multithread': False, > 'wsgi.run_once': False, > 'wsgi.url_scheme': 'https', > 'wsgi.version': (1, 1)}>}, {'MEDIA_URL': '/media'}, {}, >{'ADMIN_PREFIX': '/admin'}, {'ADMIN_MEDIA_PREFIX': '/admin_media/'}, >{'AUTH_BACKEND': <tcms.core.contrib.auth.backends.ModAuthKerbBackend >object at 0x2aaaaac56090>}, {'REQUEST_CONTENTS': ><django.utils.datastructures.MergeDict object at 0x2aaaacb427d0>}, > {'SETTINGS': <django.conf.LazySettings object at >0x2b16866a06d0>}, {'block': <Block Node: contents. Contents: >[<Text Node: '\r\n\t<div class="sprites cr'>, ><django.template.defaulttags.URLNode object at 0x2aaaacb51450>, ><Text Node: '">Home</a>\r\n\t\t>> <a href='>, ><For Node: for k, v in queries.iteritems, tail_len: 5>, <Text >Node: '\r\n\t\t\t<li class="clear"></'>, <Variable Node: >time_cost>, <Text Node: ' >sec(s).</span></h2>\r\n\r\n\t'>, <If node>, ><Text Node: '\r\n\r\n\t'>, <If node>, <Text Node: >'\r\n\r\n\t'>, <If node>, <Text Node: '\r\n\r\n'>]>}]</div></td> > </tr> > > <tr> > <td>push</td> > <td class="code"><div><Block Node: contents. >Contents: [<Text Node: '\r\n\t<div class="sprites cr'>, ><django.template.defaulttags.URLNode object at 0x2aaaacb51450>, ><Text Node: '">Home</a>\r\n\t\t>> <a href='>, ><For Node: for k, v in queries.iteritems, tail_len: 5>, <Text >Node: '\r\n\t\t\t<li class="clear"></'>, <Variable Node: >time_cost>, <Text Node: ' >sec(s).</span></h2>\r\n\r\n\t'>, <If node>, ><Text Node: '\r\n\r\n\t'>, <If node>, <Text Node: >'\r\n\r\n\t'>, <If node>, <Text Node: '\r\n\r\n'>]></div></td> > </tr> > > <tr> > <td>self</td> > <td class="code"><div><Block Node: contents. Contents: []></div></td> > </tr> > > </tbody> > </table> > > </li> > > <li class="frame"> > <code>/usr/lib/python2.4/site-packages/django/template/__init__.py</code> in <code>render</code> > > > <div class="context" id="c46912496948360"> > > <ol style="display: none;" start="789" class="pre-context" id="pre46912496948360"><li onclick="toggle('pre46912496948360', 'post46912496948360')"> # extend_nodelist().</li><li onclick="toggle('pre46912496948360', 'post46912496948360')"> contains_nontext = False</li><li onclick="toggle('pre46912496948360', 'post46912496948360')"></li><li onclick="toggle('pre46912496948360', 'post46912496948360')"> def render(self, context):</li><li onclick="toggle('pre46912496948360', 'post46912496948360')"> bits = []</li><li onclick="toggle('pre46912496948360', 'post46912496948360')"> for node in self:</li><li onclick="toggle('pre46912496948360', 'post46912496948360')"> if isinstance(node, Node):</li></ol> > > <ol start="796" class="context-line"><li onclick="toggle('pre46912496948360', 'post46912496948360')"> bits.append(self.render_node(node, context)) <span>...</span></li></ol> > > <ol style="display: none;" start="797" class="post-context" id="post46912496948360"><li onclick="toggle('pre46912496948360', 'post46912496948360')"> else:</li><li onclick="toggle('pre46912496948360', 'post46912496948360')"> bits.append(node)</li><li onclick="toggle('pre46912496948360', 'post46912496948360')"> return mark_safe(''.join([force_unicode(b) for b in bits]))</li><li onclick="toggle('pre46912496948360', 'post46912496948360')"></li><li onclick="toggle('pre46912496948360', 'post46912496948360')"> def get_nodes_by_type(self, nodetype):</li><li onclick="toggle('pre46912496948360', 'post46912496948360')"> "Return a list of all nodes of the given type"</li></ol> > > </div> > > > > <div class="commands"> > <a href="#" onclick="return varToggle(this, '46912496948360')"><span>â¶</span> Local vars</a> > </div> > <table style="display: none;" class="vars" id="v46912496948360"> > <thead> > <tr> > <th>Variable</th> > <th>Value</th> > </tr> > </thead> > <tbody> > > <tr> > <td>bits</td> > <td class="code"><div>[u'\r\n\t<div >class="sprites crumble">\r\n\t\t<a href="', > '/', > u'">Home</a>\r\n\t\t>> <a >href="/advance-search/">Advanced Search</a>\r\n\t\t>> >Search Results\r\n\t</div>\r\n\t<div >class="queries">\r\n\t\t<ul>\r\n\t\t', > u'\r\n\t\t\t<li><label>Case Tags >Exclude:</label>False;</li>\r\n\t\t\r\n\t\t\t<li><label>Run > Tags >Exclude:</label>False;</li>\r\n\t\t\r\n\t\t\t<li><label>Plan > Tags >Exclude:</label>False;</li>\r\n\t\t\r\n\t\t\t<li><label>Case > >Bugs:</label>234444444444444;</li>\r\n\t\t\r\n\t\t\t<li><label>Target:</label>case;</li>\r\n\t\t', > > u'\r\n\t\t\t<li >class="clear"></li>\r\n\t\t</ul>\r\n\t\t<p></p>\r\n\t</div>\r\n\t<h2 > class="clear">Search Results<span style="font-weight:normal; >font-size:12px; padding:0 0 0 15px;">Time cost: ', > u'0.002', > u' sec(s).</span></h2>\r\n\r\n\t', > '', > u'\r\n\r\n\t']</div></td> > </tr> > > <tr> > <td>context</td> > <td class="code"><div>[{'time_cost': 0.002, >'test_cases': [], 'queries': {'case tags exclude': False, 'run tags >exclude': False, 'plan tags exclude': False, 'case bugs': >'234444444444444', 'Target': u'case'}, 'params': {}, 'query_url': >u'?pl_id=&pl_summary=&pl_authors=&pl_owners=&pl_tags=&pl_tags_exclude=0&pl_active=&pl_created_since=&pl_created_before=&cs_id=&cs_summary=&cs_authors=&cs_tester=&cs_tags=&cs_tags_exclude=0&cs_bugs=234444444444444&cs_auto=&cs_proposed=&cs_script=&cs_created_since=&cs_created_before=&r_id=&r_summary=&r_manager=&r_tester=&r_real_tester=&r_tags=&r_tags_exclude=0&r_running=&r_created_since=&r_created_before=&target=case&asc=True'}, > {'csrf_token': <django.utils.functional.__proxy__ object at >0x2aaaacc6b7d0>}, {'perms': <django.utils.functional.__proxy__ >object at 0x2aaaacc6bb10>, 'messages': ><django.utils.functional.__proxy__ object at 0x2aaaacc6b610>, >'user': <django.utils.functional.SimpleLazyObject object at >0x2aaaacc6bfd0>}, {'request': <WSGIRequest >GET:<QueryDict: {u'cs_proposed': [u''], u'r_created_before': [u''], >u'r_real_tester': [u''], u'cs_tags_exclude': [u'0'], u'r_created_since': > [u''], u'pl_tags_exclude': [u'0'], u'cs_created_since': [u''], >u'r_tags': [u''], u'r_tags_exclude': [u'0'], u'pl_active': [u''], >u'cs_tester': [u''], u'cs_id': [u''], u'cs_created_before': [u''], >u'r_tester': [u''], u'cs_summary': [u''], u'r_summary': [u''], >u'cs_script': [u''], u'cs_tags': [u''], u'r_running': [u''], >u'pl_owners': [u''], u'cs_authors': [u''], u'pl_id': [u''], >u'pl_created_since': [u''], u'cs_auto': [u''], u'pl_tags': [u''], >u'target': [u'case'], u'r_manager': [u''], u'cs_bugs': >[u'234444444444444'], u'pl_summary': [u''], u'pl_created_before': [u''], > u'pl_authors': [u''], u'r_id': [u'']}>, >POST:<QueryDict: {}>, >COOKIES:{'SESS60ca0fbd9e9889ff0cc6b5fc9b0fc0f3': >'6lnoqbcrod2l2vc2ic8a62pfd5', > 'SSESS475ef4e7532e7b0aa18d3af05f60e9dd': >'8HwErgCr6fAcYiucuxuXD3_jJAOqja5XOHLwWo3xJzc', > 'csrftoken': 'a00d3cfc80780c1a9ffb285c8f96f697', > 'rh_omni_tc': '70160000000H4AjAAK', > 's_cc': 'true', > 's_nr': '1343886449119', > 's_ria': 'flash%2011%7Csilverlight%20not%20detected', > 's_sq': '%5B%5BB%5D%5D', > 's_vi': '', > 's_vnum': '1346478386257%26vn%3D1', > 'sessionid': '6e36f0a883980b2bcd9a61200104fbe8'}, >META:{'AUTH_TYPE': 'Basic', > 'CSRF_COOKIE': 'a00d3cfc80780c1a9ffb285c8f96f697', > 'DOCUMENT_ROOT': '/var/www/html', > 'GATEWAY_INTERFACE': 'CGI/1.1', > 'HTTPS': 'on', > 'HTTP_ACCEPT': >'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8', > 'HTTP_ACCEPT_ENCODING': 'gzip, deflate', > 'HTTP_ACCEPT_LANGUAGE': 'en-us,en;q=0.5', > 'HTTP_AUTHORIZATION': 'Basic eXFpOmF5IWszQUE5ag==', > 'HTTP_CONNECTION': 'keep-alive', > 'HTTP_COOKIE': 'csrftoken=a00d3cfc80780c1a9ffb285c8f96f697; >SESS60ca0fbd9e9889ff0cc6b5fc9b0fc0f3=6lnoqbcrod2l2vc2ic8a62pfd5; >SSESS475ef4e7532e7b0aa18d3af05f60e9dd=8HwErgCr6fAcYiucuxuXD3_jJAOqja5XOHLwWo3xJzc; > sessionid=6e36f0a883980b2bcd9a61200104fbe8; >rh_omni_tc=70160000000H4AjAAK; s_nr=1343886449119; >s_vnum=1346478386257%26vn%3D1; >s_vi=[CS]v1|280D0A1D851D3411-60000134200C218A[CE]; >s_ria=flash%2011%7Csilverlight%20not%20detected; s_cc=true; >s_sq=%5B%5BB%5D%5D', > 'HTTP_HOST': 'tcms-stage.englab.bne.redhat.com', > 'HTTP_REFERER': >'https://tcms-stage.englab.bne.redhat.com/advance-search/', > 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; Linux i686; rv:14.0) >Gecko/20100101 Firefox/14.0.1', > 'PATH_INFO': u'/advance-search/', > 'PATH_TRANSLATED': >'/usr/lib/python2.4/site-packages/tcms/nitrate-wsgi.py/advance-search/', > 'QUERY_STRING': >'pl_id=&pl_summary=&pl_authors=&pl_owners=&pl_tags=&pl_tags_exclude=0&pl_active=&pl_created_since=&pl_created_before=&cs_id=&cs_summary=&cs_authors=&cs_tester=&cs_tags=&cs_tags_exclude=0&cs_bugs=234444444444444&cs_auto=&cs_proposed=&cs_script=&cs_created_since=&cs_created_before=&r_id=&r_summary=&r_manager=&r_tester=&r_real_tester=&r_tags=&r_tags_exclude=0&r_running=&r_created_since=&r_created_before=&target=case', > > 'REMOTE_ADDR': '10.66.10.204', > 'REMOTE_PORT': '50146', > 'REMOTE_USER': 'yqi@REDHAT.COM', > 'REQUEST_METHOD': 'GET', > 'REQUEST_URI': >'/advance-search/?pl_id=&pl_summary=&pl_authors=&pl_owners=&pl_tags=&pl_tags_exclude=0&pl_active=&pl_created_since=&pl_created_before=&cs_id=&cs_summary=&cs_authors=&cs_tester=&cs_tags=&cs_tags_exclude=0&cs_bugs=234444444444444&cs_auto=&cs_proposed=&cs_script=&cs_created_since=&cs_created_before=&r_id=&r_summary=&r_manager=&r_tester=&r_real_tester=&r_tags=&r_tags_exclude=0&r_running=&r_created_since=&r_created_before=&target=case', > > 'SCRIPT_FILENAME': >'/usr/lib/python2.4/site-packages/tcms/nitrate-wsgi.py', > 'SCRIPT_NAME': u'', > 'SERVER_ADDR': '10.64.12.15', > 'SERVER_ADMIN': 'sysadmin-engops@redhat.com', > 'SERVER_NAME': 'tcms-stage.englab.bne.redhat.com', > 'SERVER_PORT': '443', > 'SERVER_PROTOCOL': 'HTTP/1.1', > 'SERVER_SIGNATURE': '', > 'SERVER_SOFTWARE': 'Apache', > 'mod_wsgi.application_group': 'tcms-stage.englab.bne.redhat.com|', > 'mod_wsgi.callable_object': 'application', > 'mod_wsgi.handler_script': '', > 'mod_wsgi.input_chunked': '0', > 'mod_wsgi.listener_host': '', > 'mod_wsgi.listener_port': '443', > 'mod_wsgi.process_group': '', > 'mod_wsgi.request_handler': 'wsgi-script', > 'mod_wsgi.script_reloading': '1', > 'mod_wsgi.version': (3, 2), > 'wsgi.errors': <mod_wsgi.Log object at 0x2b168699f830>, > 'wsgi.file_wrapper': <built-in method file_wrapper of >mod_wsgi.Adapter object at 0x2aaaacbe3990>, > 'wsgi.input': <mod_wsgi.Input object at 0x2b1687068b30>, > 'wsgi.multiprocess': True, > 'wsgi.multithread': False, > 'wsgi.run_once': False, > 'wsgi.url_scheme': 'https', > 'wsgi.version': (1, 1)}>}, {'MEDIA_URL': '/media'}, {}, >{'ADMIN_PREFIX': '/admin'}, {'ADMIN_MEDIA_PREFIX': '/admin_media/'}, >{'AUTH_BACKEND': <tcms.core.contrib.auth.backends.ModAuthKerbBackend >object at 0x2aaaaac56090>}, {'REQUEST_CONTENTS': ><django.utils.datastructures.MergeDict object at 0x2aaaacb427d0>}, > {'SETTINGS': <django.conf.LazySettings object at >0x2b16866a06d0>}, {'block': <Block Node: contents. Contents: >[<Text Node: '\r\n\t<div class="sprites cr'>, ><django.template.defaulttags.URLNode object at 0x2aaaacb51450>, ><Text Node: '">Home</a>\r\n\t\t>> <a href='>, ><For Node: for k, v in queries.iteritems, tail_len: 5>, <Text >Node: '\r\n\t\t\t<li class="clear"></'>, <Variable Node: >time_cost>, <Text Node: ' >sec(s).</span></h2>\r\n\r\n\t'>, <If node>, ><Text Node: '\r\n\r\n\t'>, <If node>, <Text Node: >'\r\n\r\n\t'>, <If node>, <Text Node: '\r\n\r\n'>]>}]</div></td> > </tr> > > <tr> > <td>node</td> > <td class="code"><div><If node></div></td> > </tr> > > <tr> > <td>self</td> > <td class="code"><div>[<Text Node: ' > <div class="sprites cr'>, > <django.template.defaulttags.URLNode object at 0x2aaaacb51450>, > <Text Node: '">Home</a> > >> <a href='>, > <For Node: for k, v in queries.iteritems, tail_len: 5>, > <Text Node: ' > <li class="clear"></'>, > <Variable Node: time_cost>, > <Text Node: ' sec(s).</span></h2> > > '>, > <If node>, > <Text Node: ' > > '>, > <If node>, > <Text Node: ' > > '>, > <If node>, > <Text Node: ' > >'>]</div></td> > </tr> > > </tbody> > </table> > > </li> > > <li class="frame"> > <code>/usr/lib/python2.4/site-packages/django/template/debug.py</code> in <code>render_node</code> > > > <div class="context" id="c46912496949584"> > > <ol style="display: none;" start="65" class="pre-context" id="pre46912496949584"><li onclick="toggle('pre46912496949584', 'post46912496949584')"> def compile_function_error(self, token, e):</li><li onclick="toggle('pre46912496949584', 'post46912496949584')"> if not hasattr(e, 'source'):</li><li onclick="toggle('pre46912496949584', 'post46912496949584')"> e.source = token.source</li><li onclick="toggle('pre46912496949584', 'post46912496949584')"></li><li onclick="toggle('pre46912496949584', 'post46912496949584')">class DebugNodeList(NodeList):</li><li onclick="toggle('pre46912496949584', 'post46912496949584')"> def render_node(self, node, context):</li><li onclick="toggle('pre46912496949584', 'post46912496949584')"> try:</li></ol> > > <ol start="72" class="context-line"><li onclick="toggle('pre46912496949584', 'post46912496949584')"> result = node.render(context) <span>...</span></li></ol> > > <ol style="display: none;" start="73" class="post-context" id="post46912496949584"><li onclick="toggle('pre46912496949584', 'post46912496949584')"> except TemplateSyntaxError, e:</li><li onclick="toggle('pre46912496949584', 'post46912496949584')"> if not hasattr(e, 'source'):</li><li onclick="toggle('pre46912496949584', 'post46912496949584')"> e.source = node.source</li><li onclick="toggle('pre46912496949584', 'post46912496949584')"> raise</li><li onclick="toggle('pre46912496949584', 'post46912496949584')"> except Exception, e:</li><li onclick="toggle('pre46912496949584', 'post46912496949584')"> from sys import exc_info</li></ol> > > </div> > > > > <div class="commands"> > <a href="#" onclick="return varToggle(this, '46912496949584')"><span>â¶</span> Local vars</a> > </div> > <table style="display: none;" class="vars" id="v46912496949584"> > <thead> > <tr> > <th>Variable</th> > <th>Value</th> > </tr> > </thead> > <tbody> > > <tr> > <td>context</td> > <td class="code"><div>[{'time_cost': 0.002, >'test_cases': [], 'queries': {'case tags exclude': False, 'run tags >exclude': False, 'plan tags exclude': False, 'case bugs': >'234444444444444', 'Target': u'case'}, 'params': {}, 'query_url': >u'?pl_id=&pl_summary=&pl_authors=&pl_owners=&pl_tags=&pl_tags_exclude=0&pl_active=&pl_created_since=&pl_created_before=&cs_id=&cs_summary=&cs_authors=&cs_tester=&cs_tags=&cs_tags_exclude=0&cs_bugs=234444444444444&cs_auto=&cs_proposed=&cs_script=&cs_created_since=&cs_created_before=&r_id=&r_summary=&r_manager=&r_tester=&r_real_tester=&r_tags=&r_tags_exclude=0&r_running=&r_created_since=&r_created_before=&target=case&asc=True'}, > {'csrf_token': <django.utils.functional.__proxy__ object at >0x2aaaacc6b7d0>}, {'perms': <django.utils.functional.__proxy__ >object at 0x2aaaacc6bb10>, 'messages': ><django.utils.functional.__proxy__ object at 0x2aaaacc6b610>, >'user': <django.utils.functional.SimpleLazyObject object at >0x2aaaacc6bfd0>}, {'request': <WSGIRequest >GET:<QueryDict: {u'cs_proposed': [u''], u'r_created_before': [u''], >u'r_real_tester': [u''], u'cs_tags_exclude': [u'0'], u'r_created_since': > [u''], u'pl_tags_exclude': [u'0'], u'cs_created_since': [u''], >u'r_tags': [u''], u'r_tags_exclude': [u'0'], u'pl_active': [u''], >u'cs_tester': [u''], u'cs_id': [u''], u'cs_created_before': [u''], >u'r_tester': [u''], u'cs_summary': [u''], u'r_summary': [u''], >u'cs_script': [u''], u'cs_tags': [u''], u'r_running': [u''], >u'pl_owners': [u''], u'cs_authors': [u''], u'pl_id': [u''], >u'pl_created_since': [u''], u'cs_auto': [u''], u'pl_tags': [u''], >u'target': [u'case'], u'r_manager': [u''], u'cs_bugs': >[u'234444444444444'], u'pl_summary': [u''], u'pl_created_before': [u''], > u'pl_authors': [u''], u'r_id': [u'']}>, >POST:<QueryDict: {}>, >COOKIES:{'SESS60ca0fbd9e9889ff0cc6b5fc9b0fc0f3': >'6lnoqbcrod2l2vc2ic8a62pfd5', > 'SSESS475ef4e7532e7b0aa18d3af05f60e9dd': >'8HwErgCr6fAcYiucuxuXD3_jJAOqja5XOHLwWo3xJzc', > 'csrftoken': 'a00d3cfc80780c1a9ffb285c8f96f697', > 'rh_omni_tc': '70160000000H4AjAAK', > 's_cc': 'true', > 's_nr': '1343886449119', > 's_ria': 'flash%2011%7Csilverlight%20not%20detected', > 's_sq': '%5B%5BB%5D%5D', > 's_vi': '', > 's_vnum': '1346478386257%26vn%3D1', > 'sessionid': '6e36f0a883980b2bcd9a61200104fbe8'}, >META:{'AUTH_TYPE': 'Basic', > 'CSRF_COOKIE': 'a00d3cfc80780c1a9ffb285c8f96f697', > 'DOCUMENT_ROOT': '/var/www/html', > 'GATEWAY_INTERFACE': 'CGI/1.1', > 'HTTPS': 'on', > 'HTTP_ACCEPT': >'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8', > 'HTTP_ACCEPT_ENCODING': 'gzip, deflate', > 'HTTP_ACCEPT_LANGUAGE': 'en-us,en;q=0.5', > 'HTTP_AUTHORIZATION': 'Basic eXFpOmF5IWszQUE5ag==', > 'HTTP_CONNECTION': 'keep-alive', > 'HTTP_COOKIE': 'csrftoken=a00d3cfc80780c1a9ffb285c8f96f697; >SESS60ca0fbd9e9889ff0cc6b5fc9b0fc0f3=6lnoqbcrod2l2vc2ic8a62pfd5; >SSESS475ef4e7532e7b0aa18d3af05f60e9dd=8HwErgCr6fAcYiucuxuXD3_jJAOqja5XOHLwWo3xJzc; > sessionid=6e36f0a883980b2bcd9a61200104fbe8; >rh_omni_tc=70160000000H4AjAAK; s_nr=1343886449119; >s_vnum=1346478386257%26vn%3D1; >s_vi=[CS]v1|280D0A1D851D3411-60000134200C218A[CE]; >s_ria=flash%2011%7Csilverlight%20not%20detected; s_cc=true; >s_sq=%5B%5BB%5D%5D', > 'HTTP_HOST': 'tcms-stage.englab.bne.redhat.com', > 'HTTP_REFERER': >'https://tcms-stage.englab.bne.redhat.com/advance-search/', > 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; Linux i686; rv:14.0) >Gecko/20100101 Firefox/14.0.1', > 'PATH_INFO': u'/advance-search/', > 'PATH_TRANSLATED': >'/usr/lib/python2.4/site-packages/tcms/nitrate-wsgi.py/advance-search/', > 'QUERY_STRING': >'pl_id=&pl_summary=&pl_authors=&pl_owners=&pl_tags=&pl_tags_exclude=0&pl_active=&pl_created_since=&pl_created_before=&cs_id=&cs_summary=&cs_authors=&cs_tester=&cs_tags=&cs_tags_exclude=0&cs_bugs=234444444444444&cs_auto=&cs_proposed=&cs_script=&cs_created_since=&cs_created_before=&r_id=&r_summary=&r_manager=&r_tester=&r_real_tester=&r_tags=&r_tags_exclude=0&r_running=&r_created_since=&r_created_before=&target=case', > > 'REMOTE_ADDR': '10.66.10.204', > 'REMOTE_PORT': '50146', > 'REMOTE_USER': 'yqi@REDHAT.COM', > 'REQUEST_METHOD': 'GET', > 'REQUEST_URI': >'/advance-search/?pl_id=&pl_summary=&pl_authors=&pl_owners=&pl_tags=&pl_tags_exclude=0&pl_active=&pl_created_since=&pl_created_before=&cs_id=&cs_summary=&cs_authors=&cs_tester=&cs_tags=&cs_tags_exclude=0&cs_bugs=234444444444444&cs_auto=&cs_proposed=&cs_script=&cs_created_since=&cs_created_before=&r_id=&r_summary=&r_manager=&r_tester=&r_real_tester=&r_tags=&r_tags_exclude=0&r_running=&r_created_since=&r_created_before=&target=case', > > 'SCRIPT_FILENAME': >'/usr/lib/python2.4/site-packages/tcms/nitrate-wsgi.py', > 'SCRIPT_NAME': u'', > 'SERVER_ADDR': '10.64.12.15', > 'SERVER_ADMIN': 'sysadmin-engops@redhat.com', > 'SERVER_NAME': 'tcms-stage.englab.bne.redhat.com', > 'SERVER_PORT': '443', > 'SERVER_PROTOCOL': 'HTTP/1.1', > 'SERVER_SIGNATURE': '', > 'SERVER_SOFTWARE': 'Apache', > 'mod_wsgi.application_group': 'tcms-stage.englab.bne.redhat.com|', > 'mod_wsgi.callable_object': 'application', > 'mod_wsgi.handler_script': '', > 'mod_wsgi.input_chunked': '0', > 'mod_wsgi.listener_host': '', > 'mod_wsgi.listener_port': '443', > 'mod_wsgi.process_group': '', > 'mod_wsgi.request_handler': 'wsgi-script', > 'mod_wsgi.script_reloading': '1', > 'mod_wsgi.version': (3, 2), > 'wsgi.errors': <mod_wsgi.Log object at 0x2b168699f830>, > 'wsgi.file_wrapper': <built-in method file_wrapper of >mod_wsgi.Adapter object at 0x2aaaacbe3990>, > 'wsgi.input': <mod_wsgi.Input object at 0x2b1687068b30>, > 'wsgi.multiprocess': True, > 'wsgi.multithread': False, > 'wsgi.run_once': False, > 'wsgi.url_scheme': 'https', > 'wsgi.version': (1, 1)}>}, {'MEDIA_URL': '/media'}, {}, >{'ADMIN_PREFIX': '/admin'}, {'ADMIN_MEDIA_PREFIX': '/admin_media/'}, >{'AUTH_BACKEND': <tcms.core.contrib.auth.backends.ModAuthKerbBackend >object at 0x2aaaaac56090>}, {'REQUEST_CONTENTS': ><django.utils.datastructures.MergeDict object at 0x2aaaacb427d0>}, > {'SETTINGS': <django.conf.LazySettings object at >0x2b16866a06d0>}, {'block': <Block Node: contents. Contents: >[<Text Node: '\r\n\t<div class="sprites cr'>, ><django.template.defaulttags.URLNode object at 0x2aaaacb51450>, ><Text Node: '">Home</a>\r\n\t\t>> <a href='>, ><For Node: for k, v in queries.iteritems, tail_len: 5>, <Text >Node: '\r\n\t\t\t<li class="clear"></'>, <Variable Node: >time_cost>, <Text Node: ' >sec(s).</span></h2>\r\n\r\n\t'>, <If node>, ><Text Node: '\r\n\r\n\t'>, <If node>, <Text Node: >'\r\n\r\n\t'>, <If node>, <Text Node: '\r\n\r\n'>]>}]</div></td> > </tr> > > <tr> > <td>e</td> > <td class="code"><div><_mysql_exceptions.Warning instance at 0x2aaaab66b1b8></div></td> > </tr> > > <tr> > <td>exc_info</td> > <td class="code"><div><built-in function exc_info></div></td> > </tr> > > <tr> > <td>node</td> > <td class="code"><div><If node></div></td> > </tr> > > <tr> > <td>self</td> > <td class="code"><div>[<Text Node: ' > <div class="sprites cr'>, > <django.template.defaulttags.URLNode object at 0x2aaaacb51450>, > <Text Node: '">Home</a> > >> <a href='>, > <For Node: for k, v in queries.iteritems, tail_len: 5>, > <Text Node: ' > <li class="clear"></'>, > <Variable Node: time_cost>, > <Text Node: ' sec(s).</span></h2> > > '>, > <If node>, > <Text Node: ' > > '>, > <If node>, > <Text Node: ' > > '>, > <If node>, > <Text Node: ' > >'>]</div></td> > </tr> > > <tr> > <td>wrapped</td> > <td class="code"><div><django.template.TemplateSyntaxError instance at 0x2aaaaab755a8></div></td> > </tr> > > </tbody> > </table> > > </li> > > <li class="frame"> > <code>/usr/lib/python2.4/site-packages/django/template/defaulttags.py</code> in <code>render</code> > > > <div class="context" id="c46912530769968"> > > <ol style="display: none;" start="250" class="pre-context" id="pre46912530769968"><li onclick="toggle('pre46912530769968', 'post46912530769968')"></li><li onclick="toggle('pre46912530769968', 'post46912530769968')"> def render(self, context):</li><li onclick="toggle('pre46912530769968', 'post46912530769968')"> try:</li><li onclick="toggle('pre46912530769968', 'post46912530769968')"> var = self.var.eval(context)</li><li onclick="toggle('pre46912530769968', 'post46912530769968')"> except VariableDoesNotExist:</li><li onclick="toggle('pre46912530769968', 'post46912530769968')"> var = None</li><li onclick="toggle('pre46912530769968', 'post46912530769968')"></li></ol> > > <ol start="257" class="context-line"><li onclick="toggle('pre46912530769968', 'post46912530769968')"> if var: <span>...</span></li></ol> > > <ol style="display: none;" start="258" class="post-context" id="post46912530769968"><li onclick="toggle('pre46912530769968', 'post46912530769968')"> return self.nodelist_true.render(context)</li><li onclick="toggle('pre46912530769968', 'post46912530769968')"> else:</li><li onclick="toggle('pre46912530769968', 'post46912530769968')"> return self.nodelist_false.render(context)</li><li onclick="toggle('pre46912530769968', 'post46912530769968')"></li><li onclick="toggle('pre46912530769968', 'post46912530769968')">class RegroupNode(Node):</li><li onclick="toggle('pre46912530769968', 'post46912530769968')"> def __init__(self, target, expression, var_name):</li></ol> > > </div> > > > > <div class="commands"> > <a href="#" onclick="return varToggle(this, '46912530769968')"><span>â¶</span> Local vars</a> > </div> > <table style="display: none;" class="vars" id="v46912530769968"> > <thead> > <tr> > <th>Variable</th> > <th>Value</th> > </tr> > </thead> > <tbody> > > <tr> > <td>context</td> > <td class="code"><div>[{'time_cost': 0.002, >'test_cases': [], 'queries': {'case tags exclude': False, 'run tags >exclude': False, 'plan tags exclude': False, 'case bugs': >'234444444444444', 'Target': u'case'}, 'params': {}, 'query_url': >u'?pl_id=&pl_summary=&pl_authors=&pl_owners=&pl_tags=&pl_tags_exclude=0&pl_active=&pl_created_since=&pl_created_before=&cs_id=&cs_summary=&cs_authors=&cs_tester=&cs_tags=&cs_tags_exclude=0&cs_bugs=234444444444444&cs_auto=&cs_proposed=&cs_script=&cs_created_since=&cs_created_before=&r_id=&r_summary=&r_manager=&r_tester=&r_real_tester=&r_tags=&r_tags_exclude=0&r_running=&r_created_since=&r_created_before=&target=case&asc=True'}, > {'csrf_token': <django.utils.functional.__proxy__ object at >0x2aaaacc6b7d0>}, {'perms': <django.utils.functional.__proxy__ >object at 0x2aaaacc6bb10>, 'messages': ><django.utils.functional.__proxy__ object at 0x2aaaacc6b610>, >'user': <django.utils.functional.SimpleLazyObject object at >0x2aaaacc6bfd0>}, {'request': <WSGIRequest >GET:<QueryDict: {u'cs_proposed': [u''], u'r_created_before': [u''], >u'r_real_tester': [u''], u'cs_tags_exclude': [u'0'], u'r_created_since': > [u''], u'pl_tags_exclude': [u'0'], u'cs_created_since': [u''], >u'r_tags': [u''], u'r_tags_exclude': [u'0'], u'pl_active': [u''], >u'cs_tester': [u''], u'cs_id': [u''], u'cs_created_before': [u''], >u'r_tester': [u''], u'cs_summary': [u''], u'r_summary': [u''], >u'cs_script': [u''], u'cs_tags': [u''], u'r_running': [u''], >u'pl_owners': [u''], u'cs_authors': [u''], u'pl_id': [u''], >u'pl_created_since': [u''], u'cs_auto': [u''], u'pl_tags': [u''], >u'target': [u'case'], u'r_manager': [u''], u'cs_bugs': >[u'234444444444444'], u'pl_summary': [u''], u'pl_created_before': [u''], > u'pl_authors': [u''], u'r_id': [u'']}>, >POST:<QueryDict: {}>, >COOKIES:{'SESS60ca0fbd9e9889ff0cc6b5fc9b0fc0f3': >'6lnoqbcrod2l2vc2ic8a62pfd5', > 'SSESS475ef4e7532e7b0aa18d3af05f60e9dd': >'8HwErgCr6fAcYiucuxuXD3_jJAOqja5XOHLwWo3xJzc', > 'csrftoken': 'a00d3cfc80780c1a9ffb285c8f96f697', > 'rh_omni_tc': '70160000000H4AjAAK', > 's_cc': 'true', > 's_nr': '1343886449119', > 's_ria': 'flash%2011%7Csilverlight%20not%20detected', > 's_sq': '%5B%5BB%5D%5D', > 's_vi': '', > 's_vnum': '1346478386257%26vn%3D1', > 'sessionid': '6e36f0a883980b2bcd9a61200104fbe8'}, >META:{'AUTH_TYPE': 'Basic', > 'CSRF_COOKIE': 'a00d3cfc80780c1a9ffb285c8f96f697', > 'DOCUMENT_ROOT': '/var/www/html', > 'GATEWAY_INTERFACE': 'CGI/1.1', > 'HTTPS': 'on', > 'HTTP_ACCEPT': >'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8', > 'HTTP_ACCEPT_ENCODING': 'gzip, deflate', > 'HTTP_ACCEPT_LANGUAGE': 'en-us,en;q=0.5', > 'HTTP_AUTHORIZATION': 'Basic eXFpOmF5IWszQUE5ag==', > 'HTTP_CONNECTION': 'keep-alive', > 'HTTP_COOKIE': 'csrftoken=a00d3cfc80780c1a9ffb285c8f96f697; >SESS60ca0fbd9e9889ff0cc6b5fc9b0fc0f3=6lnoqbcrod2l2vc2ic8a62pfd5; >SSESS475ef4e7532e7b0aa18d3af05f60e9dd=8HwErgCr6fAcYiucuxuXD3_jJAOqja5XOHLwWo3xJzc; > sessionid=6e36f0a883980b2bcd9a61200104fbe8; >rh_omni_tc=70160000000H4AjAAK; s_nr=1343886449119; >s_vnum=1346478386257%26vn%3D1; >s_vi=[CS]v1|280D0A1D851D3411-60000134200C218A[CE]; >s_ria=flash%2011%7Csilverlight%20not%20detected; s_cc=true; >s_sq=%5B%5BB%5D%5D', > 'HTTP_HOST': 'tcms-stage.englab.bne.redhat.com', > 'HTTP_REFERER': >'https://tcms-stage.englab.bne.redhat.com/advance-search/', > 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; Linux i686; rv:14.0) >Gecko/20100101 Firefox/14.0.1', > 'PATH_INFO': u'/advance-search/', > 'PATH_TRANSLATED': >'/usr/lib/python2.4/site-packages/tcms/nitrate-wsgi.py/advance-search/', > 'QUERY_STRING': >'pl_id=&pl_summary=&pl_authors=&pl_owners=&pl_tags=&pl_tags_exclude=0&pl_active=&pl_created_since=&pl_created_before=&cs_id=&cs_summary=&cs_authors=&cs_tester=&cs_tags=&cs_tags_exclude=0&cs_bugs=234444444444444&cs_auto=&cs_proposed=&cs_script=&cs_created_since=&cs_created_before=&r_id=&r_summary=&r_manager=&r_tester=&r_real_tester=&r_tags=&r_tags_exclude=0&r_running=&r_created_since=&r_created_before=&target=case', > > 'REMOTE_ADDR': '10.66.10.204', > 'REMOTE_PORT': '50146', > 'REMOTE_USER': 'yqi@REDHAT.COM', > 'REQUEST_METHOD': 'GET', > 'REQUEST_URI': >'/advance-search/?pl_id=&pl_summary=&pl_authors=&pl_owners=&pl_tags=&pl_tags_exclude=0&pl_active=&pl_created_since=&pl_created_before=&cs_id=&cs_summary=&cs_authors=&cs_tester=&cs_tags=&cs_tags_exclude=0&cs_bugs=234444444444444&cs_auto=&cs_proposed=&cs_script=&cs_created_since=&cs_created_before=&r_id=&r_summary=&r_manager=&r_tester=&r_real_tester=&r_tags=&r_tags_exclude=0&r_running=&r_created_since=&r_created_before=&target=case', > > 'SCRIPT_FILENAME': >'/usr/lib/python2.4/site-packages/tcms/nitrate-wsgi.py', > 'SCRIPT_NAME': u'', > 'SERVER_ADDR': '10.64.12.15', > 'SERVER_ADMIN': 'sysadmin-engops@redhat.com', > 'SERVER_NAME': 'tcms-stage.englab.bne.redhat.com', > 'SERVER_PORT': '443', > 'SERVER_PROTOCOL': 'HTTP/1.1', > 'SERVER_SIGNATURE': '', > 'SERVER_SOFTWARE': 'Apache', > 'mod_wsgi.application_group': 'tcms-stage.englab.bne.redhat.com|', > 'mod_wsgi.callable_object': 'application', > 'mod_wsgi.handler_script': '', > 'mod_wsgi.input_chunked': '0', > 'mod_wsgi.listener_host': '', > 'mod_wsgi.listener_port': '443', > 'mod_wsgi.process_group': '', > 'mod_wsgi.request_handler': 'wsgi-script', > 'mod_wsgi.script_reloading': '1', > 'mod_wsgi.version': (3, 2), > 'wsgi.errors': <mod_wsgi.Log object at 0x2b168699f830>, > 'wsgi.file_wrapper': <built-in method file_wrapper of >mod_wsgi.Adapter object at 0x2aaaacbe3990>, > 'wsgi.input': <mod_wsgi.Input object at 0x2b1687068b30>, > 'wsgi.multiprocess': True, > 'wsgi.multithread': False, > 'wsgi.run_once': False, > 'wsgi.url_scheme': 'https', > 'wsgi.version': (1, 1)}>}, {'MEDIA_URL': '/media'}, {}, >{'ADMIN_PREFIX': '/admin'}, {'ADMIN_MEDIA_PREFIX': '/admin_media/'}, >{'AUTH_BACKEND': <tcms.core.contrib.auth.backends.ModAuthKerbBackend >object at 0x2aaaaac56090>}, {'REQUEST_CONTENTS': ><django.utils.datastructures.MergeDict object at 0x2aaaacb427d0>}, > {'SETTINGS': <django.conf.LazySettings object at >0x2b16866a06d0>}, {'block': <Block Node: contents. Contents: >[<Text Node: '\r\n\t<div class="sprites cr'>, ><django.template.defaulttags.URLNode object at 0x2aaaacb51450>, ><Text Node: '">Home</a>\r\n\t\t>> <a href='>, ><For Node: for k, v in queries.iteritems, tail_len: 5>, <Text >Node: '\r\n\t\t\t<li class="clear"></'>, <Variable Node: >time_cost>, <Text Node: ' >sec(s).</span></h2>\r\n\r\n\t'>, <If node>, ><Text Node: '\r\n\r\n\t'>, <If node>, <Text Node: >'\r\n\r\n\t'>, <If node>, <Text Node: '\r\n\r\n'>]>}]</div></td> > </tr> > > <tr> > <td>self</td> > <td class="code"><div><If node></div></td> > </tr> > > <tr> > <td>var</td> > <td class="code"><div>[]</div></td> > </tr> > > </tbody> > </table> > > </li> > > <li class="frame"> > <code>/usr/lib/python2.4/site-packages/django/db/models/query.py</code> in <code>__nonzero__</code> > > > <div class="context" id="c46912506800824"> > > <ol style="display: none;" start="105" class="pre-context" id="pre46912506800824"><li onclick="toggle('pre46912506800824', 'post46912506800824')"> if len(self._result_cache) <= pos:</li><li onclick="toggle('pre46912506800824', 'post46912506800824')"> self._fill_cache()</li><li onclick="toggle('pre46912506800824', 'post46912506800824')"></li><li onclick="toggle('pre46912506800824', 'post46912506800824')"> def __nonzero__(self):</li><li onclick="toggle('pre46912506800824', 'post46912506800824')"> if self._result_cache is not None:</li><li onclick="toggle('pre46912506800824', 'post46912506800824')"> return bool(self._result_cache)</li><li onclick="toggle('pre46912506800824', 'post46912506800824')"> try:</li></ol> > > <ol start="112" class="context-line"><li onclick="toggle('pre46912506800824', 'post46912506800824')"> iter(self).next() <span>...</span></li></ol> > > <ol style="display: none;" start="113" class="post-context" id="post46912506800824"><li onclick="toggle('pre46912506800824', 'post46912506800824')"> except StopIteration:</li><li onclick="toggle('pre46912506800824', 'post46912506800824')"> return False</li><li onclick="toggle('pre46912506800824', 'post46912506800824')"> return True</li><li onclick="toggle('pre46912506800824', 'post46912506800824')"></li><li onclick="toggle('pre46912506800824', 'post46912506800824')"> def __contains__(self, val):</li><li onclick="toggle('pre46912506800824', 'post46912506800824')"> # The 'in' operator works without this method, due to __iter__. This</li></ol> > > </div> > > > > <div class="commands"> > <a href="#" onclick="return varToggle(this, '46912506800824')"><span>â¶</span> Local vars</a> > </div> > <table style="display: none;" class="vars" id="v46912506800824"> > <thead> > <tr> > <th>Variable</th> > <th>Value</th> > </tr> > </thead> > <tbody> > > <tr> > <td>self</td> > <td class="code"><div>[]</div></td> > </tr> > > </tbody> > </table> > > </li> > > <li class="frame"> > <code>/usr/lib/python2.4/site-packages/django/db/models/query.py</code> in <code>_result_iter</code> > > > <div class="context" id="c46912508460352"> > > <ol style="display: none;" start="99" class="pre-context" id="pre46912508460352"><li onclick="toggle('pre46912508460352', 'post46912508460352')"> upper = len(self._result_cache)</li><li onclick="toggle('pre46912508460352', 'post46912508460352')"> while pos < upper:</li><li onclick="toggle('pre46912508460352', 'post46912508460352')"> yield self._result_cache[pos]</li><li onclick="toggle('pre46912508460352', 'post46912508460352')"> pos = pos + 1</li><li onclick="toggle('pre46912508460352', 'post46912508460352')"> if not self._iter:</li><li onclick="toggle('pre46912508460352', 'post46912508460352')"> raise StopIteration</li><li onclick="toggle('pre46912508460352', 'post46912508460352')"> if len(self._result_cache) <= pos:</li></ol> > > <ol start="106" class="context-line"><li onclick="toggle('pre46912508460352', 'post46912508460352')"> self._fill_cache() <span>...</span></li></ol> > > <ol style="display: none;" start="107" class="post-context" id="post46912508460352"><li onclick="toggle('pre46912508460352', 'post46912508460352')"></li><li onclick="toggle('pre46912508460352', 'post46912508460352')"> def __nonzero__(self):</li><li onclick="toggle('pre46912508460352', 'post46912508460352')"> if self._result_cache is not None:</li><li onclick="toggle('pre46912508460352', 'post46912508460352')"> return bool(self._result_cache)</li><li onclick="toggle('pre46912508460352', 'post46912508460352')"> try:</li><li onclick="toggle('pre46912508460352', 'post46912508460352')"> iter(self).next()</li></ol> > > </div> > > > > <div class="commands"> > <a href="#" onclick="return varToggle(this, '46912508460352')"><span>â¶</span> Local vars</a> > </div> > <table style="display: none;" class="vars" id="v46912508460352"> > <thead> > <tr> > <th>Variable</th> > <th>Value</th> > </tr> > </thead> > <tbody> > > <tr> > <td>pos</td> > <td class="code"><div>0</div></td> > </tr> > > <tr> > <td>self</td> > <td class="code"><div>[]</div></td> > </tr> > > <tr> > <td>upper</td> > <td class="code"><div>0</div></td> > </tr> > > </tbody> > </table> > > </li> > > <li class="frame"> > <code>/usr/lib/python2.4/site-packages/django/db/models/query.py</code> in <code>_fill_cache</code> > > > <div class="context" id="c46912508455536"> > > <ol style="display: none;" start="753" class="pre-context" id="pre46912508455536"><li onclick="toggle('pre46912508455536', 'post46912508455536')"> """</li><li onclick="toggle('pre46912508455536', 'post46912508455536')"> Fills the result cache with 'num' more entries (or until the results</li><li onclick="toggle('pre46912508455536', 'post46912508455536')"> iterator is exhausted).</li><li onclick="toggle('pre46912508455536', 'post46912508455536')"> """</li><li onclick="toggle('pre46912508455536', 'post46912508455536')"> if self._iter:</li><li onclick="toggle('pre46912508455536', 'post46912508455536')"> try:</li><li onclick="toggle('pre46912508455536', 'post46912508455536')"> for i in range(num or ITER_CHUNK_SIZE):</li></ol> > > <ol start="760" class="context-line"><li onclick="toggle('pre46912508455536', 'post46912508455536')"> self._result_cache.append(self._iter.next()) <span>...</span></li></ol> > > <ol style="display: none;" start="761" class="post-context" id="post46912508455536"><li onclick="toggle('pre46912508455536', 'post46912508455536')"> except StopIteration:</li><li onclick="toggle('pre46912508455536', 'post46912508455536')"> self._iter = None</li><li onclick="toggle('pre46912508455536', 'post46912508455536')"></li><li onclick="toggle('pre46912508455536', 'post46912508455536')"> def _next_is_sticky(self):</li><li onclick="toggle('pre46912508455536', 'post46912508455536')"> """</li><li onclick="toggle('pre46912508455536', 'post46912508455536')"> Indicates that the next filter call and the one following that should</li></ol> > > </div> > > > > <div class="commands"> > <a href="#" onclick="return varToggle(this, '46912508455536')"><span>â¶</span> Local vars</a> > </div> > <table style="display: none;" class="vars" id="v46912508455536"> > <thead> > <tr> > <th>Variable</th> > <th>Value</th> > </tr> > </thead> > <tbody> > > <tr> > <td>i</td> > <td class="code"><div>0</div></td> > </tr> > > <tr> > <td>num</td> > <td class="code"><div>None</div></td> > </tr> > > <tr> > <td>self</td> > <td class="code"><div>[]</div></td> > </tr> > > </tbody> > </table> > > </li> > > <li class="frame"> > <code>/usr/lib/python2.4/site-packages/django/db/models/query.py</code> in <code>iterator</code> > > > <div class="context" id="c46912531572856"> > > <ol style="display: none;" start="262" class="pre-context" id="pre46912531572856"><li onclick="toggle('pre46912531572856', 'post46912531572856')"> if field.name not in load_fields:</li><li onclick="toggle('pre46912531572856', 'post46912531572856')"> skip.add(field.attname)</li><li onclick="toggle('pre46912531572856', 'post46912531572856')"> else:</li><li onclick="toggle('pre46912531572856', 'post46912531572856')"> init_list.append(field.attname)</li><li onclick="toggle('pre46912531572856', 'post46912531572856')"> model_cls = deferred_class_factory(self.model, skip)</li><li onclick="toggle('pre46912531572856', 'post46912531572856')"></li><li onclick="toggle('pre46912531572856', 'post46912531572856')"> compiler = self.query.get_compiler(using=self.db)</li></ol> > > <ol start="269" class="context-line"><li onclick="toggle('pre46912531572856', 'post46912531572856')"> for row in compiler.results_iter(): <span>...</span></li></ol> > > <ol style="display: none;" start="270" class="post-context" id="post46912531572856"><li onclick="toggle('pre46912531572856', 'post46912531572856')"> if fill_cache:</li><li onclick="toggle('pre46912531572856', 'post46912531572856')"> obj, _ = get_cached_row(self.model, row,</li><li onclick="toggle('pre46912531572856', 'post46912531572856')"> index_start, using=self.db, max_depth=max_depth,</li><li onclick="toggle('pre46912531572856', 'post46912531572856')"> requested=requested, offset=len(aggregate_select),</li><li onclick="toggle('pre46912531572856', 'post46912531572856')"> only_load=only_load)</li><li onclick="toggle('pre46912531572856', 'post46912531572856')"> else:</li></ol> > > </div> > > > > <div class="commands"> > <a href="#" onclick="return varToggle(this, '46912531572856')"><span>â¶</span> Local vars</a> > </div> > <table style="display: none;" class="vars" id="v46912531572856"> > <thead> > <tr> > <th>Variable</th> > <th>Value</th> > </tr> > </thead> > <tbody> > > <tr> > <td>aggregate_select</td> > <td class="code"><div>[]</div></td> > </tr> > > <tr> > <td>aggregate_start</td> > <td class="code"><div>18</div></td> > </tr> > > <tr> > <td>compiler</td> > <td class="code"><div><django.db.backends.mysql.compiler.SQLCompiler object at 0x2aaaacf74990></div></td> > </tr> > > <tr> > <td>extra_select</td> > <td class="code"><div>[]</div></td> > </tr> > > <tr> > <td>fields</td> > <td class="code"><div>[<django.db.models.fields.AutoField object at 0x2b1688e0fe90>, > <django.db.models.fields.DateTimeField object at 0x2b1688e0ff50>, > <django.db.models.fields.IntegerField object at 0x2b1688e0ff90>, > <django.db.models.fields.BooleanField object at 0x2b1688e0ffd0>, > <django.db.models.fields.TextField object at 0x2b1688e17050>, > <django.db.models.fields.TextField object at 0x2b1688e17090>, > <django.db.models.fields.CharField object at 0x2b1688e170d0>, > <django.db.models.fields.CharField object at 0x2b1688e17150>, > <django.db.models.fields.CharField object at 0x2b1688e171d0>, > <django.db.models.fields.CharField object at 0x2b1688e17250>, > <tcms.core.models.fields.TimedeltaField object at 0x2b1688e172d0>, > <django.db.models.fields.TextField object at 0x2b1688e17310>, > <django.db.models.fields.related.ForeignKey object at 0x2b1688e17350>, > <django.db.models.fields.related.ForeignKey object at 0x2b1688e173d0>, > <django.db.models.fields.related.ForeignKey object at 0x2b1688e17450>, > <django.db.models.fields.related.ForeignKey object at 0x2b1688e17510>, > <django.db.models.fields.related.ForeignKey object at 0x2b1688e17590>, > <django.db.models.fields.related.ForeignKey object at 0x2b1688e17610>]</div></td> > </tr> > > <tr> > <td>fill_cache</td> > <td class="code"><div>False</div></td> > </tr> > > <tr> > <td>index_start</td> > <td class="code"><div>0</div></td> > </tr> > > <tr> > <td>load_fields</td> > <td class="code"><div>[]</div></td> > </tr> > > <tr> > <td>max_depth</td> > <td class="code"><div>5</div></td> > </tr> > > <tr> > <td>only_load</td> > <td class="code"><div>{}</div></td> > </tr> > > <tr> > <td>pk_idx</td> > <td class="code"><div>0</div></td> > </tr> > > <tr> > <td>requested</td> > <td class="code"><div>None</div></td> > </tr> > > <tr> > <td>self</td> > <td class="code"><div>[]</div></td> > </tr> > > <tr> > <td>skip</td> > <td class="code"><div>None</div></td> > </tr> > > </tbody> > </table> > > </li> > > <li class="frame"> > <code>/usr/lib/python2.4/site-packages/django/db/models/sql/compiler.py</code> in <code>results_iter</code> > > > <div class="context" id="c46912531572712"> > > <ol style="display: none;" start="665" class="pre-context" id="pre46912531572712"><li onclick="toggle('pre46912531572712', 'post46912531572712')"></li><li onclick="toggle('pre46912531572712', 'post46912531572712')"> def results_iter(self):</li><li onclick="toggle('pre46912531572712', 'post46912531572712')"> """</li><li onclick="toggle('pre46912531572712', 'post46912531572712')"> Returns an iterator over the results from executing this query.</li><li onclick="toggle('pre46912531572712', 'post46912531572712')"> """</li><li onclick="toggle('pre46912531572712', 'post46912531572712')"> resolve_columns = hasattr(self, 'resolve_columns')</li><li onclick="toggle('pre46912531572712', 'post46912531572712')"> fields = None</li></ol> > > <ol start="672" class="context-line"><li onclick="toggle('pre46912531572712', 'post46912531572712')"> for rows in self.execute_sql(MULTI): <span>...</span></li></ol> > > <ol style="display: none;" start="673" class="post-context" id="post46912531572712"><li onclick="toggle('pre46912531572712', 'post46912531572712')"> for row in rows:</li><li onclick="toggle('pre46912531572712', 'post46912531572712')"> if resolve_columns:</li><li onclick="toggle('pre46912531572712', 'post46912531572712')"> if fields is None:</li><li onclick="toggle('pre46912531572712', 'post46912531572712')"> # We only set this up here because</li><li onclick="toggle('pre46912531572712', 'post46912531572712')"> # related_select_fields isn't populated until</li><li onclick="toggle('pre46912531572712', 'post46912531572712')"> # execute_sql() has been called.</li></ol> > > </div> > > > > <div class="commands"> > <a href="#" onclick="return varToggle(this, '46912531572712')"><span>â¶</span> Local vars</a> > </div> > <table style="display: none;" class="vars" id="v46912531572712"> > <thead> > <tr> > <th>Variable</th> > <th>Value</th> > </tr> > </thead> > <tbody> > > <tr> > <td>fields</td> > <td class="code"><div>None</div></td> > </tr> > > <tr> > <td>resolve_columns</td> > <td class="code"><div>True</div></td> > </tr> > > <tr> > <td>self</td> > <td class="code"><div><django.db.backends.mysql.compiler.SQLCompiler object at 0x2aaaacf74990></div></td> > </tr> > > </tbody> > </table> > > </li> > > <li class="frame"> > <code>/usr/lib/python2.4/site-packages/django/db/models/sql/compiler.py</code> in <code>execute_sql</code> > > > <div class="context" id="c46912531571848"> > > <ol style="display: none;" start="720" class="pre-context" id="pre46912531571848"><li onclick="toggle('pre46912531571848', 'post46912531571848')"> except EmptyResultSet:</li><li onclick="toggle('pre46912531571848', 'post46912531571848')"> if result_type == MULTI:</li><li onclick="toggle('pre46912531571848', 'post46912531571848')"> return empty_iter()</li><li onclick="toggle('pre46912531571848', 'post46912531571848')"> else:</li><li onclick="toggle('pre46912531571848', 'post46912531571848')"> return</li><li onclick="toggle('pre46912531571848', 'post46912531571848')"></li><li onclick="toggle('pre46912531571848', 'post46912531571848')"> cursor = self.connection.cursor()</li></ol> > > <ol start="727" class="context-line"><li onclick="toggle('pre46912531571848', 'post46912531571848')"> cursor.execute(sql, params) <span>...</span></li></ol> > > <ol style="display: none;" start="728" class="post-context" id="post46912531571848"><li onclick="toggle('pre46912531571848', 'post46912531571848')"></li><li onclick="toggle('pre46912531571848', 'post46912531571848')"> if not result_type:</li><li onclick="toggle('pre46912531571848', 'post46912531571848')"> return cursor</li><li onclick="toggle('pre46912531571848', 'post46912531571848')"> if result_type == SINGLE:</li><li onclick="toggle('pre46912531571848', 'post46912531571848')"> if self.query.ordering_aliases:</li><li onclick="toggle('pre46912531571848', 'post46912531571848')"> return cursor.fetchone()[:-len(self.query.ordering_aliases)]</li></ol> > > </div> > > > > <div class="commands"> > <a href="#" onclick="return varToggle(this, '46912531571848')"><span>â¶</span> Local vars</a> > </div> > <table style="display: none;" class="vars" id="v46912531571848"> > <thead> > <tr> > <th>Variable</th> > <th>Value</th> > </tr> > </thead> > <tbody> > > <tr> > <td>cursor</td> > <td class="code"><div><django.db.backends.util.CursorDebugWrapper object at 0x2aaaacf74c10></div></td> > </tr> > > <tr> > <td>params</td> > <td class="code"><div>(234444444444444,)</div></td> > </tr> > > <tr> > <td>result_type</td> > <td class="code"><div>'multi'</div></td> > </tr> > > <tr> > <td>self</td> > <td class="code"><div><django.db.backends.mysql.compiler.SQLCompiler object at 0x2aaaacf74990></div></td> > </tr> > > <tr> > <td>sql</td> > <td class="code"><div>u'SELECT >`test_cases`.`case_id`, `test_cases`.`creation_date`, >`test_cases`.`isautomated`, `test_cases`.`is_automated_proposed`, >`test_cases`.`script`, `test_cases`.`arguments`, >`test_cases`.`extra_link`, `test_cases`.`summary`, >`test_cases`.`requirement`, `test_cases`.`alias`, >`test_cases`.`estimated_time`, `test_cases`.`notes`, >`test_cases`.`case_status_id`, `test_cases`.`category_id`, >`test_cases`.`priority_id`, `test_cases`.`author_id`, >`test_cases`.`default_tester_id`, `test_cases`.`reviewer_id` FROM >`test_cases` INNER JOIN `test_case_bugs` ON (`test_cases`.`case_id` = >`test_case_bugs`.`case_id`) WHERE `test_case_bugs`.`bug_id` IN (%s) >ORDER BY `test_cases`.`creation_date` DESC'</div></td> > </tr> > > </tbody> > </table> > > </li> > > <li class="frame"> > <code>/usr/lib/python2.4/site-packages/django/db/backends/util.py</code> in <code>execute</code> > > > <div class="context" id="c46912530884584"> > > <ol style="display: none;" start="8" class="pre-context" id="pre46912530884584"><li onclick="toggle('pre46912530884584', 'post46912530884584')"> def __init__(self, cursor, db):</li><li onclick="toggle('pre46912530884584', 'post46912530884584')"> self.cursor = cursor</li><li onclick="toggle('pre46912530884584', 'post46912530884584')"> self.db = db # Instance of a BaseDatabaseWrapper subclass</li><li onclick="toggle('pre46912530884584', 'post46912530884584')"></li><li onclick="toggle('pre46912530884584', 'post46912530884584')"> def execute(self, sql, params=()):</li><li onclick="toggle('pre46912530884584', 'post46912530884584')"> start = time()</li><li onclick="toggle('pre46912530884584', 'post46912530884584')"> try:</li></ol> > > <ol start="15" class="context-line"><li onclick="toggle('pre46912530884584', 'post46912530884584')"> return self.cursor.execute(sql, params) <span>...</span></li></ol> > > <ol style="display: none;" start="16" class="post-context" id="post46912530884584"><li onclick="toggle('pre46912530884584', 'post46912530884584')"> finally:</li><li onclick="toggle('pre46912530884584', 'post46912530884584')"> stop = time()</li><li onclick="toggle('pre46912530884584', 'post46912530884584')"> sql = self.db.ops.last_executed_query(self.cursor, sql, params)</li><li onclick="toggle('pre46912530884584', 'post46912530884584')"> self.db.queries.append({</li><li onclick="toggle('pre46912530884584', 'post46912530884584')"> 'sql': sql,</li><li onclick="toggle('pre46912530884584', 'post46912530884584')"> 'time': "%.3f" % (stop - start),</li></ol> > > </div> > > > > <div class="commands"> > <a href="#" onclick="return varToggle(this, '46912530884584')"><span>â¶</span> Local vars</a> > </div> > <table style="display: none;" class="vars" id="v46912530884584"> > <thead> > <tr> > <th>Variable</th> > <th>Value</th> > </tr> > </thead> > <tbody> > > <tr> > <td>params</td> > <td class="code"><div>(234444444444444,)</div></td> > </tr> > > <tr> > <td>self</td> > <td class="code"><div><django.db.backends.util.CursorDebugWrapper object at 0x2aaaacf74c10></div></td> > </tr> > > <tr> > <td>sql</td> > <td class="code"><div>u'SELECT >`test_cases`.`case_id`, `test_cases`.`creation_date`, >`test_cases`.`isautomated`, `test_cases`.`is_automated_proposed`, >`test_cases`.`script`, `test_cases`.`arguments`, >`test_cases`.`extra_link`, `test_cases`.`summary`, >`test_cases`.`requirement`, `test_cases`.`alias`, >`test_cases`.`estimated_time`, `test_cases`.`notes`, >`test_cases`.`case_status_id`, `test_cases`.`category_id`, >`test_cases`.`priority_id`, `test_cases`.`author_id`, >`test_cases`.`default_tester_id`, `test_cases`.`reviewer_id` FROM >`test_cases` INNER JOIN `test_case_bugs` ON (`test_cases`.`case_id` = >`test_case_bugs`.`case_id`) WHERE `test_case_bugs`.`bug_id` IN >(234444444444444) ORDER BY `test_cases`.`creation_date` DESC'</div></td> > </tr> > > <tr> > <td>start</td> > <td class="code"><div>1344495350.7022901</div></td> > </tr> > > <tr> > <td>stop</td> > <td class="code"><div>1344495350.704114</div></td> > </tr> > > </tbody> > </table> > > </li> > > <li class="frame"> > <code>/usr/lib/python2.4/site-packages/django/db/backends/mysql/base.py</code> in <code>execute</code> > > > <div class="context" id="c46912531508616"> > > <ol style="display: none;" start="79" class="pre-context" id="pre46912531508616"><li onclick="toggle('pre46912531508616', 'post46912531508616')"> codes_for_integrityerror = (1048,)</li><li onclick="toggle('pre46912531508616', 'post46912531508616')"></li><li onclick="toggle('pre46912531508616', 'post46912531508616')"> def __init__(self, cursor):</li><li onclick="toggle('pre46912531508616', 'post46912531508616')"> self.cursor = cursor</li><li onclick="toggle('pre46912531508616', 'post46912531508616')"></li><li onclick="toggle('pre46912531508616', 'post46912531508616')"> def execute(self, query, args=None):</li><li onclick="toggle('pre46912531508616', 'post46912531508616')"> try:</li></ol> > > <ol start="86" class="context-line"><li onclick="toggle('pre46912531508616', 'post46912531508616')"> return self.cursor.execute(query, args) <span>...</span></li></ol> > > <ol style="display: none;" start="87" class="post-context" id="post46912531508616"><li onclick="toggle('pre46912531508616', 'post46912531508616')"> except Database.IntegrityError, e:</li><li onclick="toggle('pre46912531508616', 'post46912531508616')"> raise utils.IntegrityError, utils.IntegrityError(*tuple(e)), sys.exc_info()[2]</li><li onclick="toggle('pre46912531508616', 'post46912531508616')"> except Database.OperationalError, e:</li><li onclick="toggle('pre46912531508616', 'post46912531508616')"> # Map some error codes to IntegrityError, since they seem to be</li><li onclick="toggle('pre46912531508616', 'post46912531508616')"> # misclassified and Django would prefer the more logical place.</li><li onclick="toggle('pre46912531508616', 'post46912531508616')"> if e[0] in self.codes_for_integrityerror:</li></ol> > > </div> > > > > <div class="commands"> > <a href="#" onclick="return varToggle(this, '46912531508616')"><span>â¶</span> Local vars</a> > </div> > <table style="display: none;" class="vars" id="v46912531508616"> > <thead> > <tr> > <th>Variable</th> > <th>Value</th> > </tr> > </thead> > <tbody> > > <tr> > <td>args</td> > <td class="code"><div>(234444444444444,)</div></td> > </tr> > > <tr> > <td>query</td> > <td class="code"><div>u'SELECT >`test_cases`.`case_id`, `test_cases`.`creation_date`, >`test_cases`.`isautomated`, `test_cases`.`is_automated_proposed`, >`test_cases`.`script`, `test_cases`.`arguments`, >`test_cases`.`extra_link`, `test_cases`.`summary`, >`test_cases`.`requirement`, `test_cases`.`alias`, >`test_cases`.`estimated_time`, `test_cases`.`notes`, >`test_cases`.`case_status_id`, `test_cases`.`category_id`, >`test_cases`.`priority_id`, `test_cases`.`author_id`, >`test_cases`.`default_tester_id`, `test_cases`.`reviewer_id` FROM >`test_cases` INNER JOIN `test_case_bugs` ON (`test_cases`.`case_id` = >`test_case_bugs`.`case_id`) WHERE `test_case_bugs`.`bug_id` IN (%s) >ORDER BY `test_cases`.`creation_date` DESC'</div></td> > </tr> > > <tr> > <td>self</td> > <td class="code"><div><django.db.backends.mysql.base.CursorWrapper object at 0x2aaaacf74a10></div></td> > </tr> > > </tbody> > </table> > > </li> > > <li class="frame"> > <code>/usr/lib64/python2.4/site-packages/MySQLdb/cursors.py</code> in <code>execute</code> > > > <div class="context" id="c46912531508184"> > > <ol style="display: none;" start="168" class="pre-context" id="pre46912531508184"><li onclick="toggle('pre46912531508184', 'post46912531508184')"> self.errorhandler(self, TypeError, m)</li><li onclick="toggle('pre46912531508184', 'post46912531508184')"> except:</li><li onclick="toggle('pre46912531508184', 'post46912531508184')"> exc, value, tb = exc_info()</li><li onclick="toggle('pre46912531508184', 'post46912531508184')"> del tb</li><li onclick="toggle('pre46912531508184', 'post46912531508184')"> self.messages.append((exc, value))</li><li onclick="toggle('pre46912531508184', 'post46912531508184')"> self.errorhandler(self, exc, value)</li><li onclick="toggle('pre46912531508184', 'post46912531508184')"> self._executed = query</li></ol> > > <ol start="175" class="context-line"><li onclick="toggle('pre46912531508184', 'post46912531508184')"> if not self._defer_warnings: self._warning_check() <span>...</span></li></ol> > > <ol style="display: none;" start="176" class="post-context" id="post46912531508184"><li onclick="toggle('pre46912531508184', 'post46912531508184')"> return r</li><li onclick="toggle('pre46912531508184', 'post46912531508184')"></li><li onclick="toggle('pre46912531508184', 'post46912531508184')"> def executemany(self, query, args):</li><li onclick="toggle('pre46912531508184', 'post46912531508184')"></li><li onclick="toggle('pre46912531508184', 'post46912531508184')"> """Execute a multi-row query.</li><li onclick="toggle('pre46912531508184', 'post46912531508184')"> </li></ol> > > </div> > > > > <div class="commands"> > <a href="#" onclick="return varToggle(this, '46912531508184')"><span>â¶</span> Local vars</a> > </div> > <table style="display: none;" class="vars" id="v46912531508184"> > <thead> > <tr> > <th>Variable</th> > <th>Value</th> > </tr> > </thead> > <tbody> > > <tr> > <td>ListType</td> > <td class="code"><div><type 'list'></div></td> > </tr> > > <tr> > <td>TupleType</td> > <td class="code"><div><type 'tuple'></div></td> > </tr> > > <tr> > <td>args</td> > <td class="code"><div>(234444444444444,)</div></td> > </tr> > > <tr> > <td>charset</td> > <td class="code"><div>'utf8'</div></td> > </tr> > > <tr> > <td>db</td> > <td class="code"><div><weakproxy at 0x2aaaacbb85d0 to Connection at 0x2b1689ffff00></div></td> > </tr> > > <tr> > <td>exc_info</td> > <td class="code"><div><built-in function exc_info></div></td> > </tr> > > <tr> > <td>query</td> > <td class="code"><div>'SELECT >`test_cases`.`case_id`, `test_cases`.`creation_date`, >`test_cases`.`isautomated`, `test_cases`.`is_automated_proposed`, >`test_cases`.`script`, `test_cases`.`arguments`, >`test_cases`.`extra_link`, `test_cases`.`summary`, >`test_cases`.`requirement`, `test_cases`.`alias`, >`test_cases`.`estimated_time`, `test_cases`.`notes`, >`test_cases`.`case_status_id`, `test_cases`.`category_id`, >`test_cases`.`priority_id`, `test_cases`.`author_id`, >`test_cases`.`default_tester_id`, `test_cases`.`reviewer_id` FROM >`test_cases` INNER JOIN `test_case_bugs` ON (`test_cases`.`case_id` = >`test_case_bugs`.`case_id`) WHERE `test_case_bugs`.`bug_id` IN >(234444444444444) ORDER BY `test_cases`.`creation_date` DESC'</div></td> > </tr> > > <tr> > <td>r</td> > <td class="code"><div>0L</div></td> > </tr> > > <tr> > <td>self</td> > <td class="code"><div><MySQLdb.cursors.Cursor object at 0x2aaaacf74d10></div></td> > </tr> > > </tbody> > </table> > > </li> > > <li class="frame"> > <code>/usr/lib64/python2.4/site-packages/MySQLdb/cursors.py</code> in <code>_warning_check</code> > > > <div class="context" id="c46912530809344"> > > <ol style="display: none;" start="82" class="pre-context" id="pre46912530809344"><li onclick="toggle('pre46912530809344', 'post46912530809344')"> warnings = self._get_db().show_warnings()</li><li onclick="toggle('pre46912530809344', 'post46912530809344')"> if warnings:</li><li onclick="toggle('pre46912530809344', 'post46912530809344')"> # This is done in two loops in case</li><li onclick="toggle('pre46912530809344', 'post46912530809344')"> # Warnings are set to raise exceptions.</li><li onclick="toggle('pre46912530809344', 'post46912530809344')"> for w in warnings:</li><li onclick="toggle('pre46912530809344', 'post46912530809344')"> self.messages.append((self.Warning, w))</li><li onclick="toggle('pre46912530809344', 'post46912530809344')"> for w in warnings:</li></ol> > > <ol start="89" class="context-line"><li onclick="toggle('pre46912530809344', 'post46912530809344')"> warn(w[-1], self.Warning, 3) <span>...</span></li></ol> > > <ol style="display: none;" start="90" class="post-context" id="post46912530809344"><li onclick="toggle('pre46912530809344', 'post46912530809344')"> elif self._info:</li><li onclick="toggle('pre46912530809344', 'post46912530809344')"> self.messages.append((self.Warning, self._info))</li><li onclick="toggle('pre46912530809344', 'post46912530809344')"> warn(self._info, self.Warning, 3)</li><li onclick="toggle('pre46912530809344', 'post46912530809344')"></li><li onclick="toggle('pre46912530809344', 'post46912530809344')"> def nextset(self):</li><li onclick="toggle('pre46912530809344', 'post46912530809344')"> """Advance to the next result set.</li></ol> > > </div> > > > > <div class="commands"> > <a href="#" onclick="return varToggle(this, '46912530809344')"><span>â¶</span> Local vars</a> > </div> > <table style="display: none;" class="vars" id="v46912530809344"> > <thead> > <tr> > <th>Variable</th> > <th>Value</th> > </tr> > </thead> > <tbody> > > <tr> > <td>self</td> > <td class="code"><div><MySQLdb.cursors.Cursor object at 0x2aaaacf74d10></div></td> > </tr> > > <tr> > <td>w</td> > <td class="code"><div>(u'Warning', > 1264L, > u"Out of range value adjusted for column 'bug_id' at row 1")</div></td> > </tr> > > <tr> > <td>warn</td> > <td class="code"><div><function warn at 0x2b1684a90410></div></td> > </tr> > > <tr> > <td>warnings</td> > <td class="code"><div>((u'Warning', > 1264L, > u"Out of range value adjusted for column 'bug_id' at row 1"),)</div></td> > </tr> > > </tbody> > </table> > > </li> > > <li class="frame"> > <code>/usr/lib64/python2.4/warnings.py</code> in <code>warn</code> > > > <div class="context" id="c46912530304608"> > > <ol style="display: none;" start="54" class="pre-context" id="pre46912530304608"><li onclick="toggle('pre46912530304608', 'post46912530304608')"> filename = sys.argv[0]</li><li onclick="toggle('pre46912530304608', 'post46912530304608')"> except AttributeError:</li><li onclick="toggle('pre46912530304608', 'post46912530304608')"> # embedded interpreters don't have sys.argv, see bug #839151</li><li onclick="toggle('pre46912530304608', 'post46912530304608')"> filename = '__main__'</li><li onclick="toggle('pre46912530304608', 'post46912530304608')"> if not filename:</li><li onclick="toggle('pre46912530304608', 'post46912530304608')"> filename = module</li><li onclick="toggle('pre46912530304608', 'post46912530304608')"> registry = globals.setdefault("__warningregistry__", {})</li></ol> > > <ol start="61" class="context-line"><li onclick="toggle('pre46912530304608', 'post46912530304608')"> warn_explicit(message, category, filename, lineno, module, registry) <span>...</span></li></ol> > > <ol style="display: none;" start="62" class="post-context" id="post46912530304608"><li onclick="toggle('pre46912530304608', 'post46912530304608')"></li><li onclick="toggle('pre46912530304608', 'post46912530304608')">def warn_explicit(message, category, filename, lineno,</li><li onclick="toggle('pre46912530304608', 'post46912530304608')"> module=None, registry=None):</li><li onclick="toggle('pre46912530304608', 'post46912530304608')"> if module is None:</li><li onclick="toggle('pre46912530304608', 'post46912530304608')"> module = filename or "<unknown>"</li><li onclick="toggle('pre46912530304608', 'post46912530304608')"> if module[-3:].lower() == ".py":</li></ol> > > </div> > > > > <div class="commands"> > <a href="#" onclick="return varToggle(this, '46912530304608')"><span>â¶</span> Local vars</a> > </div> > <table style="display: none;" class="vars" id="v46912530304608"> > <thead> > <tr> > <th>Variable</th> > <th>Value</th> > </tr> > </thead> > <tbody> > > <tr> > <td>caller</td> > <td class="code"><div><frame object at 0x2aaaaac88100></div></td> > </tr> > > <tr> > <td>category</td> > <td class="code"><div><class _mysql_exceptions.Warning at 0x2b16870f6c50></div></td> > </tr> > > <tr> > <td>filename</td> > <td class="code"><div>'/usr/lib/python2.4/site-packages/django/db/backends/mysql/base.py'</div></td> > </tr> > > <tr> > <td>fnl</td> > <td class="code"><div>'/usr/lib/python2.4/site-packages/django/db/backends/mysql/base.pyc'</div></td> > </tr> > > <tr> > <td>globals</td> > <td class="code"><div>{'BaseDatabaseClient': ><class 'django.db.backends.BaseDatabaseClient'>, > 'BaseDatabaseFeatures': <class >'django.db.backends.BaseDatabaseFeatures'>, > 'BaseDatabaseIntrospection': <class >'django.db.backends.BaseDatabaseIntrospection'>, > 'BaseDatabaseOperations': <class >'django.db.backends.BaseDatabaseOperations'>, > 'BaseDatabaseValidation': <class >'django.db.backends.BaseDatabaseValidation'>, > 'BaseDatabaseWrapper': <class >'django.db.backends.BaseDatabaseWrapper'>, > 'CLIENT': <module 'MySQLdb.constants.CLIENT' from >'/usr/lib64/python2.4/site-packages/MySQLdb/constants/CLIENT.pyc'>, > 'CursorWrapper': <class >'django.db.backends.mysql.base.CursorWrapper'>, > 'DEFAULT_DB_ALIAS': 'default', > 'Database': <module 'MySQLdb' from >'/usr/lib64/python2.4/site-packages/MySQLdb/__init__.pyc'>, > 'DatabaseClient': <class >'django.db.backends.mysql.client.DatabaseClient'>, > 'DatabaseCreation': <class >'django.db.backends.mysql.creation.DatabaseCreation'>, > 'DatabaseError': <class _mysql_exceptions.DatabaseError at >0x2b16870f6d70>, > 'DatabaseFeatures': <class >'django.db.backends.mysql.base.DatabaseFeatures'>, > 'DatabaseIntrospection': <class >'django.db.backends.mysql.introspection.DatabaseIntrospection'>, > 'DatabaseOperations': <class >'django.db.backends.mysql.base.DatabaseOperations'>, > 'DatabaseValidation': <class >'django.db.backends.mysql.validation.DatabaseValidation'>, > 'DatabaseWrapper': <class >'django.db.backends.mysql.base.DatabaseWrapper'>, > 'FIELD_TYPE': <module 'MySQLdb.constants.FIELD_TYPE' from >'/usr/lib64/python2.4/site-packages/MySQLdb/constants/FIELD_TYPE.pyc'>, > > 'FLAG': <module 'MySQLdb.constants.FLAG' from >'/usr/lib64/python2.4/site-packages/MySQLdb/constants/FLAG.pyc'>, > 'IntegrityError': <class _mysql_exceptions.IntegrityError at >0x2b16870f6e90>, > 'SafeString': <class 'django.utils.safestring.SafeString'>, > 'SafeUnicode': <class 'django.utils.safestring.SafeUnicode'>, > '__builtins__': {'ArithmeticError': <class >exceptions.ArithmeticError at 0x2b16773d19b0>, > 'AssertionError': <class exceptions.AssertionError >at 0x2b16773d1830>, > 'AttributeError': <class exceptions.AttributeError >at 0x2b16773d16b0>, > 'DeprecationWarning': <class >exceptions.DeprecationWarning at 0x2b16773d1f50>, > 'EOFError': <class exceptions.EOFError at >0x2b16773d14d0>, > 'Ellipsis': Ellipsis, > 'EnvironmentError': <class >exceptions.EnvironmentError at 0x2b16773d13b0>, > 'Exception': <class exceptions.Exception at >0x2b16773d10b0>, > 'False': False, > 'FloatingPointError': <class >exceptions.FloatingPointError at 0x2b16773d1ad0>, > 'FutureWarning': <class exceptions.FutureWarning at > 0x2b16773da1d0>, > 'IOError': <class exceptions.IOError at >0x2b16773d1410>, > 'ImportError': <class exceptions.ImportError at >0x2b16773d1350>, > 'IndentationError': <class >exceptions.IndentationError at 0x2b16773d1770>, > 'IndexError': <class exceptions.IndexError at >0x2b16773d18f0>, > 'KeyError': <class exceptions.KeyError at >0x2b16773d1950>, > 'KeyboardInterrupt': <class >exceptions.KeyboardInterrupt at 0x2b16773d1290>, > 'LookupError': <class exceptions.LookupError at >0x2b16773d1890>, > 'MemoryError': <class exceptions.MemoryError at >0x2b16773d1dd0>, > 'NameError': <class exceptions.NameError at >0x2b16773d15f0>, > 'None': None, > 'NotImplemented': NotImplemented, > 'NotImplementedError': <class >exceptions.NotImplementedError at 0x2b16773d1590>, > 'OSError': <class exceptions.OSError at >0x2b16773d1470>, > 'OverflowError': <class exceptions.OverflowError at > 0x2b16773d1a10>, > 'OverflowWarning': <class >exceptions.OverflowWarning at 0x2b16773da0b0>, > 'PendingDeprecationWarning': <class >exceptions.PendingDeprecationWarning at 0x2b16773d1fb0>, > 'ReferenceError': <class exceptions.ReferenceError >at 0x2b16773d1d10>, > 'RuntimeError': <class exceptions.RuntimeError at >0x2b16773d1530>, > 'RuntimeWarning': <class exceptions.RuntimeWarning >at 0x2b16773da170>, > 'StandardError': <class exceptions.StandardError at > 0x2b16773d1170>, > 'StopIteration': <class exceptions.StopIteration at > 0x2b16773d1110>, > 'SyntaxError': <class exceptions.SyntaxError at >0x2b16773d1710>, > 'SyntaxWarning': <class exceptions.SyntaxWarning at > 0x2b16773da050>, > 'SystemError': <class exceptions.SystemError at >0x2b16773d1d70>, > 'SystemExit': <class exceptions.SystemExit at >0x2b16773d1230>, > 'TabError': <class exceptions.TabError at >0x2b16773d17d0>, > 'True': True, > 'TypeError': <class exceptions.TypeError at >0x2b16773d11d0>, > 'UnboundLocalError': <class >exceptions.UnboundLocalError at 0x2b16773d1650>, > 'UnicodeDecodeError': <class >exceptions.UnicodeDecodeError at 0x2b16773d1c50>, > 'UnicodeEncodeError': <class >exceptions.UnicodeEncodeError at 0x2b16773d1bf0>, > 'UnicodeError': <class exceptions.UnicodeError at >0x2b16773d1b90>, > 'UnicodeTranslateError': <class >exceptions.UnicodeTranslateError at 0x2b16773d1cb0>, > 'UserWarning': <class exceptions.UserWarning at >0x2b16773d1e90>, > 'ValueError': <class exceptions.ValueError at >0x2b16773d1b30>, > 'Warning': <class exceptions.Warning at >0x2b16773d1e30>, > 'ZeroDivisionError': <class >exceptions.ZeroDivisionError at 0x2b16773d1a70>, > '__debug__': True, > '__doc__': "Built-in functions, exceptions, and other >objects.\n\nNoteworthy: None is the `nil' object; Ellipsis represents >`...' in slices.", > '__import__': <built-in function __import__>, > '__name__': '__builtin__', > 'abs': <built-in function abs>, > 'apply': <built-in function apply>, > 'basestring': <type 'basestring'>, > 'bool': <type 'bool'>, > 'buffer': <type 'buffer'>, > 'callable': <built-in function callable>, > 'chr': <built-in function chr>, > 'classmethod': <type 'classmethod'>, > 'cmp': <built-in function cmp>, > 'coerce': <built-in function coerce>, > 'compile': <built-in function compile>, > 'complex': <type 'complex'>, > 'copyright': Copyright (c) 2001-2006 Python Software >Foundation. >All Rights Reserved. > >Copyright (c) 2000 BeOpen.com. >All Rights Reserved. > >Copyright (c) 1995-2001 Corporation for National Research Initiatives. >All Rights Reserved. > >Copyright (c) 1991-1995 Stichting Mathematisch Centrum, Amsterdam. >All Rights Reserved., > 'credits': Thanks to CWI, CNRI, BeOpen.com, Zope >Corporation and a cast of thousands > for supporting Python development. See www.python.org for more >information., > 'delattr': <built-in function delattr>, > 'dict': <type 'dict'>, > 'dir': <built-in function dir>, > 'divmod': <built-in function divmod>, > 'enumerate': <type 'enumerate'>, > 'eval': <built-in function eval>, > 'execfile': <built-in function execfile>, > 'exit': 'Use Ctrl-D (i.e. EOF) to exit.', > 'file': <type 'file'>, > 'filter': <built-in function filter>, > 'float': <type 'float'>, > 'frozenset': <type 'frozenset'>, > 'getattr': <built-in function getattr>, > 'globals': <built-in function globals>, > 'hasattr': <built-in function hasattr>, > 'hash': <built-in function hash>, > 'help': Type help() for interactive help, or >help(object) for help about object., > 'hex': <built-in function hex>, > 'id': <built-in function id>, > 'input': <built-in function input>, > 'int': <type 'int'>, > 'intern': <built-in function intern>, > 'isinstance': <built-in function isinstance>, > 'issubclass': <built-in function issubclass>, > 'iter': <built-in function iter>, > 'len': <built-in function len>, > 'license': Type license() to see the full license >text, > 'list': <type 'list'>, > 'locals': <built-in function locals>, > 'long': <type 'long'>, > 'map': <built-in function map>, > 'max': <built-in function max>, > 'min': <built-in function min>, > 'object': <type 'object'>, > 'oct': <built-in function oct>, > 'open': <type 'file'>, > 'ord': <built-in function ord>, > 'pow': <built-in function pow>, > 'property': <type 'property'>, > 'quit': 'Use Ctrl-D (i.e. EOF) to exit.', > 'range': <built-in function range>, > 'raw_input': <built-in function raw_input>, > 'reduce': <built-in function reduce>, > 'reload': <built-in function reload>, > 'repr': <built-in function repr>, > 'reversed': <type 'reversed'>, > 'round': <built-in function round>, > 'set': <type 'set'>, > 'setattr': <built-in function setattr>, > 'slice': <type 'slice'>, > 'sorted': <built-in function sorted>, > 'staticmethod': <type 'staticmethod'>, > 'str': <type 'str'>, > 'sum': <built-in function sum>, > 'super': <type 'super'>, > 'tuple': <type 'tuple'>, > 'type': <type 'type'>, > 'unichr': <built-in function unichr>, > 'unicode': <type 'unicode'>, > 'vars': <built-in function vars>, > 'xrange': <type 'xrange'>, > 'zip': <built-in function zip>}, > '__doc__': '\nMySQL database backend for Django.\n\nRequires MySQLdb: >http://sourceforge.net/projects/mysql-python\n', > '__file__': >'/usr/lib/python2.4/site-packages/django/db/backends/mysql/base.pyc', > '__name__': 'django.db.backends.mysql.base', > '__warningregistry__': {}, > 'connection_created': <django.dispatch.dispatcher.Signal object at >0x2b16871093d0>, > 'conversions': {0: <class 'decimal.Decimal'>, > 1: <type 'int'>, > 2: <type 'int'>, > 3: <type 'long'>, > 4: <type 'float'>, > 5: <type 'float'>, > 7: <function mysql_timestamp_converter at >0x2b168710a320>, > 8: <type 'long'>, > 9: <type 'int'>, > 10: <function Date_or_None at 0x2b168710a1b8>, > 11: <function TimeDelta_or_None at >0x2b168710a0c8>, > 12: <function DateTime_or_None at >0x2b168710a050>, > 13: <type 'int'>, > 15: [(128, <type 'str'>)], > 246: <class 'decimal.Decimal'>, > 248: <function Str2Set at 0x2b168710a7d0>, > 252: [(128, <type 'str'>)], > 253: [(128, <type 'str'>)], > 254: [(128, <type 'str'>)], > <type 'bool'>: <function Bool2Str at >0x2b168710a758>, > <type 'instance'>: <function Instance2Str at >0x2b168710ab18>, > <type 'float'>: <function Float2Str at >0x2b168710a9b0>, > <type 'int'>: <function Thing2Str at >0x2b168710a8c0>, > <type 'list'>: <built-in function >escape_sequence>, > <type 'long'>: <function Thing2Str at >0x2b168710a8c0>, > <type 'dict'>: <built-in function >escape_dict>, > <type 'NoneType'>: <function None2NULL at >0x2b168710aa28>, > <type 'set'>: <function Set2Str at >0x2b168710a848>, > <type 'str'>: <function Thing2Literal at >0x2b168710aaa0>, > <type 'tuple'>: <built-in function >escape_sequence>, > <type 'object'>: <function Instance2Str at >0x2b168710ab18>, > <type 'unicode'>: <function Unicode2Str at >0x2b168710a938>, > <type 'datetime.datetime'>: <function >DateTime2literal at 0x2b168710a230>, > <type 'datetime.timedelta'>: <function >DateTimeDelta2literal at 0x2b168710a2a8>, > <type 'array.array'>: <function array2Str at >0x2b168710ac08>}, > 'datetime_safe': <module 'django.utils.datetime_safe' from >'/usr/lib/python2.4/site-packages/django/utils/datetime_safe.pyc'>, > 'decimal': <module 'decimal' from >'/usr/lib64/python2.4/decimal.pyc'>, > 'django_conversions': {0: <function typecast_decimal at >0x2b16870f9410>, > 1: <type 'int'>, > 2: <type 'int'>, > 3: <type 'long'>, > 4: <type 'float'>, > 5: <type 'float'>, > 7: <function mysql_timestamp_converter at >0x2b168710a320>, > 8: <type 'long'>, > 9: <type 'int'>, > 10: <function Date_or_None at >0x2b168710a1b8>, > 11: None, > 12: <function DateTime_or_None at >0x2b168710a050>, > 13: <type 'int'>, > 15: [(128, <type 'str'>)], > 246: <function typecast_decimal at >0x2b16870f9410>, > 248: <function Str2Set at 0x2b168710a7d0>, > 252: [(128, <type 'str'>)], > 253: [(128, <type 'str'>)], > 254: [(128, <type 'str'>)], > <type 'bool'>: <function Bool2Str at >0x2b168710a758>, > <type 'instance'>: <function >Instance2Str at 0x2b168710ab18>, > <type 'float'>: <function Float2Str at >0x2b168710a9b0>, > <type 'int'>: <function Thing2Str at >0x2b168710a8c0>, > <type 'list'>: <built-in function >escape_sequence>, > <type 'long'>: <function Thing2Str at >0x2b168710a8c0>, > <type 'dict'>: <built-in function >escape_dict>, > <type 'NoneType'>: <function None2NULL >at 0x2b168710aa28>, > <type 'set'>: <function Set2Str at >0x2b168710a848>, > <type 'str'>: <function Thing2Literal >at 0x2b168710aaa0>, > <type 'tuple'>: <built-in function >escape_sequence>, > <type 'object'>: <function Instance2Str > at 0x2b168710ab18>, > <type 'unicode'>: <function Unicode2Str > at 0x2b168710a938>, > <type 'datetime.datetime'>: <function >DateTime2literal at 0x2b168710a230>, > <type 'datetime.timedelta'>: <function >DateTimeDelta2literal at 0x2b168710a2a8>, > <type 'array.array'>: <function >array2Str at 0x2b168710ac08>}, > 'filterwarnings': <function filterwarnings at 0x2b1684a905f0>, > 'import_module': <function import_module at 0x2b1685a28cf8>, > 'local': <type 'thread._local'>, > 'mysql': <module 'django.db.backends.mysql' from >'/usr/lib/python2.4/site-packages/django/db/backends/mysql/__init__.pyc'>, > > 're': <module 're' from '/usr/lib64/python2.4/re.pyc'>, > 'server_version_re': <_sre.SRE_Pattern object at 0x2b16871221b0>, > 'settings': <django.conf.LazySettings object at 0x2b16866a06d0>, > 'sys': <module 'sys' (built-in)>, > 'util': <module 'django.db.backends.util' from >'/usr/lib/python2.4/site-packages/django/db/backends/util.pyc'>, > 'utils': <module 'django.db.utils' from >'/usr/lib/python2.4/site-packages/django/db/utils.pyc'>, > 'version': (1, 2, 3, 'gamma', 1)}</div></td> > </tr> > > <tr> > <td>lineno</td> > <td class="code"><div>86</div></td> > </tr> > > <tr> > <td>message</td> > <td class="code"><div>u"Out of range value adjusted for column 'bug_id' at row 1"</div></td> > </tr> > > <tr> > <td>module</td> > <td class="code"><div>'django.db.backends.mysql.base'</div></td> > </tr> > > <tr> > <td>registry</td> > <td class="code"><div>{}</div></td> > </tr> > > <tr> > <td>stacklevel</td> > <td class="code"><div>3</div></td> > </tr> > > </tbody> > </table> > > </li> > > <li class="frame"> > <code>/usr/lib64/python2.4/warnings.py</code> in <code>warn_explicit</code> > > > <div class="context" id="c46912530379480"> > > <ol style="display: none;" start="89" class="pre-context" id="pre46912530379480"><li onclick="toggle('pre46912530379480', 'post46912530379480')"> else:</li><li onclick="toggle('pre46912530379480', 'post46912530379480')"> action = defaultaction</li><li onclick="toggle('pre46912530379480', 'post46912530379480')"> # Early exit actions</li><li onclick="toggle('pre46912530379480', 'post46912530379480')"> if action == "ignore":</li><li onclick="toggle('pre46912530379480', 'post46912530379480')"> registry[key] = 1</li><li onclick="toggle('pre46912530379480', 'post46912530379480')"> return</li><li onclick="toggle('pre46912530379480', 'post46912530379480')"> if action == "error":</li></ol> > > <ol start="96" class="context-line"><li onclick="toggle('pre46912530379480', 'post46912530379480')"> raise message <span>...</span></li></ol> > > <ol style="display: none;" start="97" class="post-context" id="post46912530379480"><li onclick="toggle('pre46912530379480', 'post46912530379480')"> # Other actions</li><li onclick="toggle('pre46912530379480', 'post46912530379480')"> if action == "once":</li><li onclick="toggle('pre46912530379480', 'post46912530379480')"> registry[key] = 1</li><li onclick="toggle('pre46912530379480', 'post46912530379480')"> oncekey = (text, category)</li><li onclick="toggle('pre46912530379480', 'post46912530379480')"> if onceregistry.get(oncekey):</li><li onclick="toggle('pre46912530379480', 'post46912530379480')"> return</li></ol> > > </div> > > > > <div class="commands"> > <a href="#" onclick="return varToggle(this, '46912530379480')"><span>â¶</span> Local vars</a> > </div> > <table style="display: none;" class="vars" id="v46912530379480"> > <thead> > <tr> > <th>Variable</th> > <th>Value</th> > </tr> > </thead> > <tbody> > > <tr> > <td>action</td> > <td class="code"><div>'error'</div></td> > </tr> > > <tr> > <td>cat</td> > <td class="code"><div><class _mysql_exceptions.Warning at 0x2b16870f6c50></div></td> > </tr> > > <tr> > <td>category</td> > <td class="code"><div><class _mysql_exceptions.Warning at 0x2b16870f6c50></div></td> > </tr> > > <tr> > <td>filename</td> > <td class="code"><div>'/usr/lib/python2.4/site-packages/django/db/backends/mysql/base.py'</div></td> > </tr> > > <tr> > <td>item</td> > <td class="code"><div>('error', > <_sre.SRE_Pattern object at 0x2b1687eec850>, > <class _mysql_exceptions.Warning at 0x2b16870f6c50>, > <_sre.SRE_Pattern object at 0x2b1687eec8a0>, > 0)</div></td> > </tr> > > <tr> > <td>key</td> > <td class="code"><div>(u"Out of range value adjusted for column 'bug_id' at row 1", > <class _mysql_exceptions.Warning at 0x2b16870f6c50>, > 86)</div></td> > </tr> > > <tr> > <td>lineno</td> > <td class="code"><div>86</div></td> > </tr> > > <tr> > <td>ln</td> > <td class="code"><div>0</div></td> > </tr> > > <tr> > <td>message</td> > <td class="code"><div><_mysql_exceptions.Warning instance at 0x2aaaab66b1b8></div></td> > </tr> > > <tr> > <td>mod</td> > <td class="code"><div><_sre.SRE_Pattern object at 0x2b1687eec8a0></div></td> > </tr> > > <tr> > <td>module</td> > <td class="code"><div>'django.db.backends.mysql.base'</div></td> > </tr> > > <tr> > <td>msg</td> > <td class="code"><div><_sre.SRE_Pattern object at 0x2b1687eec850></div></td> > </tr> > > <tr> > <td>registry</td> > <td class="code"><div>{}</div></td> > </tr> > > <tr> > <td>text</td> > <td class="code"><div>u"Out of range value adjusted for column 'bug_id' at row 1"</div></td> > </tr> > > </tbody> > </table> > > </li> > > </ul> > </div> > > <form action="http://dpaste.com/" name="pasteform" id="pasteform" method="post"><div style="display:none;"><input id="csrfmiddlewaretoken" name="csrfmiddlewaretoken" value="a00d3cfc80780c1a9ffb285c8f96f697" type="hidden"></div><div style="display:none;"><input id="csrfmiddlewaretoken" name="csrfmiddlewaretoken" value="a00d3cfc80780c1a9ffb285c8f96f697" type="hidden"></div> > <div style="display: none;" id="pastebinTraceback" class="pastebin"> > <input name="language" value="PythonConsole" type="hidden"> > <input name="title" value="TemplateSyntaxError at /advance-search/" type="hidden"> > <input name="source" value="Django Dpaste Agent" type="hidden"> > <input name="poster" value="Django" type="hidden"> > <textarea name="content" id="traceback_area" cols="140" rows="25">Environment: > >Request > Method: GET >Request URL: >https://tcms-stage.englab.bne.redhat.com/advance-search/?pl_id=&pl_summary=&pl_authors=&pl_owners=&pl_tags=&pl_tags_exclude=0&pl_active=&pl_created_since=&pl_created_before=&cs_id=&cs_summary=&cs_authors=&cs_tester=&cs_tags=&cs_tags_exclude=0&cs_bugs=234444444444444&cs_auto=&cs_proposed=&cs_script=&cs_created_since=&cs_created_before=&r_id=&r_summary=&r_manager=&r_tester=&r_real_tester=&r_tags=&r_tags_exclude=0&r_running=&r_created_since=&r_created_before=&target=case >Django > Version: 1.2.3 >Python Version: 2.4.3 >Installed Applications: >['django.contrib.auth', > 'django.contrib.contenttypes', > 'django.contrib.sessions', > 'django.contrib.sites', > 'django.contrib.admin', > 'django.contrib.admindocs', > 'django.contrib.comments', > 'kobo.django.xmlrpc', > 'tcms.apps.profiles', > 'tcms.core', > 'tcms.core.contrib.auth', > 'tcms.core.contrib.comments', > 'tcms.core.logs', > 'tcms.apps.management', > 'tcms.apps.testcases', > 'tcms.apps.testplans', > 'tcms.apps.testruns', > 'tcms.apps.testreviews', > 'tcms.core.lib.django-pagination.pagination', > 'tcms.integration.djqpid', > 'tcms.integration.apps.errata', > 'tcms.core.contrib.linkreference', > 'tcms.integration.apps.bugzilla'] >Installed Middleware: >('django.middleware.common.CommonMiddleware', > 'django.contrib.sessions.middleware.SessionMiddleware', > 'django.contrib.auth.middleware.AuthenticationMiddleware', > 'django.contrib.auth.middleware.RemoteUserMiddleware', > 'tcms.core.middleware.CsrfDisableMiddleware', > 'django.contrib.csrf.middleware.CsrfMiddleware', > 'django.contrib.csrf.middleware.CsrfViewMiddleware', > 'django.contrib.csrf.middleware.CsrfResponseMiddleware', > >'tcms.core.lib.django-pagination.pagination.middleware.PaginationMiddleware') > > >Template > error: >In template /usr/share/nitrate/templates/search/results.html, error at >line 25 > Caught Warning while rendering: Out of range value adjusted for >column 'bug_id' at row 1 > 15 : <li class="clear"></li> > > > 16 : </ul> > > > 17 : <p></p> > > > 18 : </div> > > > 19 : <h2 class="clear">Search Results<span >style="font-weight:normal; font-size:12px; padding:0 0 0 15px;">Time >cost: {{ time_cost }} sec(s).</span></h2> > > > 20 : > > > 21 : {% if test_plans %} > > > 22 : {% include "search/plans.html" %} > > > 23 : {% endif %} > > > 24 : > > > 25 : {% if test_cases %} > > > 26 : {% include "search/cases.html" %} > > > 27 : {% endif %} > > > 28 : > > > 29 : {% if test_runs %} > > > 30 : {% include "search/runs.html" %} > > > 31 : {% endif %} > > > 32 : > > > 33 : {% endblock %} > > > 34 : > > > 35 : > >Traceback: >File "/usr/lib/python2.4/site-packages/django/core/handlers/base.py" in >get_response > 100. response = callback(request, *callback_args, >**callback_kwargs) >File "/usr/lib/python2.4/site-packages/tcms/search/__init__.py" in >advance_search > 79. return render_results(request, results, timecost, queries) >File "/usr/lib/python2.4/site-packages/tcms/search/__init__.py" in >render_results > 160. { >File "/usr/lib/python2.4/site-packages/django/views/generic/simple.py" >in direct_to_template > 18. return HttpResponse(t.render(c), mimetype=mimetype) >File "/usr/lib/python2.4/site-packages/django/template/__init__.py" in >render > 173. return self._render(context) >File "/usr/lib/python2.4/site-packages/django/template/__init__.py" in >_render > 167. return self.nodelist.render(context) >File "/usr/lib/python2.4/site-packages/django/template/__init__.py" in >render > 796. bits.append(self.render_node(node, context)) >File "/usr/lib/python2.4/site-packages/django/template/debug.py" in >render_node > 72. result = node.render(context) >File "/usr/lib/python2.4/site-packages/django/template/loader_tags.py" >in render > 125. return compiled_parent._render(context) >File "/usr/lib/python2.4/site-packages/django/template/__init__.py" in >_render > 167. return self.nodelist.render(context) >File "/usr/lib/python2.4/site-packages/django/template/__init__.py" in >render > 796. bits.append(self.render_node(node, context)) >File "/usr/lib/python2.4/site-packages/django/template/debug.py" in >render_node > 72. result = node.render(context) >File "/usr/lib/python2.4/site-packages/django/template/loader_tags.py" >in render > 62. result = block.nodelist.render(context) >File "/usr/lib/python2.4/site-packages/django/template/__init__.py" in >render > 796. bits.append(self.render_node(node, context)) >File "/usr/lib/python2.4/site-packages/django/template/debug.py" in >render_node > 72. result = node.render(context) >File "/usr/lib/python2.4/site-packages/django/template/defaulttags.py" >in render > 257. if var: >File "/usr/lib/python2.4/site-packages/django/db/models/query.py" in >__nonzero__ > 112. iter(self).next() >File "/usr/lib/python2.4/site-packages/django/db/models/query.py" in >_result_iter > 106. self._fill_cache() >File "/usr/lib/python2.4/site-packages/django/db/models/query.py" in >_fill_cache > 760. self._result_cache.append(self._iter.next()) >File "/usr/lib/python2.4/site-packages/django/db/models/query.py" in >iterator > 269. for row in compiler.results_iter(): >File "/usr/lib/python2.4/site-packages/django/db/models/sql/compiler.py" > in results_iter > 672. for rows in self.execute_sql(MULTI): >File "/usr/lib/python2.4/site-packages/django/db/models/sql/compiler.py" > in execute_sql > 727. cursor.execute(sql, params) >File "/usr/lib/python2.4/site-packages/django/db/backends/util.py" in >execute > 15. return self.cursor.execute(sql, params) >File "/usr/lib/python2.4/site-packages/django/db/backends/mysql/base.py" > in execute > 86. return self.cursor.execute(query, args) >File "/usr/lib64/python2.4/site-packages/MySQLdb/cursors.py" in execute > 175. if not self._defer_warnings: self._warning_check() >File "/usr/lib64/python2.4/site-packages/MySQLdb/cursors.py" in >_warning_check > 89. warn(w[-1], self.Warning, 3) >File "/usr/lib64/python2.4/warnings.py" in warn > 61. warn_explicit(message, category, filename, lineno, module, >registry) >File "/usr/lib64/python2.4/warnings.py" in warn_explicit > 96. raise message > >Exception Type: TemplateSyntaxError at /advance-search/ >Exception Value: Caught Warning while rendering: Out of range value >adjusted for column 'bug_id' at row 1 ></textarea> > <br><br> > <input value="Share this traceback on a public Web site" type="submit"> > </div> ></form> ></div> > ><div id="requestinfo"> > <h2>Request information</h2> > > <h3 id="get-info">GET</h3> > > <table class="req"> > <thead> > <tr> > <th>Variable</th> > <th>Value</th> > </tr> > </thead> > <tbody> > > <tr> > <td>cs_proposed</td> > <td class="code"><div>u''</div></td> > </tr> > > <tr> > <td>r_created_before</td> > <td class="code"><div>u''</div></td> > </tr> > > <tr> > <td>r_real_tester</td> > <td class="code"><div>u''</div></td> > </tr> > > <tr> > <td>cs_tags_exclude</td> > <td class="code"><div>u'0'</div></td> > </tr> > > <tr> > <td>r_created_since</td> > <td class="code"><div>u''</div></td> > </tr> > > <tr> > <td>pl_tags_exclude</td> > <td class="code"><div>u'0'</div></td> > </tr> > > <tr> > <td>cs_created_since</td> > <td class="code"><div>u''</div></td> > </tr> > > <tr> > <td>r_tags</td> > <td class="code"><div>u''</div></td> > </tr> > > <tr> > <td>r_tags_exclude</td> > <td class="code"><div>u'0'</div></td> > </tr> > > <tr> > <td>pl_active</td> > <td class="code"><div>u''</div></td> > </tr> > > <tr> > <td>cs_tester</td> > <td class="code"><div>u''</div></td> > </tr> > > <tr> > <td>cs_id</td> > <td class="code"><div>u''</div></td> > </tr> > > <tr> > <td>cs_created_before</td> > <td class="code"><div>u''</div></td> > </tr> > > <tr> > <td>r_tester</td> > <td class="code"><div>u''</div></td> > </tr> > > <tr> > <td>cs_summary</td> > <td class="code"><div>u''</div></td> > </tr> > > <tr> > <td>r_summary</td> > <td class="code"><div>u''</div></td> > </tr> > > <tr> > <td>cs_script</td> > <td class="code"><div>u''</div></td> > </tr> > > <tr> > <td>cs_tags</td> > <td class="code"><div>u''</div></td> > </tr> > > <tr> > <td>r_running</td> > <td class="code"><div>u''</div></td> > </tr> > > <tr> > <td>pl_owners</td> > <td class="code"><div>u''</div></td> > </tr> > > <tr> > <td>cs_authors</td> > <td class="code"><div>u''</div></td> > </tr> > > <tr> > <td>pl_id</td> > <td class="code"><div>u''</div></td> > </tr> > > <tr> > <td>pl_created_since</td> > <td class="code"><div>u''</div></td> > </tr> > > <tr> > <td>cs_auto</td> > <td class="code"><div>u''</div></td> > </tr> > > <tr> > <td>pl_tags</td> > <td class="code"><div>u''</div></td> > </tr> > > <tr> > <td>target</td> > <td class="code"><div>u'case'</div></td> > </tr> > > <tr> > <td>r_manager</td> > <td class="code"><div>u''</div></td> > </tr> > > <tr> > <td>cs_bugs</td> > <td class="code"><div>u'234444444444444'</div></td> > </tr> > > <tr> > <td>pl_summary</td> > <td class="code"><div>u''</div></td> > </tr> > > <tr> > <td>pl_created_before</td> > <td class="code"><div>u''</div></td> > </tr> > > <tr> > <td>pl_authors</td> > <td class="code"><div>u''</div></td> > </tr> > > <tr> > <td>r_id</td> > <td class="code"><div>u''</div></td> > </tr> > > </tbody> > </table> > > > <h3 id="post-info">POST</h3> > > <p>No POST data</p> > > <h3 id="files-info">FILES</h3> > > <p>No FILES data</p> > > > > <h3 id="cookie-info">COOKIES</h3> > > <table class="req"> > <thead> > <tr> > <th>Variable</th> > <th>Value</th> > </tr> > </thead> > <tbody> > > <tr> > <td>s_vi</td> > <td class="code"><div>''</div></td> > </tr> > > <tr> > <td>s_nr</td> > <td class="code"><div>'1343886449119'</div></td> > </tr> > > <tr> > <td>rh_omni_tc</td> > <td class="code"><div>'70160000000H4AjAAK'</div></td> > </tr> > > <tr> > <td>SESS60ca0fbd9e9889ff0cc6b5fc9b0fc0f3</td> > <td class="code"><div>'6lnoqbcrod2l2vc2ic8a62pfd5'</div></td> > </tr> > > <tr> > <td>s_vnum</td> > <td class="code"><div>'1346478386257%26vn%3D1'</div></td> > </tr> > > <tr> > <td>sessionid</td> > <td class="code"><div>'6e36f0a883980b2bcd9a61200104fbe8'</div></td> > </tr> > > <tr> > <td>s_cc</td> > <td class="code"><div>'true'</div></td> > </tr> > > <tr> > <td>s_sq</td> > <td class="code"><div>'%5B%5BB%5D%5D'</div></td> > </tr> > > <tr> > <td>SSESS475ef4e7532e7b0aa18d3af05f60e9dd</td> > <td class="code"><div>'8HwErgCr6fAcYiucuxuXD3_jJAOqja5XOHLwWo3xJzc'</div></td> > </tr> > > <tr> > <td>csrftoken</td> > <td class="code"><div>'a00d3cfc80780c1a9ffb285c8f96f697'</div></td> > </tr> > > <tr> > <td>s_ria</td> > <td class="code"><div>'flash%2011%7Csilverlight%20not%20detected'</div></td> > </tr> > > </tbody> > </table> > > > <h3 id="meta-info">META</h3> > <table class="req"> > <thead> > <tr> > <th>Variable</th> > <th>Value</th> > </tr> > </thead> > <tbody> > > <tr> > <td>AUTH_TYPE</td> > <td class="code"><div>'Basic'</div></td> > </tr> > > <tr> > <td>CSRF_COOKIE</td> > <td class="code"><div>'a00d3cfc80780c1a9ffb285c8f96f697'</div></td> > </tr> > > <tr> > <td>DOCUMENT_ROOT</td> > <td class="code"><div>'/var/www/html'</div></td> > </tr> > > <tr> > <td>GATEWAY_INTERFACE</td> > <td class="code"><div>'CGI/1.1'</div></td> > </tr> > > <tr> > <td>HTTPS</td> > <td class="code"><div>'on'</div></td> > </tr> > > <tr> > <td>HTTP_ACCEPT</td> > <td class="code"><div>'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8'</div></td> > </tr> > > <tr> > <td>HTTP_ACCEPT_ENCODING</td> > <td class="code"><div>'gzip, deflate'</div></td> > </tr> > > <tr> > <td>HTTP_ACCEPT_LANGUAGE</td> > <td class="code"><div>'en-us,en;q=0.5'</div></td> > </tr> > > <tr> > <td>HTTP_AUTHORIZATION</td> > <td class="code"><div>'Basic eXFpOmF5IWszQUE5ag=='</div></td> > </tr> > > <tr> > <td>HTTP_CONNECTION</td> > <td class="code"><div>'keep-alive'</div></td> > </tr> > > <tr> > <td>HTTP_COOKIE</td> > <td class="code"><div>'csrftoken=a00d3cfc80780c1a9ffb285c8f96f697; > SESS60ca0fbd9e9889ff0cc6b5fc9b0fc0f3=6lnoqbcrod2l2vc2ic8a62pfd5; >SSESS475ef4e7532e7b0aa18d3af05f60e9dd=8HwErgCr6fAcYiucuxuXD3_jJAOqja5XOHLwWo3xJzc; > sessionid=6e36f0a883980b2bcd9a61200104fbe8; >rh_omni_tc=70160000000H4AjAAK; s_nr=1343886449119; >s_vnum=1346478386257%26vn%3D1; >s_vi=[CS]v1|280D0A1D851D3411-60000134200C218A[CE]; >s_ria=flash%2011%7Csilverlight%20not%20detected; s_cc=true; >s_sq=%5B%5BB%5D%5D'</div></td> > </tr> > > <tr> > <td>HTTP_HOST</td> > <td class="code"><div>'tcms-stage.englab.bne.redhat.com'</div></td> > </tr> > > <tr> > <td>HTTP_REFERER</td> > <td class="code"><div>'https://tcms-stage.englab.bne.redhat.com/advance-search/'</div></td> > </tr> > > <tr> > <td>HTTP_USER_AGENT</td> > <td class="code"><div>'Mozilla/5.0 (X11; Linux i686; rv:14.0) Gecko/20100101 Firefox/14.0.1'</div></td> > </tr> > > <tr> > <td>PATH_INFO</td> > <td class="code"><div>u'/advance-search/'</div></td> > </tr> > > <tr> > <td>PATH_TRANSLATED</td> > <td class="code"><div>'/usr/lib/python2.4/site-packages/tcms/nitrate-wsgi.py/advance-search/'</div></td> > </tr> > > <tr> > <td>QUERY_STRING</td> > <td class="code"><div>'pl_id=&pl_summary=&pl_authors=&pl_owners=&pl_tags=&pl_tags_exclude=0&pl_active=&pl_created_since=&pl_created_before=&cs_id=&cs_summary=&cs_authors=&cs_tester=&cs_tags=&cs_tags_exclude=0&cs_bugs=234444444444444&cs_auto=&cs_proposed=&cs_script=&cs_created_since=&cs_created_before=&r_id=&r_summary=&r_manager=&r_tester=&r_real_tester=&r_tags=&r_tags_exclude=0&r_running=&r_created_since=&r_created_before=&target=case'</div></td> > </tr> > > <tr> > <td>REMOTE_ADDR</td> > <td class="code"><div>'10.66.10.204'</div></td> > </tr> > > <tr> > <td>REMOTE_PORT</td> > <td class="code"><div>'50146'</div></td> > </tr> > > <tr> > <td>REMOTE_USER</td> > <td class="code"><div>'yqi@REDHAT.COM'</div></td> > </tr> > > <tr> > <td>REQUEST_METHOD</td> > <td class="code"><div>'GET'</div></td> > </tr> > > <tr> > <td>REQUEST_URI</td> > <td class="code"><div>'/advance-search/?pl_id=&pl_summary=&pl_authors=&pl_owners=&pl_tags=&pl_tags_exclude=0&pl_active=&pl_created_since=&pl_created_before=&cs_id=&cs_summary=&cs_authors=&cs_tester=&cs_tags=&cs_tags_exclude=0&cs_bugs=234444444444444&cs_auto=&cs_proposed=&cs_script=&cs_created_since=&cs_created_before=&r_id=&r_summary=&r_manager=&r_tester=&r_real_tester=&r_tags=&r_tags_exclude=0&r_running=&r_created_since=&r_created_before=&target=case'</div></td> > </tr> > > <tr> > <td>SCRIPT_FILENAME</td> > <td class="code"><div>'/usr/lib/python2.4/site-packages/tcms/nitrate-wsgi.py'</div></td> > </tr> > > <tr> > <td>SCRIPT_NAME</td> > <td class="code"><div>u''</div></td> > </tr> > > <tr> > <td>SERVER_ADDR</td> > <td class="code"><div>'10.64.12.15'</div></td> > </tr> > > <tr> > <td>SERVER_ADMIN</td> > <td class="code"><div>'sysadmin-engops@redhat.com'</div></td> > </tr> > > <tr> > <td>SERVER_NAME</td> > <td class="code"><div>'tcms-stage.englab.bne.redhat.com'</div></td> > </tr> > > <tr> > <td>SERVER_PORT</td> > <td class="code"><div>'443'</div></td> > </tr> > > <tr> > <td>SERVER_PROTOCOL</td> > <td class="code"><div>'HTTP/1.1'</div></td> > </tr> > > <tr> > <td>SERVER_SIGNATURE</td> > <td class="code"><div>''</div></td> > </tr> > > <tr> > <td>SERVER_SOFTWARE</td> > <td class="code"><div>'Apache'</div></td> > </tr> > > <tr> > <td>mod_wsgi.application_group</td> > <td class="code"><div>'tcms-stage.englab.bne.redhat.com|'</div></td> > </tr> > > <tr> > <td>mod_wsgi.callable_object</td> > <td class="code"><div>'application'</div></td> > </tr> > > <tr> > <td>mod_wsgi.handler_script</td> > <td class="code"><div>''</div></td> > </tr> > > <tr> > <td>mod_wsgi.input_chunked</td> > <td class="code"><div>'0'</div></td> > </tr> > > <tr> > <td>mod_wsgi.listener_host</td> > <td class="code"><div>''</div></td> > </tr> > > <tr> > <td>mod_wsgi.listener_port</td> > <td class="code"><div>'443'</div></td> > </tr> > > <tr> > <td>mod_wsgi.process_group</td> > <td class="code"><div>''</div></td> > </tr> > > <tr> > <td>mod_wsgi.request_handler</td> > <td class="code"><div>'wsgi-script'</div></td> > </tr> > > <tr> > <td>mod_wsgi.script_reloading</td> > <td class="code"><div>'1'</div></td> > </tr> > > <tr> > <td>mod_wsgi.version</td> > <td class="code"><div>(3, 2)</div></td> > </tr> > > <tr> > <td>wsgi.errors</td> > <td class="code"><div><mod_wsgi.Log object at 0x2b168699f830></div></td> > </tr> > > <tr> > <td>wsgi.file_wrapper</td> > <td class="code"><div><built-in method file_wrapper of mod_wsgi.Adapter object at 0x2aaaacbe3990></div></td> > </tr> > > <tr> > <td>wsgi.input</td> > <td class="code"><div><mod_wsgi.Input object at 0x2b1687068b30></div></td> > </tr> > > <tr> > <td>wsgi.multiprocess</td> > <td class="code"><div>True</div></td> > </tr> > > <tr> > <td>wsgi.multithread</td> > <td class="code"><div>False</div></td> > </tr> > > <tr> > <td>wsgi.run_once</td> > <td class="code"><div>False</div></td> > </tr> > > <tr> > <td>wsgi.url_scheme</td> > <td class="code"><div>'https'</div></td> > </tr> > > <tr> > <td>wsgi.version</td> > <td class="code"><div>(1, 1)</div></td> > </tr> > > </tbody> > </table> > > <h3 id="settings-info">Settings</h3> > <h4>Using settings module <code>tcms.product_settings</code></h4> > <table class="req"> > <thead> > <tr> > <th>Setting</th> > <th>Value</th> > </tr> > </thead> > <tbody> > > <tr> > <td>ABSOLUTE_URL_OVERRIDES</td> > <td class="code"><div>{}</div></td> > </tr> > > <tr> > <td>ADMINS</td> > <td class="code"><div>(('Chaobin Tang', 'ctang@redhat.com'), > ('Jian Chen', 'jianchen@redhat.com'), > ('Chenxiong Qi', 'cqi@redhat.com'))</div></td> > </tr> > > <tr> > <td>ADMIN_FOR</td> > <td class="code"><div>()</div></td> > </tr> > > <tr> > <td>ADMIN_MEDIA_PREFIX</td> > <td class="code"><div>'/admin_media/'</div></td> > </tr> > > <tr> > <td>ADMIN_PREFIX</td> > <td class="code"><div>'/admin'</div></td> > </tr> > > <tr> > <td>ALLOWED_INCLUDE_ROOTS</td> > <td class="code"><div>()</div></td> > </tr> > > <tr> > <td>APPEND_SLASH</td> > <td class="code"><div>True</div></td> > </tr> > > <tr> > <td>AUTHENTICATION_BACKENDS</td> > <td class="code"><div>('tcms.core.contrib.auth.backends.ModAuthKerbBackend',)</div></td> > </tr> > > <tr> > <td>AUTH_PROFILE_MODULE</td> > <td class="code"><div>'profiles.UserProfile'</div></td> > </tr> > > <tr> > <td>BANNED_IPS</td> > <td class="code"><div>()</div></td> > </tr> > > <tr> > <td>BUGZILLA3_RPC_SERVER</td> > <td class="code"><div>'https://partner-bugzilla.redhat.com/xmlrpc.cgi'</div></td> > </tr> > > <tr> > <td>BUGZILLA_PASSWORD</td> > <td class="code"><div>'********************'</div></td> > </tr> > > <tr> > <td>BUGZILLA_URL</td> > <td class="code"><div>'https://bugzilla.redhat.com/'</div></td> > </tr> > > <tr> > <td>BUGZILLA_USER</td> > <td class="code"><div>'tcms@redhat.com'</div></td> > </tr> > > <tr> > <td>CACHE_BACKEND</td> > <td class="code"><div>'memcached://127.0.0.1:11211/'</div></td> > </tr> > > <tr> > <td>CACHE_MIDDLEWARE_KEY_PREFIX</td> > <td class="code"><div>''</div></td> > </tr> > > <tr> > <td>CACHE_MIDDLEWARE_SECONDS</td> > <td class="code"><div>600</div></td> > </tr> > > <tr> > <td>CASE_DELETE_EMAIL_TEMPLATE</td> > <td class="code"><div>'mail/delete_case.txt'</div></td> > </tr> > > <tr> > <td>CASE_EMAIL_TEMPLATE</td> > <td class="code"><div>'mail/edit_case.txt'</div></td> > </tr> > > <tr> > <td>COMMENTS_ALLOW_PROFANITIES</td> > <td class="code"><div>False</div></td> > </tr> > > <tr> > <td>COMMENTS_APP</td> > <td class="code"><div>'tcms.core.contrib.comments'</div></td> > </tr> > > <tr> > <td>COMMENTS_BANNED_USERS_GROUP</td> > <td class="code"><div>None</div></td> > </tr> > > <tr> > <td>COMMENTS_FIRST_FEW</td> > <td class="code"><div>0</div></td> > </tr> > > <tr> > <td>COMMENTS_MODERATORS_GROUP</td> > <td class="code"><div>None</div></td> > </tr> > > <tr> > <td>COMMENTS_SKETCHY_USERS_GROUP</td> > <td class="code"><div>None</div></td> > </tr> > > <tr> > <td>CSRF_COOKIE_DOMAIN</td> > <td class="code"><div>None</div></td> > </tr> > > <tr> > <td>CSRF_COOKIE_NAME</td> > <td class="code"><div>'csrftoken'</div></td> > </tr> > > <tr> > <td>CSRF_FAILURE_VIEW</td> > <td class="code"><div>'django.views.csrf.csrf_failure'</div></td> > </tr> > > <tr> > <td>DATABASES</td> > <td class="code"><div>{'default': {'ENGINE': 'django.db.backends.mysql', > 'HOST': 'dbdevel.lab.eng.bne.redhat.com', > 'NAME': 'testopia_stage', > 'OPTIONS': {}, > 'PASSWORD': '********************', > 'PORT': '3306', > 'TEST_CHARSET': None, > 'TEST_COLLATION': None, > 'TEST_MIRROR': None, > 'TEST_NAME': None, > 'TIME_ZONE': 'Asia/Shanghai', > 'USER': 'nitrate_devel'}}</div></td> > </tr> > > <tr> > <td>DATABASE_ENGINE</td> > <td class="code"><div>'mysql'</div></td> > </tr> > > <tr> > <td>DATABASE_HOST</td> > <td class="code"><div>'dbdevel.lab.eng.bne.redhat.com'</div></td> > </tr> > > <tr> > <td>DATABASE_NAME</td> > <td class="code"><div>'testopia_stage'</div></td> > </tr> > > <tr> > <td>DATABASE_OPTIONS</td> > <td class="code"><div>{}</div></td> > </tr> > > <tr> > <td>DATABASE_PASSWORD</td> > <td class="code"><div>'********************'</div></td> > </tr> > > <tr> > <td>DATABASE_PORT</td> > <td class="code"><div>'3306'</div></td> > </tr> > > <tr> > <td>DATABASE_ROUTERS</td> > <td class="code"><div>[]</div></td> > </tr> > > <tr> > <td>DATABASE_USER</td> > <td class="code"><div>'nitrate_devel'</div></td> > </tr> > > <tr> > <td>DATETIME_FORMAT</td> > <td class="code"><div>'N j, Y, P'</div></td> > </tr> > > <tr> > <td>DATETIME_INPUT_FORMATS</td> > <td class="code"><div>('%Y-%m-%d %H:%M:%S', > '%Y-%m-%d %H:%M', > '%Y-%m-%d', > '%m/%d/%Y %H:%M:%S', > '%m/%d/%Y %H:%M', > '%m/%d/%Y', > '%m/%d/%y %H:%M:%S', > '%m/%d/%y %H:%M', > '%m/%d/%y')</div></td> > </tr> > > <tr> > <td>DATE_FORMAT</td> > <td class="code"><div>'N j, Y'</div></td> > </tr> > > <tr> > <td>DATE_INPUT_FORMATS</td> > <td class="code"><div>('%Y-%m-%d', > '%m/%d/%Y', > '%m/%d/%y', > '%b %d %Y', > '%b %d, %Y', > '%d %b %Y', > '%d %b, %Y', > '%B %d %Y', > '%B %d, %Y', > '%d %B %Y', > '%d %B, %Y')</div></td> > </tr> > > <tr> > <td>DEBUG</td> > <td class="code"><div>True</div></td> > </tr> > > <tr> > <td>DEBUG_LEVEL</td> > <td class="code"><div>0</div></td> > </tr> > > <tr> > <td>DEBUG_LOG_FILE</td> > <td class="code"><div>'/var/log/shipshape.log'</div></td> > </tr> > > <tr> > <td>DEBUG_PROPAGATE_EXCEPTIONS</td> > <td class="code"><div>False</div></td> > </tr> > > <tr> > <td>DECIMAL_SEPARATOR</td> > <td class="code"><div>'.'</div></td> > </tr> > > <tr> > <td>DEFAULT_CHARSET</td> > <td class="code"><div>'utf-8'</div></td> > </tr> > > <tr> > <td>DEFAULT_CONTENT_TYPE</td> > <td class="code"><div>'text/html'</div></td> > </tr> > > <tr> > <td>DEFAULT_FILE_STORAGE</td> > <td class="code"><div>'django.core.files.storage.FileSystemStorage'</div></td> > </tr> > > <tr> > <td>DEFAULT_FROM_EMAIL</td> > <td class="code"><div>'webmaster@localhost'</div></td> > </tr> > > <tr> > <td>DEFAULT_GROUPS</td> > <td class="code"><div>['default']</div></td> > </tr> > > <tr> > <td>DEFAULT_INDEX_TABLESPACE</td> > <td class="code"><div>''</div></td> > </tr> > > <tr> > <td>DEFAULT_TABLESPACE</td> > <td class="code"><div>''</div></td> > </tr> > > <tr> > <td>DISALLOWED_USER_AGENTS</td> > <td class="code"><div>()</div></td> > </tr> > > <tr> > <td>EMAILS_FOR_DEBUG</td> > <td class="code"><div>['ctang@redhat.com']</div></td> > </tr> > > <tr> > <td>EMAIL_BACKEND</td> > <td class="code"><div>'django.core.mail.backends.smtp.EmailBackend'</div></td> > </tr> > > <tr> > <td>EMAIL_FROM</td> > <td class="code"><div>'noreply@redhat.com'</div></td> > </tr> > > <tr> > <td>EMAIL_HOST</td> > <td class="code"><div>'smtp.corp.redhat.com'</div></td> > </tr> > > <tr> > <td>EMAIL_HOST_PASSWORD</td> > <td class="code"><div>'********************'</div></td> > </tr> > > <tr> > <td>EMAIL_HOST_USER</td> > <td class="code"><div>''</div></td> > </tr> > > <tr> > <td>EMAIL_PORT</td> > <td class="code"><div>25</div></td> > </tr> > > <tr> > <td>EMAIL_SUBJECT_PREFIX</td> > <td class="code"><div>'[TCMS] '</div></td> > </tr> > > <tr> > <td>EMAIL_USE_TLS</td> > <td class="code"><div>False</div></td> > </tr> > > <tr> > <td>ERRATA_URL_PREFIX</td> > <td class="code"><div>'https://errata.devel.redhat.com/errata/stateview'</div></td> > </tr> > > <tr> > <td>FILE_CHARSET</td> > <td class="code"><div>'utf-8'</div></td> > </tr> > > <tr> > <td>FILE_UPLOAD_DIR</td> > <td class="code"><div>'/var/tmp/uploads'</div></td> > </tr> > > <tr> > <td>FILE_UPLOAD_HANDLERS</td> > <td class="code"><div>('django.core.files.uploadhandler.MemoryFileUploadHandler', > 'django.core.files.uploadhandler.TemporaryFileUploadHandler')</div></td> > </tr> > > <tr> > <td>FILE_UPLOAD_MAX_MEMORY_SIZE</td> > <td class="code"><div>2621440</div></td> > </tr> > > <tr> > <td>FILE_UPLOAD_PERMISSIONS</td> > <td class="code"><div>None</div></td> > </tr> > > <tr> > <td>FILE_UPLOAD_TEMP_DIR</td> > <td class="code"><div>None</div></td> > </tr> > > <tr> > <td>FIRST_DAY_OF_WEEK</td> > <td class="code"><div>0</div></td> > </tr> > > <tr> > <td>FIRST_RUN</td> > <td class="code"><div>False</div></td> > </tr> > > <tr> > <td>FIXTURE_DIRS</td> > <td class="code"><div>()</div></td> > </tr> > > <tr> > <td>FOOTER_LINKS</td> > <td class="code"><div>(('mailto:tcms-dev-list@redhat.com', 'Contact developers'), > ('mailto:eng-ops-appsupport@redhat.com', 'Request permissions'), > ('https://bugzilla.redhat.com/enter_bug.cgi?product=TCMS&version=3.0', > 'Report bug'), > ('https://riddler.bne.redhat.com/TCMS-User_Guide/index.html', 'User guide'), > ('http://survey.englab.nay.redhat.com/index.php?sid=14851&lang=en', > 'Satisfaction Survey'), > ('https://fedorahosted.org/nitrate/wiki', 'Release schedule'), > ('/xmlrpc/', 'XML-RPC service'))</div></td> > </tr> > > <tr> > <td>FORCE_SCRIPT_NAME</td> > <td class="code"><div>None</div></td> > </tr> > > <tr> > <td>FORMAT_MODULE_PATH</td> > <td class="code"><div>None</div></td> > </tr> > > <tr> > <td>IGNORABLE_404_ENDS</td> > <td class="code"><div>('mail.pl', 'mailform.pl', 'mail.cgi', 'mailform.cgi', 'favicon.ico', '.php')</div></td> > </tr> > > <tr> > <td>IGNORABLE_404_STARTS</td> > <td class="code"><div>('/cgi-bin/', '/_vti_bin', '/_vti_inf')</div></td> > </tr> > > <tr> > <td>INSTALLED_APPS</td> > <td class="code"><div>['django.contrib.auth', > 'django.contrib.contenttypes', > 'django.contrib.sessions', > 'django.contrib.sites', > 'django.contrib.admin', > 'django.contrib.admindocs', > 'django.contrib.comments', > 'kobo.django.xmlrpc', > 'tcms.apps.profiles', > 'tcms.core', > 'tcms.core.contrib.auth', > 'tcms.core.contrib.comments', > 'tcms.core.logs', > 'tcms.apps.management', > 'tcms.apps.testcases', > 'tcms.apps.testplans', > 'tcms.apps.testruns', > 'tcms.apps.testreviews', > 'tcms.core.lib.django-pagination.pagination', > 'tcms.integration.djqpid', > 'tcms.integration.apps.errata', > 'tcms.core.contrib.linkreference', > 'tcms.integration.apps.bugzilla']</div></td> > </tr> > > <tr> > <td>INTERNAL_IPS</td> > <td class="code"><div>('127.0.0.1',)</div></td> > </tr> > > <tr> > <td>KRB5_REALM</td> > <td class="code"><div>'REDHAT.COM'</div></td> > </tr> > > <tr> > <td>LANGUAGES</td> > <td class="code"><div>(('ar', 'Arabic'), > ('bg', 'Bulgarian'), > ('bn', 'Bengali'), > ('bs', 'Bosnian'), > ('ca', 'Catalan'), > ('cs', 'Czech'), > ('cy', 'Welsh'), > ('da', 'Danish'), > ('de', 'German'), > ('el', 'Greek'), > ('en', 'English'), > ('en-gb', 'British English'), > ('es', 'Spanish'), > ('es-ar', 'Argentinian Spanish'), > ('et', 'Estonian'), > ('eu', 'Basque'), > ('fa', 'Persian'), > ('fi', 'Finnish'), > ('fr', 'French'), > ('fy-nl', 'Frisian'), > ('ga', 'Irish'), > ('gl', 'Galician'), > ('he', 'Hebrew'), > ('hi', 'Hindi'), > ('hr', 'Croatian'), > ('hu', 'Hungarian'), > ('id', 'Indonesian'), > ('is', 'Icelandic'), > ('it', 'Italian'), > ('ja', 'Japanese'), > ('ka', 'Georgian'), > ('km', 'Khmer'), > ('kn', 'Kannada'), > ('ko', 'Korean'), > ('lt', 'Lithuanian'), > ('lv', 'Latvian'), > ('mk', 'Macedonian'), > ('ml', 'Malayalam'), > ('mn', 'Mongolian'), > ('nl', 'Dutch'), > ('no', 'Norwegian'), > ('nb', 'Norwegian Bokmal'), > ('nn', 'Norwegian Nynorsk'), > ('pl', 'Polish'), > ('pt', 'Portuguese'), > ('pt-br', 'Brazilian Portuguese'), > ('ro', 'Romanian'), > ('ru', 'Russian'), > ('sk', 'Slovak'), > ('sl', 'Slovenian'), > ('sq', 'Albanian'), > ('sr', 'Serbian'), > ('sr-latn', 'Serbian Latin'), > ('sv', 'Swedish'), > ('ta', 'Tamil'), > ('te', 'Telugu'), > ('th', 'Thai'), > ('tr', 'Turkish'), > ('uk', 'Ukrainian'), > ('vi', 'Vietnamese'), > ('zh-cn', 'Simplified Chinese'), > ('zh-tw', 'Traditional Chinese'))</div></td> > </tr> > > <tr> > <td>LANGUAGES_BIDI</td> > <td class="code"><div>('he', 'ar', 'fa')</div></td> > </tr> > > <tr> > <td>LANGUAGE_CODE</td> > <td class="code"><div>'en-us'</div></td> > </tr> > > <tr> > <td>LANGUAGE_COOKIE_NAME</td> > <td class="code"><div>'django_language'</div></td> > </tr> > > <tr> > <td>LISTENING_MODEL_SIGNAL</td> > <td class="code"><div>True</div></td> > </tr> > > <tr> > <td>LOCALE_PATHS</td> > <td class="code"><div>()</div></td> > </tr> > > <tr> > <td>LOGIN_REDIRECT_URL</td> > <td class="code"><div>'/accounts/profile/'</div></td> > </tr> > > <tr> > <td>LOGIN_URL</td> > <td class="code"><div>'/accounts/login/'</div></td> > </tr> > > <tr> > <td>LOGOUT_URL</td> > <td class="code"><div>'/accounts/logout/'</div></td> > </tr> > > <tr> > <td>MANAGERS</td> > <td class="code"><div>()</div></td> > </tr> > > <tr> > <td>MAX_UPLOAD_SIZE</td> > <td class="code"><div>5242880</div></td> > </tr> > > <tr> > <td>MEDIA_ROOT</td> > <td class="code"><div>'/usr/share/nitrate/media/'</div></td> > </tr> > > <tr> > <td>MEDIA_URL</td> > <td class="code"><div>'/media'</div></td> > </tr> > > <tr> > <td>MESSAGE_STORAGE</td> > <td class="code"><div>'django.contrib.messages.storage.user_messages.LegacyFallbackStorage'</div></td> > </tr> > > <tr> > <td>MIDDLEWARE_CLASSES</td> > <td class="code"><div>('django.middleware.common.CommonMiddleware', > 'django.contrib.sessions.middleware.SessionMiddleware', > 'django.contrib.auth.middleware.AuthenticationMiddleware', > 'django.contrib.auth.middleware.RemoteUserMiddleware', > 'tcms.core.middleware.CsrfDisableMiddleware', > 'django.contrib.csrf.middleware.CsrfMiddleware', > 'django.contrib.csrf.middleware.CsrfViewMiddleware', > 'django.contrib.csrf.middleware.CsrfResponseMiddleware', > 'tcms.core.lib.django-pagination.pagination.middleware.PaginationMiddleware')</div></td> > </tr> > > <tr> > <td>MONTH_DAY_FORMAT</td> > <td class="code"><div>'F j'</div></td> > </tr> > > <tr> > <td>MOTD_AUTH</td> > <td class="code"><div>'\n<p>This is the staging server >for the production instance of the TCMS, \nconnected to a copy of the >testopia database.</p>\n'</div></td> > </tr> > > <tr> > <td>MOTD_LOGIN</td> > <td class="code"><div>'<p>This is the staging server of >the TCMS (for testing).</p>\n<p>Please use your kerberos >user name and password.</p>\n'</div></td> > </tr> > > <tr> > <td>NUMBER_GROUPING</td> > <td class="code"><div>0</div></td> > </tr> > > <tr> > <td>PASSWORD_RESET_TIMEOUT_DAYS</td> > <td class="code"><div>'********************'</div></td> > </tr> > > <tr> > <td>PLAN_DELELE_EMAIL_TEMPLATE</td> > <td class="code"><div>'mail/delete_plan.txt'</div></td> > </tr> > > <tr> > <td>PLAN_EMAIL_TEMPLATE</td> > <td class="code"><div>'mail/change_plan.txt'</div></td> > </tr> > > <tr> > <td>PREPEND_WWW</td> > <td class="code"><div>False</div></td> > </tr> > > <tr> > <td>PROFANITIES_LIST</td> > <td class="code"><div>'********************'</div></td> > </tr> > > <tr> > <td>ROOT_URLCONF</td> > <td class="code"><div>'tcms.urls'</div></td> > </tr> > > <tr> > <td>SECRET_KEY</td> > <td class="code"><div>'********************'</div></td> > </tr> > > <tr> > <td>SEND_BROKEN_LINK_EMAILS</td> > <td class="code"><div>False</div></td> > </tr> > > <tr> > <td>SERIALIZATION_MODULES</td> > <td class="code"><div>{'json': 'tcms.core.lib.wadofstuff.django.serializers.json'}</div></td> > </tr> > > <tr> > <td>SERVER_EMAIL</td> > <td class="code"><div>'root@localhost'</div></td> > </tr> > > <tr> > <td>SESSION_COOKIE_AGE</td> > <td class="code"><div>1209600</div></td> > </tr> > > <tr> > <td>SESSION_COOKIE_DOMAIN</td> > <td class="code"><div>None</div></td> > </tr> > > <tr> > <td>SESSION_COOKIE_NAME</td> > <td class="code"><div>'sessionid'</div></td> > </tr> > > <tr> > <td>SESSION_COOKIE_PATH</td> > <td class="code"><div>'/'</div></td> > </tr> > > <tr> > <td>SESSION_COOKIE_SECURE</td> > <td class="code"><div>False</div></td> > </tr> > > <tr> > <td>SESSION_ENGINE</td> > <td class="code"><div>'django.contrib.sessions.backends.cached_db'</div></td> > </tr> > > <tr> > <td>SESSION_EXPIRE_AT_BROWSER_CLOSE</td> > <td class="code"><div>False</div></td> > </tr> > > <tr> > <td>SESSION_FILE_PATH</td> > <td class="code"><div>None</div></td> > </tr> > > <tr> > <td>SESSION_SAVE_EVERY_REQUEST</td> > <td class="code"><div>False</div></td> > </tr> > > <tr> > <td>SETTINGS_MODULE</td> > <td class="code"><div>'tcms.product_settings'</div></td> > </tr> > > <tr> > <td>SET_ADMIN_AS_SUPERUSER</td> > <td class="code"><div>False</div></td> > </tr> > > <tr> > <td>SHORT_DATETIME_FORMAT</td> > <td class="code"><div>'m/d/Y P'</div></td> > </tr> > > <tr> > <td>SHORT_DATE_FORMAT</td> > <td class="code"><div>'m/d/Y'</div></td> > </tr> > > <tr> > <td>SIGNAL_PLUGINS</td> > <td class="code"><div>()</div></td> > </tr> > > <tr> > <td>SITE_ID</td> > <td class="code"><div>1</div></td> > </tr> > > <tr> > <td>TEMPLATE_CONTEXT_PROCESSORS</td> > <td class="code"><div>('django.core.context_processors.auth', > 'django.core.context_processors.request', > 'django.core.context_processors.media', > 'django.core.context_processors.debug', > 'tcms.core.context_processors.admin_prefix_processor', > 'tcms.core.context_processors.admin_media_prefix_processor', > 'tcms.core.context_processors.auth_backend_processor', > 'tcms.core.context_processors.request_contents_processor', > 'tcms.core.context_processors.settings_processor')</div></td> > </tr> > > <tr> > <td>TEMPLATE_DEBUG</td> > <td class="code"><div>True</div></td> > </tr> > > <tr> > <td>TEMPLATE_DIRS</td> > <td class="code"><div>('/usr/share/nitrate/templates',)</div></td> > </tr> > > <tr> > <td>TEMPLATE_LOADERS</td> > <td class="code"><div>('django.template.loaders.filesystem.load_template_source', > 'django.template.loaders.app_directories.load_template_source')</div></td> > </tr> > > <tr> > <td>TEMPLATE_STRING_IF_INVALID</td> > <td class="code"><div>''</div></td> > </tr> > > <tr> > <td>TESTOPIA_XML_VERSION</td> > <td class="code"><div>'1.0'</div></td> > </tr> > > <tr> > <td>TEST_DATABASE_CHARSET</td> > <td class="code"><div>None</div></td> > </tr> > > <tr> > <td>TEST_DATABASE_COLLATION</td> > <td class="code"><div>None</div></td> > </tr> > > <tr> > <td>TEST_DATABASE_NAME</td> > <td class="code"><div>None</div></td> > </tr> > > <tr> > <td>TEST_RUNNER</td> > <td class="code"><div>'django.test.simple.DjangoTestSuiteRunner'</div></td> > </tr> > > <tr> > <td>THOUSAND_SEPARATOR</td> > <td class="code"><div>','</div></td> > </tr> > > <tr> > <td>TIME_FORMAT</td> > <td class="code"><div>'P'</div></td> > </tr> > > <tr> > <td>TIME_INPUT_FORMATS</td> > <td class="code"><div>('%H:%M:%S', '%H:%M')</div></td> > </tr> > > <tr> > <td>TIME_ZONE</td> > <td class="code"><div>'Asia/Shanghai'</div></td> > </tr> > > <tr> > <td>TRANSACTIONS_MANAGED</td> > <td class="code"><div>False</div></td> > </tr> > > <tr> > <td>URL_VALIDATOR_USER_AGENT</td> > <td class="code"><div>'Django/1.2.3 (http://www.djangoproject.com)'</div></td> > </tr> > > <tr> > <td>USER_GUIDE_URL</td> > <td class="code"><div>'https://riddler.bne.redhat.com/TCMS-User_Guide/index.html'</div></td> > </tr> > > <tr> > <td>USE_ETAGS</td> > <td class="code"><div>False</div></td> > </tr> > > <tr> > <td>USE_I18N</td> > <td class="code"><div>True</div></td> > </tr> > > <tr> > <td>USE_L10N</td> > <td class="code"><div>False</div></td> > </tr> > > <tr> > <td>USE_THOUSAND_SEPARATOR</td> > <td class="code"><div>False</div></td> > </tr> > > <tr> > <td>XMLRPC_METHODS</td> > <td class="code"><div>{'TCMS_XML_RPC': (('tcms.xmlrpc.auth', 'Auth'), > ('tcms.xmlrpc.build', 'Build'), > ('tcms.xmlrpc.env', 'Env'), > ('tcms.xmlrpc.product', 'Product'), > ('tcms.xmlrpc.testcase', 'TestCase'), > ('tcms.xmlrpc.testcaserun', 'TestCaseRun'), > ('tcms.xmlrpc.testcaseplan', 'TestCasePlan'), > ('tcms.xmlrpc.testopia', 'Testopia'), > ('tcms.xmlrpc.testplan', 'TestPlan'), > ('tcms.xmlrpc.testrun', 'TestRun'), > ('tcms.xmlrpc.user', 'User'), > ('tcms.xmlrpc.version', 'Version'), > ('tcms.xmlrpc.tag', 'Tag'))}</div></td> > </tr> > > <tr> > <td>XMLRPC_TEMPLATE</td> > <td class="code"><div>'xmlrpc.html'</div></td> > </tr> > > <tr> > <td>YEAR_MONTH_FORMAT</td> > <td class="code"><div>'F Y'</div></td> > </tr> > > </tbody> > </table> > ></div> > ><div id="explanation"> > <p> > You're seeing this error because you have <code>DEBUG = True</code> in your > Django settings file. Change that to <code>False</code>, and Django will > display a standard 500 page. > </p> ></div> > > ></body></html>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html lang="en"><head> <meta http-equiv="content-type" content="text/html; charset=UTF-8"> <meta name="robots" content="NONE,NOARCHIVE"> <title>TemplateSyntaxError at /advance-search/</title> <style type="text/css"> html * { padding:0; margin:0; } body * { padding:10px 20px; } body * * { padding:0; } body { font:small sans-serif; } body>div { border-bottom:1px solid #ddd; } h1 { font-weight:normal; } h2 { margin-bottom:.8em; } h2 span { font-size:80%; color:#666; font-weight:normal; } h3 { margin:1em 0 .5em 0; } h4 { margin:0 0 .5em 0; font-weight: normal; } table { border:1px solid #ccc; border-collapse: collapse; width:100%; background:white; } tbody td, tbody th { vertical-align:top; padding:2px 3px; } thead th { padding:1px 6px 1px 3px; background:#fefefe; text-align:left; font-weight:normal; font-size:11px; border:1px solid #ddd; } tbody th { width:12em; text-align:right; color:#666; padding-right:.5em; } table.vars { margin:5px 0 2px 40px; } table.vars td, table.req td { font-family:monospace; } table td.code { width:100%; } table td.code div { overflow:hidden; } table.source th { color:#666; } table.source td { font-family:monospace; white-space:pre; border-bottom:1px solid #eee; } ul.traceback { list-style-type:none; } ul.traceback li.frame { margin-bottom:1em; } div.context { margin: 10px 0; } div.context ol { padding-left:30px; margin:0 10px; list-style-position: inside; } div.context ol li { font-family:monospace; white-space:pre; color:#666; cursor:pointer; } div.context ol.context-line li { color:black; background-color:#ccc; } div.context ol.context-line li span { float: right; } div.commands { margin-left: 40px; } div.commands a { color:black; text-decoration:none; } #summary { background: #ffc; } #summary h2 { font-weight: normal; color: #666; } #explanation { background:#eee; } #template, #template-not-exist { background:#f6f6f6; } #template-not-exist ul { margin: 0 0 0 20px; } #unicode-hint { background:#eee; } #traceback { background:#eee; } #requestinfo { background:#f6f6f6; padding-left:120px; } #summary table { border:none; background:transparent; } #requestinfo h2, #requestinfo h3 { position:relative; margin-left:-100px; } #requestinfo h3 { margin-bottom:-1em; } .error { background: #ffc; } .specific { color:#cc3300; font-weight:bold; } h2 span.commands { font-size:.7em;} span.commands a:link {color:#5E5694;} pre.exception_value { font-family: sans-serif; color: #666; font-size: 1.5em; margin: 10px 0 10px 0; } </style> <script type="text/javascript"> //<!-- function getElementsByClassName(oElm, strTagName, strClassName){ // Written by Jonathan Snook, http://www.snook.ca/jon; Add-ons by Robert Nyman, http://www.robertnyman.com var arrElements = (strTagName == "*" && document.all)? document.all : oElm.getElementsByTagName(strTagName); var arrReturnElements = new Array(); strClassName = strClassName.replace(/\-/g, "\-"); var oRegExp = new RegExp("(^|\s)" + strClassName + "(\s|$)"); var oElement; for(var i=0; i<arrElements.length; i++){ oElement = arrElements[i]; if(oRegExp.test(oElement.className)){ arrReturnElements.push(oElement); } } return (arrReturnElements) } function hideAll(elems) { for (var e = 0; e < elems.length; e++) { elems[e].style.display = 'none'; } } window.onload = function() { hideAll(getElementsByClassName(document, 'table', 'vars')); hideAll(getElementsByClassName(document, 'ol', 'pre-context')); hideAll(getElementsByClassName(document, 'ol', 'post-context')); hideAll(getElementsByClassName(document, 'div', 'pastebin')); } function toggle() { for (var i = 0; i < arguments.length; i++) { var e = document.getElementById(arguments[i]); if (e) { e.style.display = e.style.display == 'none' ? 'block' : 'none'; } } return false; } function varToggle(link, id) { toggle('v' + id); var s = link.getElementsByTagName('span')[0]; var uarr = String.fromCharCode(0x25b6); var darr = String.fromCharCode(0x25bc); s.innerHTML = s.innerHTML == uarr ? darr : uarr; return false; } function switchPastebinFriendly(link) { s1 = "Switch to copy-and-paste view"; s2 = "Switch back to interactive view"; link.innerHTML = link.innerHTML == s1 ? s2 : s1; toggle('browserTraceback', 'pastebinTraceback'); return false; } //--> </script> </head> <body> <div id="summary"> <h1>TemplateSyntaxError at /advance-search/</h1> <pre class="exception_value">Caught Warning while rendering: Out of range value adjusted for column 'bug_id' at row 1</pre> <table class="meta"> <tbody><tr> <th>Request Method:</th> <td>GET</td> </tr> <tr> <th>Request URL:</th> <td>https://tcms-stage.englab.bne.redhat.com/advance-search/?pl_id=&pl_summary=&pl_authors=&pl_owners=&pl_tags=&pl_tags_exclude=0&pl_active=&pl_created_since=&pl_created_before=&cs_id=&cs_summary=&cs_authors=&cs_tester=&cs_tags=&cs_tags_exclude=0&cs_bugs=234444444444444&cs_auto=&cs_proposed=&cs_script=&cs_created_since=&cs_created_before=&r_id=&r_summary=&r_manager=&r_tester=&r_real_tester=&r_tags=&r_tags_exclude=0&r_running=&r_created_since=&r_created_before=&target=case</td> </tr> <tr> <th>Django Version:</th> <td>1.2.3</td> </tr> <tr> <th>Exception Type:</th> <td>TemplateSyntaxError</td> </tr> <tr> <th>Exception Value:</th> <td><pre>Caught Warning while rendering: Out of range value adjusted for column 'bug_id' at row 1</pre></td> </tr> <tr> <th>Exception Location:</th> <td>/usr/lib64/python2.4/warnings.py in warn_explicit, line 96</td> </tr> <tr> <th>Python Executable:</th> <td>/usr/bin/python</td> </tr> <tr> <th>Python Version:</th> <td>2.4.3</td> </tr> <tr> <th>Python Path:</th> <td>['/usr/lib64/python24.zip', '/usr/lib64/python2.4', '/usr/lib64/python2.4/plat-linux2', '/usr/lib64/python2.4/lib-tk', '/usr/lib64/python2.4/lib-dynload', '/usr/lib64/python2.4/site-packages', '/usr/lib/python2.4/site-packages', '/usr/lib/python2.4/site-packages/tcms/core/lib']</td> </tr> <tr> <th>Server time:</th> <td>Thu, 9 Aug 2012 14:55:50 +0800</td> </tr> </tbody></table> </div> <div id="template"> <h2>Template error</h2> <p>In template <code>/usr/share/nitrate/templates/search/results.html</code>, error at line <strong>25</strong></p> <h3>Caught Warning while rendering: Out of range value adjusted for column 'bug_id' at row 1</h3> <table class="source cut-top"> <tbody><tr><th>15</th> <td> <li class="clear"></li> </td></tr> <tr><th>16</th> <td> </ul> </td></tr> <tr><th>17</th> <td> <p></p> </td></tr> <tr><th>18</th> <td> </div> </td></tr> <tr><th>19</th> <td> <h2 class="clear">Search Results<span style="font-weight:normal; font-size:12px; padding:0 0 0 15px;">Time cost: {{ time_cost }} sec(s).</span></h2> </td></tr> <tr><th>20</th> <td> </td></tr> <tr><th>21</th> <td> {% if test_plans %} </td></tr> <tr><th>22</th> <td> {% include "search/plans.html" %} </td></tr> <tr><th>23</th> <td> {% endif %} </td></tr> <tr><th>24</th> <td> </td></tr> <tr class="error"><th>25</th> <td> <span class="specific">{% if test_cases %}</span> </td></tr> <tr><th>26</th> <td> {% include "search/cases.html" %} </td></tr> <tr><th>27</th> <td> {% endif %} </td></tr> <tr><th>28</th> <td> </td></tr> <tr><th>29</th> <td> {% if test_runs %} </td></tr> <tr><th>30</th> <td> {% include "search/runs.html" %} </td></tr> <tr><th>31</th> <td> {% endif %} </td></tr> <tr><th>32</th> <td> </td></tr> <tr><th>33</th> <td>{% endblock %} </td></tr> <tr><th>34</th> <td> </td></tr> <tr><th>35</th> <td></td></tr> </tbody></table> </div> <div id="traceback"> <h2>Traceback <span class="commands"><a href="#" onclick="return switchPastebinFriendly(this);">Switch to copy-and-paste view</a></span></h2> <div id="browserTraceback"> <ul class="traceback"> <li class="frame"> <code>/usr/lib/python2.4/site-packages/django/core/handlers/base.py</code> in <code>get_response</code> <div class="context" id="c46912530787648"> <ol style="display: none;" start="93" class="pre-context" id="pre46912530787648"><li onclick="toggle('pre46912530787648', 'post46912530787648')"> # Apply view middleware</li><li onclick="toggle('pre46912530787648', 'post46912530787648')"> for middleware_method in self._view_middleware:</li><li onclick="toggle('pre46912530787648', 'post46912530787648')"> response = middleware_method(request, callback, callback_args, callback_kwargs)</li><li onclick="toggle('pre46912530787648', 'post46912530787648')"> if response:</li><li onclick="toggle('pre46912530787648', 'post46912530787648')"> return response</li><li onclick="toggle('pre46912530787648', 'post46912530787648')"></li><li onclick="toggle('pre46912530787648', 'post46912530787648')"> try:</li></ol> <ol start="100" class="context-line"><li onclick="toggle('pre46912530787648', 'post46912530787648')"> response = callback(request, *callback_args, **callback_kwargs) <span>...</span></li></ol> <ol style="display: none;" start="101" class="post-context" id="post46912530787648"><li onclick="toggle('pre46912530787648', 'post46912530787648')"> except Exception, e:</li><li onclick="toggle('pre46912530787648', 'post46912530787648')"> # If the view raised an exception, run it through exception</li><li onclick="toggle('pre46912530787648', 'post46912530787648')"> # middleware, and if the exception middleware returns a</li><li onclick="toggle('pre46912530787648', 'post46912530787648')"> # response, use that. Otherwise, reraise the exception.</li><li onclick="toggle('pre46912530787648', 'post46912530787648')"> for middleware_method in self._exception_middleware:</li><li onclick="toggle('pre46912530787648', 'post46912530787648')"> response = middleware_method(request, e)</li></ol> </div> <div class="commands"> <a href="#" onclick="return varToggle(this, '46912530787648')"><span>â¶</span> Local vars</a> </div> <table style="display: none;" class="vars" id="v46912530787648"> <thead> <tr> <th>Variable</th> <th>Value</th> </tr> </thead> <tbody> <tr> <td>callback</td> <td class="code"><div><function advance_search at 0x2aaaab4f68c0></div></td> </tr> <tr> <td>callback_args</td> <td class="code"><div>()</div></td> </tr> <tr> <td>callback_kwargs</td> <td class="code"><div>{}</div></td> </tr> <tr> <td>e</td> <td class="code"><div><django.template.TemplateSyntaxError instance at 0x2aaaaab755a8></div></td> </tr> <tr> <td>exceptions</td> <td class="code"><div><module 'django.core.exceptions' from '/usr/lib/python2.4/site-packages/django/core/exceptions.pyc'></div></td> </tr> <tr> <td>middleware_method</td> <td class="code"><div><bound method CsrfViewMiddleware.process_view of <django.middleware.csrf.CsrfViewMiddleware object at 0x2b1687068210>></div></td> </tr> <tr> <td>receivers</td> <td class="code"><div>[(<function _rollback_on_exception at 0x2b1687ef9d70>, None)]</div></td> </tr> <tr> <td>request</td> <td class="code"><div><WSGIRequest GET:<QueryDict: {u'cs_proposed': [u''], u'r_created_before': [u''], u'r_real_tester': [u''], u'cs_tags_exclude': [u'0'], u'r_created_since': [u''], u'pl_tags_exclude': [u'0'], u'cs_created_since': [u''], u'r_tags': [u''], u'r_tags_exclude': [u'0'], u'pl_active': [u''], u'cs_tester': [u''], u'cs_id': [u''], u'cs_created_before': [u''], u'r_tester': [u''], u'cs_summary': [u''], u'r_summary': [u''], u'cs_script': [u''], u'cs_tags': [u''], u'r_running': [u''], u'pl_owners': [u''], u'cs_authors': [u''], u'pl_id': [u''], u'pl_created_since': [u''], u'cs_auto': [u''], u'pl_tags': [u''], u'target': [u'case'], u'r_manager': [u''], u'cs_bugs': [u'234444444444444'], u'pl_summary': [u''], u'pl_created_before': [u''], u'pl_authors': [u''], u'r_id': [u'']}>, POST:<QueryDict: {}>, COOKIES:{'SESS60ca0fbd9e9889ff0cc6b5fc9b0fc0f3': '6lnoqbcrod2l2vc2ic8a62pfd5', 'SSESS475ef4e7532e7b0aa18d3af05f60e9dd': '8HwErgCr6fAcYiucuxuXD3_jJAOqja5XOHLwWo3xJzc', 'csrftoken': 'a00d3cfc80780c1a9ffb285c8f96f697', 'rh_omni_tc': '70160000000H4AjAAK', 's_cc': 'true', 's_nr': '1343886449119', 's_ria': 'flash%2011%7Csilverlight%20not%20detected', 's_sq': '%5B%5BB%5D%5D', 's_vi': '', 's_vnum': '1346478386257%26vn%3D1', 'sessionid': '6e36f0a883980b2bcd9a61200104fbe8'}, META:{'AUTH_TYPE': 'Basic', 'CSRF_COOKIE': 'a00d3cfc80780c1a9ffb285c8f96f697', 'DOCUMENT_ROOT': '/var/www/html', 'GATEWAY_INTERFACE': 'CGI/1.1', 'HTTPS': 'on', 'HTTP_ACCEPT': 'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8', 'HTTP_ACCEPT_ENCODING': 'gzip, deflate', 'HTTP_ACCEPT_LANGUAGE': 'en-us,en;q=0.5', 'HTTP_AUTHORIZATION': 'Basic eXFpOmF5IWszQUE5ag==', 'HTTP_CONNECTION': 'keep-alive', 'HTTP_COOKIE': 'csrftoken=a00d3cfc80780c1a9ffb285c8f96f697; SESS60ca0fbd9e9889ff0cc6b5fc9b0fc0f3=6lnoqbcrod2l2vc2ic8a62pfd5; SSESS475ef4e7532e7b0aa18d3af05f60e9dd=8HwErgCr6fAcYiucuxuXD3_jJAOqja5XOHLwWo3xJzc; sessionid=6e36f0a883980b2bcd9a61200104fbe8; rh_omni_tc=70160000000H4AjAAK; s_nr=1343886449119; s_vnum=1346478386257%26vn%3D1; s_vi=[CS]v1|280D0A1D851D3411-60000134200C218A[CE]; s_ria=flash%2011%7Csilverlight%20not%20detected; s_cc=true; s_sq=%5B%5BB%5D%5D', 'HTTP_HOST': 'tcms-stage.englab.bne.redhat.com', 'HTTP_REFERER': 'https://tcms-stage.englab.bne.redhat.com/advance-search/', 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; Linux i686; rv:14.0) Gecko/20100101 Firefox/14.0.1', 'PATH_INFO': u'/advance-search/', 'PATH_TRANSLATED': '/usr/lib/python2.4/site-packages/tcms/nitrate-wsgi.py/advance-search/', 'QUERY_STRING': 'pl_id=&pl_summary=&pl_authors=&pl_owners=&pl_tags=&pl_tags_exclude=0&pl_active=&pl_created_since=&pl_created_before=&cs_id=&cs_summary=&cs_authors=&cs_tester=&cs_tags=&cs_tags_exclude=0&cs_bugs=234444444444444&cs_auto=&cs_proposed=&cs_script=&cs_created_since=&cs_created_before=&r_id=&r_summary=&r_manager=&r_tester=&r_real_tester=&r_tags=&r_tags_exclude=0&r_running=&r_created_since=&r_created_before=&target=case', 'REMOTE_ADDR': '10.66.10.204', 'REMOTE_PORT': '50146', 'REMOTE_USER': 'yqi@REDHAT.COM', 'REQUEST_METHOD': 'GET', 'REQUEST_URI': '/advance-search/?pl_id=&pl_summary=&pl_authors=&pl_owners=&pl_tags=&pl_tags_exclude=0&pl_active=&pl_created_since=&pl_created_before=&cs_id=&cs_summary=&cs_authors=&cs_tester=&cs_tags=&cs_tags_exclude=0&cs_bugs=234444444444444&cs_auto=&cs_proposed=&cs_script=&cs_created_since=&cs_created_before=&r_id=&r_summary=&r_manager=&r_tester=&r_real_tester=&r_tags=&r_tags_exclude=0&r_running=&r_created_since=&r_created_before=&target=case', 'SCRIPT_FILENAME': '/usr/lib/python2.4/site-packages/tcms/nitrate-wsgi.py', 'SCRIPT_NAME': u'', 'SERVER_ADDR': '10.64.12.15', 'SERVER_ADMIN': 'sysadmin-engops@redhat.com', 'SERVER_NAME': 'tcms-stage.englab.bne.redhat.com', 'SERVER_PORT': '443', 'SERVER_PROTOCOL': 'HTTP/1.1', 'SERVER_SIGNATURE': '', 'SERVER_SOFTWARE': 'Apache', 'mod_wsgi.application_group': 'tcms-stage.englab.bne.redhat.com|', 'mod_wsgi.callable_object': 'application', 'mod_wsgi.handler_script': '', 'mod_wsgi.input_chunked': '0', 'mod_wsgi.listener_host': '', 'mod_wsgi.listener_port': '443', 'mod_wsgi.process_group': '', 'mod_wsgi.request_handler': 'wsgi-script', 'mod_wsgi.script_reloading': '1', 'mod_wsgi.version': (3, 2), 'wsgi.errors': <mod_wsgi.Log object at 0x2b168699f830>, 'wsgi.file_wrapper': <built-in method file_wrapper of mod_wsgi.Adapter object at 0x2aaaacbe3990>, 'wsgi.input': <mod_wsgi.Input object at 0x2b1687068b30>, 'wsgi.multiprocess': True, 'wsgi.multithread': False, 'wsgi.run_once': False, 'wsgi.url_scheme': 'https', 'wsgi.version': (1, 1)}></div></td> </tr> <tr> <td>resolver</td> <td class="code"><div><RegexURLResolver tcms.urls (None:None) ^/></div></td> </tr> <tr> <td>response</td> <td class="code"><div>None</div></td> </tr> <tr> <td>self</td> <td class="code"><div><django.core.handlers.wsgi.WSGIHandler object at 0x2b1684a0b490></div></td> </tr> <tr> <td>settings</td> <td class="code"><div><django.conf.LazySettings object at 0x2b16866a06d0></div></td> </tr> <tr> <td>urlconf</td> <td class="code"><div>'tcms.urls'</div></td> </tr> <tr> <td>urlresolvers</td> <td class="code"><div><module 'django.core.urlresolvers' from '/usr/lib/python2.4/site-packages/django/core/urlresolvers.pyc'></div></td> </tr> </tbody> </table> </li> <li class="frame"> <code>/usr/lib/python2.4/site-packages/tcms/search/__init__.py</code> in <code>advance_search</code> <div class="context" id="c46912530787432"> <ol style="display: none;" start="72" class="pre-context" id="pre46912530787432"><li onclick="toggle('pre46912530787432', 'post46912530787432')"> results = query(request, plan_form.cleaned_data,</li><li onclick="toggle('pre46912530787432', 'post46912530787432')"> run_form.cleaned_data, case_form.cleaned_data, target)</li><li onclick="toggle('pre46912530787432', 'post46912530787432')"> results = order_targets(target, results, data)</li><li onclick="toggle('pre46912530787432', 'post46912530787432')"> end = time.time()</li><li onclick="toggle('pre46912530787432', 'post46912530787432')"> timecost = round(end - start, 3)</li><li onclick="toggle('pre46912530787432', 'post46912530787432')"> queries = fmt_queries(*[f.cleaned_data for f in all_forms])</li><li onclick="toggle('pre46912530787432', 'post46912530787432')"> queries['Target'] = target</li></ol> <ol start="79" class="context-line"><li onclick="toggle('pre46912530787432', 'post46912530787432')"> return render_results(request, results, timecost, queries) <span>...</span></li></ol> <ol style="display: none;" start="80" class="post-context" id="post46912530787432"><li onclick="toggle('pre46912530787432', 'post46912530787432')"></li><li onclick="toggle('pre46912530787432', 'post46912530787432')">def query(request, plan_query, run_query, case_query, target, using='orm'):</li><li onclick="toggle('pre46912530787432', 'post46912530787432')"> USING = {</li><li onclick="toggle('pre46912530787432', 'post46912530787432')"> 'orm': {</li><li onclick="toggle('pre46912530787432', 'post46912530787432')"> 'query': SmartDjangoQuery,</li><li onclick="toggle('pre46912530787432', 'post46912530787432')"> 'sum': sum_orm_queries</li></ol> </div> <div class="commands"> <a href="#" onclick="return varToggle(this, '46912530787432')"><span>â¶</span> Local vars</a> </div> <table style="display: none;" class="vars" id="v46912530787432"> <thead> <tr> <th>Variable</th> <th>Value</th> </tr> </thead> <tbody> <tr> <td>all_forms</td> <td class="code"><div>(<tcms.search.forms.PlanForm object at 0x2b16880e6b10>, <tcms.search.forms.CaseForm object at 0x2b16880eaa90>, <tcms.search.forms.RunForm object at 0x2aaaacb5fad0>)</div></td> </tr> <tr> <td>case_form</td> <td class="code"><div><tcms.search.forms.CaseForm object at 0x2b16880eaa90></div></td> </tr> <tr> <td>data</td> <td class="code"><div><QueryDict: {u'cs_proposed': [u''], u'r_created_before': [u''], u'r_real_tester': [u''], u'cs_tags_exclude': [u'0'], u'r_created_since': [u''], u'pl_tags_exclude': [u'0'], u'cs_created_since': [u''], u'r_tags': [u''], u'r_tags_exclude': [u'0'], u'pl_active': [u''], u'cs_tester': [u''], u'cs_id': [u''], u'cs_created_before': [u''], u'r_tester': [u''], u'cs_summary': [u''], u'r_summary': [u''], u'cs_script': [u''], u'cs_tags': [u''], u'r_running': [u''], u'pl_owners': [u''], u'cs_authors': [u''], u'pl_id': [u''], u'pl_created_since': [u''], u'cs_auto': [u''], u'pl_tags': [u''], u'target': [u'case'], u'r_manager': [u''], u'cs_bugs': [u'234444444444444'], u'pl_summary': [u''], u'pl_created_before': [u''], u'pl_authors': [u''], u'r_id': [u'']}></div></td> </tr> <tr> <td>end</td> <td class="code"><div>1344495350.657186</div></td> </tr> <tr> <td>errors</td> <td class="code"><div>[]</div></td> </tr> <tr> <td>f</td> <td class="code"><div><tcms.search.forms.RunForm object at 0x2aaaacb5fad0></div></td> </tr> <tr> <td>plan_form</td> <td class="code"><div><tcms.search.forms.PlanForm object at 0x2b16880e6b10></div></td> </tr> <tr> <td>queries</td> <td class="code"><div>{'Target': u'case', 'case bugs': '234444444444444', 'case tags exclude': False, 'plan tags exclude': False, 'run tags exclude': False}</div></td> </tr> <tr> <td>request</td> <td class="code"><div><WSGIRequest GET:<QueryDict: {u'cs_proposed': [u''], u'r_created_before': [u''], u'r_real_tester': [u''], u'cs_tags_exclude': [u'0'], u'r_created_since': [u''], u'pl_tags_exclude': [u'0'], u'cs_created_since': [u''], u'r_tags': [u''], u'r_tags_exclude': [u'0'], u'pl_active': [u''], u'cs_tester': [u''], u'cs_id': [u''], u'cs_created_before': [u''], u'r_tester': [u''], u'cs_summary': [u''], u'r_summary': [u''], u'cs_script': [u''], u'cs_tags': [u''], u'r_running': [u''], u'pl_owners': [u''], u'cs_authors': [u''], u'pl_id': [u''], u'pl_created_since': [u''], u'cs_auto': [u''], u'pl_tags': [u''], u'target': [u'case'], u'r_manager': [u''], u'cs_bugs': [u'234444444444444'], u'pl_summary': [u''], u'pl_created_before': [u''], u'pl_authors': [u''], u'r_id': [u'']}>, POST:<QueryDict: {}>, COOKIES:{'SESS60ca0fbd9e9889ff0cc6b5fc9b0fc0f3': '6lnoqbcrod2l2vc2ic8a62pfd5', 'SSESS475ef4e7532e7b0aa18d3af05f60e9dd': '8HwErgCr6fAcYiucuxuXD3_jJAOqja5XOHLwWo3xJzc', 'csrftoken': 'a00d3cfc80780c1a9ffb285c8f96f697', 'rh_omni_tc': '70160000000H4AjAAK', 's_cc': 'true', 's_nr': '1343886449119', 's_ria': 'flash%2011%7Csilverlight%20not%20detected', 's_sq': '%5B%5BB%5D%5D', 's_vi': '', 's_vnum': '1346478386257%26vn%3D1', 'sessionid': '6e36f0a883980b2bcd9a61200104fbe8'}, META:{'AUTH_TYPE': 'Basic', 'CSRF_COOKIE': 'a00d3cfc80780c1a9ffb285c8f96f697', 'DOCUMENT_ROOT': '/var/www/html', 'GATEWAY_INTERFACE': 'CGI/1.1', 'HTTPS': 'on', 'HTTP_ACCEPT': 'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8', 'HTTP_ACCEPT_ENCODING': 'gzip, deflate', 'HTTP_ACCEPT_LANGUAGE': 'en-us,en;q=0.5', 'HTTP_AUTHORIZATION': 'Basic eXFpOmF5IWszQUE5ag==', 'HTTP_CONNECTION': 'keep-alive', 'HTTP_COOKIE': 'csrftoken=a00d3cfc80780c1a9ffb285c8f96f697; SESS60ca0fbd9e9889ff0cc6b5fc9b0fc0f3=6lnoqbcrod2l2vc2ic8a62pfd5; SSESS475ef4e7532e7b0aa18d3af05f60e9dd=8HwErgCr6fAcYiucuxuXD3_jJAOqja5XOHLwWo3xJzc; sessionid=6e36f0a883980b2bcd9a61200104fbe8; rh_omni_tc=70160000000H4AjAAK; s_nr=1343886449119; s_vnum=1346478386257%26vn%3D1; s_vi=[CS]v1|280D0A1D851D3411-60000134200C218A[CE]; s_ria=flash%2011%7Csilverlight%20not%20detected; s_cc=true; s_sq=%5B%5BB%5D%5D', 'HTTP_HOST': 'tcms-stage.englab.bne.redhat.com', 'HTTP_REFERER': 'https://tcms-stage.englab.bne.redhat.com/advance-search/', 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; Linux i686; rv:14.0) Gecko/20100101 Firefox/14.0.1', 'PATH_INFO': u'/advance-search/', 'PATH_TRANSLATED': '/usr/lib/python2.4/site-packages/tcms/nitrate-wsgi.py/advance-search/', 'QUERY_STRING': 'pl_id=&pl_summary=&pl_authors=&pl_owners=&pl_tags=&pl_tags_exclude=0&pl_active=&pl_created_since=&pl_created_before=&cs_id=&cs_summary=&cs_authors=&cs_tester=&cs_tags=&cs_tags_exclude=0&cs_bugs=234444444444444&cs_auto=&cs_proposed=&cs_script=&cs_created_since=&cs_created_before=&r_id=&r_summary=&r_manager=&r_tester=&r_real_tester=&r_tags=&r_tags_exclude=0&r_running=&r_created_since=&r_created_before=&target=case', 'REMOTE_ADDR': '10.66.10.204', 'REMOTE_PORT': '50146', 'REMOTE_USER': 'yqi@REDHAT.COM', 'REQUEST_METHOD': 'GET', 'REQUEST_URI': '/advance-search/?pl_id=&pl_summary=&pl_authors=&pl_owners=&pl_tags=&pl_tags_exclude=0&pl_active=&pl_created_since=&pl_created_before=&cs_id=&cs_summary=&cs_authors=&cs_tester=&cs_tags=&cs_tags_exclude=0&cs_bugs=234444444444444&cs_auto=&cs_proposed=&cs_script=&cs_created_since=&cs_created_before=&r_id=&r_summary=&r_manager=&r_tester=&r_real_tester=&r_tags=&r_tags_exclude=0&r_running=&r_created_since=&r_created_before=&target=case', 'SCRIPT_FILENAME': '/usr/lib/python2.4/site-packages/tcms/nitrate-wsgi.py', 'SCRIPT_NAME': u'', 'SERVER_ADDR': '10.64.12.15', 'SERVER_ADMIN': 'sysadmin-engops@redhat.com', 'SERVER_NAME': 'tcms-stage.englab.bne.redhat.com', 'SERVER_PORT': '443', 'SERVER_PROTOCOL': 'HTTP/1.1', 'SERVER_SIGNATURE': '', 'SERVER_SOFTWARE': 'Apache', 'mod_wsgi.application_group': 'tcms-stage.englab.bne.redhat.com|', 'mod_wsgi.callable_object': 'application', 'mod_wsgi.handler_script': '', 'mod_wsgi.input_chunked': '0', 'mod_wsgi.listener_host': '', 'mod_wsgi.listener_port': '443', 'mod_wsgi.process_group': '', 'mod_wsgi.request_handler': 'wsgi-script', 'mod_wsgi.script_reloading': '1', 'mod_wsgi.version': (3, 2), 'wsgi.errors': <mod_wsgi.Log object at 0x2b168699f830>, 'wsgi.file_wrapper': <built-in method file_wrapper of mod_wsgi.Adapter object at 0x2aaaacbe3990>, 'wsgi.input': <mod_wsgi.Input object at 0x2b1687068b30>, 'wsgi.multiprocess': True, 'wsgi.multithread': False, 'wsgi.run_once': False, 'wsgi.url_scheme': 'https', 'wsgi.version': (1, 1)}></div></td> </tr> <tr> <td>results</td> <td class="code"><div>[]</div></td> </tr> <tr> <td>run_form</td> <td class="code"><div><tcms.search.forms.RunForm object at 0x2aaaacb5fad0></div></td> </tr> <tr> <td>start</td> <td class="code"><div>1344495350.6555879</div></td> </tr> <tr> <td>target</td> <td class="code"><div>u'case'</div></td> </tr> <tr> <td>timecost</td> <td class="code"><div>0.002</div></td> </tr> <tr> <td>tmpl</td> <td class="code"><div>'search/advanced_search.html'</div></td> </tr> </tbody> </table> </li> <li class="frame"> <code>/usr/lib/python2.4/site-packages/tcms/search/__init__.py</code> in <code>render_results</code> <div class="context" id="c46912530787360"> <ol style="display: none;" start="153" class="pre-context" id="pre46912530787360"><li onclick="toggle('pre46912530787360', 'post46912530787360')"> asc = bool(request.REQUEST.get('asc', None))</li><li onclick="toggle('pre46912530787360', 'post46912530787360')"> query_url = remove_from_request_path(request, 'order_by')</li><li onclick="toggle('pre46912530787360', 'post46912530787360')"> if asc:</li><li onclick="toggle('pre46912530787360', 'post46912530787360')"> query_url = remove_from_request_path(query_url, 'asc')</li><li onclick="toggle('pre46912530787360', 'post46912530787360')"> else:</li><li onclick="toggle('pre46912530787360', 'post46912530787360')"> query_url = '%s&asc=True' % query_url</li><li onclick="toggle('pre46912530787360', 'post46912530787360')"> return direct_to_template(request, tmpl,</li></ol> <ol start="160" class="context-line"><li onclick="toggle('pre46912530787360', 'post46912530787360')"> { <span>...</span></li></ol> <ol style="display: none;" start="161" class="post-context" id="post46912530787360"><li onclick="toggle('pre46912530787360', 'post46912530787360')"> klasses[request.GET['target']]['result_key']: results,</li><li onclick="toggle('pre46912530787360', 'post46912530787360')"> 'time_cost': time_cost,</li><li onclick="toggle('pre46912530787360', 'post46912530787360')"> 'queries': queries,</li><li onclick="toggle('pre46912530787360', 'post46912530787360')"> 'query_url': query_url,</li><li onclick="toggle('pre46912530787360', 'post46912530787360')"> }</li><li onclick="toggle('pre46912530787360', 'post46912530787360')"> )</li></ol> </div> <div class="commands"> <a href="#" onclick="return varToggle(this, '46912530787360')"><span>â¶</span> Local vars</a> </div> <table style="display: none;" class="vars" id="v46912530787360"> <thead> <tr> <th>Variable</th> <th>Value</th> </tr> </thead> <tbody> <tr> <td>asc</td> <td class="code"><div>False</div></td> </tr> <tr> <td>klasses</td> <td class="code"><div>{'case': {'class': <class 'tcms.apps.testcases.models.TestCase'>, 'result_key': 'test_cases'}, 'plan': {'class': <class 'tcms.apps.testplans.models.TestPlan'>, 'result_key': 'test_plans'}, 'run': {'class': <class 'tcms.apps.testruns.models.TestRun'>, 'result_key': 'test_runs'}}</div></td> </tr> <tr> <td>queries</td> <td class="code"><div>{'Target': u'case', 'case bugs': '234444444444444', 'case tags exclude': False, 'plan tags exclude': False, 'run tags exclude': False}</div></td> </tr> <tr> <td>query_url</td> <td class="code"><div>u'?pl_id=&pl_summary=&pl_authors=&pl_owners=&pl_tags=&pl_tags_exclude=0&pl_active=&pl_created_since=&pl_created_before=&cs_id=&cs_summary=&cs_authors=&cs_tester=&cs_tags=&cs_tags_exclude=0&cs_bugs=234444444444444&cs_auto=&cs_proposed=&cs_script=&cs_created_since=&cs_created_before=&r_id=&r_summary=&r_manager=&r_tester=&r_real_tester=&r_tags=&r_tags_exclude=0&r_running=&r_created_since=&r_created_before=&target=case&asc=True'</div></td> </tr> <tr> <td>request</td> <td class="code"><div><WSGIRequest GET:<QueryDict: {u'cs_proposed': [u''], u'r_created_before': [u''], u'r_real_tester': [u''], u'cs_tags_exclude': [u'0'], u'r_created_since': [u''], u'pl_tags_exclude': [u'0'], u'cs_created_since': [u''], u'r_tags': [u''], u'r_tags_exclude': [u'0'], u'pl_active': [u''], u'cs_tester': [u''], u'cs_id': [u''], u'cs_created_before': [u''], u'r_tester': [u''], u'cs_summary': [u''], u'r_summary': [u''], u'cs_script': [u''], u'cs_tags': [u''], u'r_running': [u''], u'pl_owners': [u''], u'cs_authors': [u''], u'pl_id': [u''], u'pl_created_since': [u''], u'cs_auto': [u''], u'pl_tags': [u''], u'target': [u'case'], u'r_manager': [u''], u'cs_bugs': [u'234444444444444'], u'pl_summary': [u''], u'pl_created_before': [u''], u'pl_authors': [u''], u'r_id': [u'']}>, POST:<QueryDict: {}>, COOKIES:{'SESS60ca0fbd9e9889ff0cc6b5fc9b0fc0f3': '6lnoqbcrod2l2vc2ic8a62pfd5', 'SSESS475ef4e7532e7b0aa18d3af05f60e9dd': '8HwErgCr6fAcYiucuxuXD3_jJAOqja5XOHLwWo3xJzc', 'csrftoken': 'a00d3cfc80780c1a9ffb285c8f96f697', 'rh_omni_tc': '70160000000H4AjAAK', 's_cc': 'true', 's_nr': '1343886449119', 's_ria': 'flash%2011%7Csilverlight%20not%20detected', 's_sq': '%5B%5BB%5D%5D', 's_vi': '', 's_vnum': '1346478386257%26vn%3D1', 'sessionid': '6e36f0a883980b2bcd9a61200104fbe8'}, META:{'AUTH_TYPE': 'Basic', 'CSRF_COOKIE': 'a00d3cfc80780c1a9ffb285c8f96f697', 'DOCUMENT_ROOT': '/var/www/html', 'GATEWAY_INTERFACE': 'CGI/1.1', 'HTTPS': 'on', 'HTTP_ACCEPT': 'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8', 'HTTP_ACCEPT_ENCODING': 'gzip, deflate', 'HTTP_ACCEPT_LANGUAGE': 'en-us,en;q=0.5', 'HTTP_AUTHORIZATION': 'Basic eXFpOmF5IWszQUE5ag==', 'HTTP_CONNECTION': 'keep-alive', 'HTTP_COOKIE': 'csrftoken=a00d3cfc80780c1a9ffb285c8f96f697; SESS60ca0fbd9e9889ff0cc6b5fc9b0fc0f3=6lnoqbcrod2l2vc2ic8a62pfd5; SSESS475ef4e7532e7b0aa18d3af05f60e9dd=8HwErgCr6fAcYiucuxuXD3_jJAOqja5XOHLwWo3xJzc; sessionid=6e36f0a883980b2bcd9a61200104fbe8; rh_omni_tc=70160000000H4AjAAK; s_nr=1343886449119; s_vnum=1346478386257%26vn%3D1; s_vi=[CS]v1|280D0A1D851D3411-60000134200C218A[CE]; s_ria=flash%2011%7Csilverlight%20not%20detected; s_cc=true; s_sq=%5B%5BB%5D%5D', 'HTTP_HOST': 'tcms-stage.englab.bne.redhat.com', 'HTTP_REFERER': 'https://tcms-stage.englab.bne.redhat.com/advance-search/', 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; Linux i686; rv:14.0) Gecko/20100101 Firefox/14.0.1', 'PATH_INFO': u'/advance-search/', 'PATH_TRANSLATED': '/usr/lib/python2.4/site-packages/tcms/nitrate-wsgi.py/advance-search/', 'QUERY_STRING': 'pl_id=&pl_summary=&pl_authors=&pl_owners=&pl_tags=&pl_tags_exclude=0&pl_active=&pl_created_since=&pl_created_before=&cs_id=&cs_summary=&cs_authors=&cs_tester=&cs_tags=&cs_tags_exclude=0&cs_bugs=234444444444444&cs_auto=&cs_proposed=&cs_script=&cs_created_since=&cs_created_before=&r_id=&r_summary=&r_manager=&r_tester=&r_real_tester=&r_tags=&r_tags_exclude=0&r_running=&r_created_since=&r_created_before=&target=case', 'REMOTE_ADDR': '10.66.10.204', 'REMOTE_PORT': '50146', 'REMOTE_USER': 'yqi@REDHAT.COM', 'REQUEST_METHOD': 'GET', 'REQUEST_URI': '/advance-search/?pl_id=&pl_summary=&pl_authors=&pl_owners=&pl_tags=&pl_tags_exclude=0&pl_active=&pl_created_since=&pl_created_before=&cs_id=&cs_summary=&cs_authors=&cs_tester=&cs_tags=&cs_tags_exclude=0&cs_bugs=234444444444444&cs_auto=&cs_proposed=&cs_script=&cs_created_since=&cs_created_before=&r_id=&r_summary=&r_manager=&r_tester=&r_real_tester=&r_tags=&r_tags_exclude=0&r_running=&r_created_since=&r_created_before=&target=case', 'SCRIPT_FILENAME': '/usr/lib/python2.4/site-packages/tcms/nitrate-wsgi.py', 'SCRIPT_NAME': u'', 'SERVER_ADDR': '10.64.12.15', 'SERVER_ADMIN': 'sysadmin-engops@redhat.com', 'SERVER_NAME': 'tcms-stage.englab.bne.redhat.com', 'SERVER_PORT': '443', 'SERVER_PROTOCOL': 'HTTP/1.1', 'SERVER_SIGNATURE': '', 'SERVER_SOFTWARE': 'Apache', 'mod_wsgi.application_group': 'tcms-stage.englab.bne.redhat.com|', 'mod_wsgi.callable_object': 'application', 'mod_wsgi.handler_script': '', 'mod_wsgi.input_chunked': '0', 'mod_wsgi.listener_host': '', 'mod_wsgi.listener_port': '443', 'mod_wsgi.process_group': '', 'mod_wsgi.request_handler': 'wsgi-script', 'mod_wsgi.script_reloading': '1', 'mod_wsgi.version': (3, 2), 'wsgi.errors': <mod_wsgi.Log object at 0x2b168699f830>, 'wsgi.file_wrapper': <built-in method file_wrapper of mod_wsgi.Adapter object at 0x2aaaacbe3990>, 'wsgi.input': <mod_wsgi.Input object at 0x2b1687068b30>, 'wsgi.multiprocess': True, 'wsgi.multithread': False, 'wsgi.run_once': False, 'wsgi.url_scheme': 'https', 'wsgi.version': (1, 1)}></div></td> </tr> <tr> <td>results</td> <td class="code"><div>[]</div></td> </tr> <tr> <td>time_cost</td> <td class="code"><div>0.002</div></td> </tr> <tr> <td>tmpl</td> <td class="code"><div>'search/results.html'</div></td> </tr> </tbody> </table> </li> <li class="frame"> <code>/usr/lib/python2.4/site-packages/django/views/generic/simple.py</code> in <code>direct_to_template</code> <div class="context" id="c46912530787576"> <ol style="display: none;" start="11" class="pre-context" id="pre46912530787576"><li onclick="toggle('pre46912530787576', 'post46912530787576')"> for key, value in extra_context.items():</li><li onclick="toggle('pre46912530787576', 'post46912530787576')"> if callable(value):</li><li onclick="toggle('pre46912530787576', 'post46912530787576')"> dictionary[key] = value()</li><li onclick="toggle('pre46912530787576', 'post46912530787576')"> else:</li><li onclick="toggle('pre46912530787576', 'post46912530787576')"> dictionary[key] = value</li><li onclick="toggle('pre46912530787576', 'post46912530787576')"> c = RequestContext(request, dictionary)</li><li onclick="toggle('pre46912530787576', 'post46912530787576')"> t = loader.get_template(template)</li></ol> <ol start="18" class="context-line"><li onclick="toggle('pre46912530787576', 'post46912530787576')"> return HttpResponse(t.render(c), mimetype=mimetype) <span>...</span></li></ol> <ol style="display: none;" start="19" class="post-context" id="post46912530787576"><li onclick="toggle('pre46912530787576', 'post46912530787576')"></li><li onclick="toggle('pre46912530787576', 'post46912530787576')">def redirect_to(request, url, permanent=True, **kwargs):</li><li onclick="toggle('pre46912530787576', 'post46912530787576')"> """</li><li onclick="toggle('pre46912530787576', 'post46912530787576')"> Redirect to a given URL.</li><li onclick="toggle('pre46912530787576', 'post46912530787576')"></li><li onclick="toggle('pre46912530787576', 'post46912530787576')"> The given url may contain dict-style string formatting, which will be</li></ol> </div> <div class="commands"> <a href="#" onclick="return varToggle(this, '46912530787576')"><span>â¶</span> Local vars</a> </div> <table style="display: none;" class="vars" id="v46912530787576"> <thead> <tr> <th>Variable</th> <th>Value</th> </tr> </thead> <tbody> <tr> <td>c</td> <td class="code"><div>[{'time_cost': 0.002, 'test_cases': [], 'queries': {'case tags exclude': False, 'run tags exclude': False, 'plan tags exclude': False, 'case bugs': '234444444444444', 'Target': u'case'}, 'params': {}, 'query_url': u'?pl_id=&pl_summary=&pl_authors=&pl_owners=&pl_tags=&pl_tags_exclude=0&pl_active=&pl_created_since=&pl_created_before=&cs_id=&cs_summary=&cs_authors=&cs_tester=&cs_tags=&cs_tags_exclude=0&cs_bugs=234444444444444&cs_auto=&cs_proposed=&cs_script=&cs_created_since=&cs_created_before=&r_id=&r_summary=&r_manager=&r_tester=&r_real_tester=&r_tags=&r_tags_exclude=0&r_running=&r_created_since=&r_created_before=&target=case&asc=True'}, {'csrf_token': <django.utils.functional.__proxy__ object at 0x2aaaacc6b7d0>}, {'perms': <django.utils.functional.__proxy__ object at 0x2aaaacc6bb10>, 'messages': <django.utils.functional.__proxy__ object at 0x2aaaacc6b610>, 'user': <django.utils.functional.SimpleLazyObject object at 0x2aaaacc6bfd0>}, {'request': <WSGIRequest GET:<QueryDict: {u'cs_proposed': [u''], u'r_created_before': [u''], u'r_real_tester': [u''], u'cs_tags_exclude': [u'0'], u'r_created_since': [u''], u'pl_tags_exclude': [u'0'], u'cs_created_since': [u''], u'r_tags': [u''], u'r_tags_exclude': [u'0'], u'pl_active': [u''], u'cs_tester': [u''], u'cs_id': [u''], u'cs_created_before': [u''], u'r_tester': [u''], u'cs_summary': [u''], u'r_summary': [u''], u'cs_script': [u''], u'cs_tags': [u''], u'r_running': [u''], u'pl_owners': [u''], u'cs_authors': [u''], u'pl_id': [u''], u'pl_created_since': [u''], u'cs_auto': [u''], u'pl_tags': [u''], u'target': [u'case'], u'r_manager': [u''], u'cs_bugs': [u'234444444444444'], u'pl_summary': [u''], u'pl_created_before': [u''], u'pl_authors': [u''], u'r_id': [u'']}>, POST:<QueryDict: {}>, COOKIES:{'SESS60ca0fbd9e9889ff0cc6b5fc9b0fc0f3': '6lnoqbcrod2l2vc2ic8a62pfd5', 'SSESS475ef4e7532e7b0aa18d3af05f60e9dd': '8HwErgCr6fAcYiucuxuXD3_jJAOqja5XOHLwWo3xJzc', 'csrftoken': 'a00d3cfc80780c1a9ffb285c8f96f697', 'rh_omni_tc': '70160000000H4AjAAK', 's_cc': 'true', 's_nr': '1343886449119', 's_ria': 'flash%2011%7Csilverlight%20not%20detected', 's_sq': '%5B%5BB%5D%5D', 's_vi': '', 's_vnum': '1346478386257%26vn%3D1', 'sessionid': '6e36f0a883980b2bcd9a61200104fbe8'}, META:{'AUTH_TYPE': 'Basic', 'CSRF_COOKIE': 'a00d3cfc80780c1a9ffb285c8f96f697', 'DOCUMENT_ROOT': '/var/www/html', 'GATEWAY_INTERFACE': 'CGI/1.1', 'HTTPS': 'on', 'HTTP_ACCEPT': 'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8', 'HTTP_ACCEPT_ENCODING': 'gzip, deflate', 'HTTP_ACCEPT_LANGUAGE': 'en-us,en;q=0.5', 'HTTP_AUTHORIZATION': 'Basic eXFpOmF5IWszQUE5ag==', 'HTTP_CONNECTION': 'keep-alive', 'HTTP_COOKIE': 'csrftoken=a00d3cfc80780c1a9ffb285c8f96f697; SESS60ca0fbd9e9889ff0cc6b5fc9b0fc0f3=6lnoqbcrod2l2vc2ic8a62pfd5; SSESS475ef4e7532e7b0aa18d3af05f60e9dd=8HwErgCr6fAcYiucuxuXD3_jJAOqja5XOHLwWo3xJzc; sessionid=6e36f0a883980b2bcd9a61200104fbe8; rh_omni_tc=70160000000H4AjAAK; s_nr=1343886449119; s_vnum=1346478386257%26vn%3D1; s_vi=[CS]v1|280D0A1D851D3411-60000134200C218A[CE]; s_ria=flash%2011%7Csilverlight%20not%20detected; s_cc=true; s_sq=%5B%5BB%5D%5D', 'HTTP_HOST': 'tcms-stage.englab.bne.redhat.com', 'HTTP_REFERER': 'https://tcms-stage.englab.bne.redhat.com/advance-search/', 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; Linux i686; rv:14.0) Gecko/20100101 Firefox/14.0.1', 'PATH_INFO': u'/advance-search/', 'PATH_TRANSLATED': '/usr/lib/python2.4/site-packages/tcms/nitrate-wsgi.py/advance-search/', 'QUERY_STRING': 'pl_id=&pl_summary=&pl_authors=&pl_owners=&pl_tags=&pl_tags_exclude=0&pl_active=&pl_created_since=&pl_created_before=&cs_id=&cs_summary=&cs_authors=&cs_tester=&cs_tags=&cs_tags_exclude=0&cs_bugs=234444444444444&cs_auto=&cs_proposed=&cs_script=&cs_created_since=&cs_created_before=&r_id=&r_summary=&r_manager=&r_tester=&r_real_tester=&r_tags=&r_tags_exclude=0&r_running=&r_created_since=&r_created_before=&target=case', 'REMOTE_ADDR': '10.66.10.204', 'REMOTE_PORT': '50146', 'REMOTE_USER': 'yqi@REDHAT.COM', 'REQUEST_METHOD': 'GET', 'REQUEST_URI': '/advance-search/?pl_id=&pl_summary=&pl_authors=&pl_owners=&pl_tags=&pl_tags_exclude=0&pl_active=&pl_created_since=&pl_created_before=&cs_id=&cs_summary=&cs_authors=&cs_tester=&cs_tags=&cs_tags_exclude=0&cs_bugs=234444444444444&cs_auto=&cs_proposed=&cs_script=&cs_created_since=&cs_created_before=&r_id=&r_summary=&r_manager=&r_tester=&r_real_tester=&r_tags=&r_tags_exclude=0&r_running=&r_created_since=&r_created_before=&target=case', 'SCRIPT_FILENAME': '/usr/lib/python2.4/site-packages/tcms/nitrate-wsgi.py', 'SCRIPT_NAME': u'', 'SERVER_ADDR': '10.64.12.15', 'SERVER_ADMIN': 'sysadmin-engops@redhat.com', 'SERVER_NAME': 'tcms-stage.englab.bne.redhat.com', 'SERVER_PORT': '443', 'SERVER_PROTOCOL': 'HTTP/1.1', 'SERVER_SIGNATURE': '', 'SERVER_SOFTWARE': 'Apache', 'mod_wsgi.application_group': 'tcms-stage.englab.bne.redhat.com|', 'mod_wsgi.callable_object': 'application', 'mod_wsgi.handler_script': '', 'mod_wsgi.input_chunked': '0', 'mod_wsgi.listener_host': '', 'mod_wsgi.listener_port': '443', 'mod_wsgi.process_group': '', 'mod_wsgi.request_handler': 'wsgi-script', 'mod_wsgi.script_reloading': '1', 'mod_wsgi.version': (3, 2), 'wsgi.errors': <mod_wsgi.Log object at 0x2b168699f830>, 'wsgi.file_wrapper': <built-in method file_wrapper of mod_wsgi.Adapter object at 0x2aaaacbe3990>, 'wsgi.input': <mod_wsgi.Input object at 0x2b1687068b30>, 'wsgi.multiprocess': True, 'wsgi.multithread': False, 'wsgi.run_once': False, 'wsgi.url_scheme': 'https', 'wsgi.version': (1, 1)}>}, {'MEDIA_URL': '/media'}, {}, {'ADMIN_PREFIX': '/admin'}, {'ADMIN_MEDIA_PREFIX': '/admin_media/'}, {'AUTH_BACKEND': <tcms.core.contrib.auth.backends.ModAuthKerbBackend object at 0x2aaaaac56090>}, {'REQUEST_CONTENTS': <django.utils.datastructures.MergeDict object at 0x2aaaacb427d0>}, {'SETTINGS': <django.conf.LazySettings object at 0x2b16866a06d0>}, {'block': <Block Node: contents. Contents: [<Text Node: '\r\n\t<div class="sprites cr'>, <django.template.defaulttags.URLNode object at 0x2aaaacb51450>, <Text Node: '">Home</a>\r\n\t\t>> <a href='>, <For Node: for k, v in queries.iteritems, tail_len: 5>, <Text Node: '\r\n\t\t\t<li class="clear"></'>, <Variable Node: time_cost>, <Text Node: ' sec(s).</span></h2>\r\n\r\n\t'>, <If node>, <Text Node: '\r\n\r\n\t'>, <If node>, <Text Node: '\r\n\r\n\t'>, <If node>, <Text Node: '\r\n\r\n'>]>}]</div></td> </tr> <tr> <td>dictionary</td> <td class="code"><div>{'params': {}, 'queries': {'Target': u'case', 'case bugs': '234444444444444', 'case tags exclude': False, 'plan tags exclude': False, 'run tags exclude': False}, 'query_url': u'?pl_id=&pl_summary=&pl_authors=&pl_owners=&pl_tags=&pl_tags_exclude=0&pl_active=&pl_created_since=&pl_created_before=&cs_id=&cs_summary=&cs_authors=&cs_tester=&cs_tags=&cs_tags_exclude=0&cs_bugs=234444444444444&cs_auto=&cs_proposed=&cs_script=&cs_created_since=&cs_created_before=&r_id=&r_summary=&r_manager=&r_tester=&r_real_tester=&r_tags=&r_tags_exclude=0&r_running=&r_created_since=&r_created_before=&target=case&asc=True', 'test_cases': [], 'time_cost': 0.002}</div></td> </tr> <tr> <td>extra_context</td> <td class="code"><div>{'queries': {'Target': u'case', 'case bugs': '234444444444444', 'case tags exclude': False, 'plan tags exclude': False, 'run tags exclude': False}, 'query_url': u'?pl_id=&pl_summary=&pl_authors=&pl_owners=&pl_tags=&pl_tags_exclude=0&pl_active=&pl_created_since=&pl_created_before=&cs_id=&cs_summary=&cs_authors=&cs_tester=&cs_tags=&cs_tags_exclude=0&cs_bugs=234444444444444&cs_auto=&cs_proposed=&cs_script=&cs_created_since=&cs_created_before=&r_id=&r_summary=&r_manager=&r_tester=&r_real_tester=&r_tags=&r_tags_exclude=0&r_running=&r_created_since=&r_created_before=&target=case&asc=True', 'test_cases': [], 'time_cost': 0.002}</div></td> </tr> <tr> <td>key</td> <td class="code"><div>'queries'</div></td> </tr> <tr> <td>kwargs</td> <td class="code"><div>{}</div></td> </tr> <tr> <td>mimetype</td> <td class="code"><div>None</div></td> </tr> <tr> <td>request</td> <td class="code"><div><WSGIRequest GET:<QueryDict: {u'cs_proposed': [u''], u'r_created_before': [u''], u'r_real_tester': [u''], u'cs_tags_exclude': [u'0'], u'r_created_since': [u''], u'pl_tags_exclude': [u'0'], u'cs_created_since': [u''], u'r_tags': [u''], u'r_tags_exclude': [u'0'], u'pl_active': [u''], u'cs_tester': [u''], u'cs_id': [u''], u'cs_created_before': [u''], u'r_tester': [u''], u'cs_summary': [u''], u'r_summary': [u''], u'cs_script': [u''], u'cs_tags': [u''], u'r_running': [u''], u'pl_owners': [u''], u'cs_authors': [u''], u'pl_id': [u''], u'pl_created_since': [u''], u'cs_auto': [u''], u'pl_tags': [u''], u'target': [u'case'], u'r_manager': [u''], u'cs_bugs': [u'234444444444444'], u'pl_summary': [u''], u'pl_created_before': [u''], u'pl_authors': [u''], u'r_id': [u'']}>, POST:<QueryDict: {}>, COOKIES:{'SESS60ca0fbd9e9889ff0cc6b5fc9b0fc0f3': '6lnoqbcrod2l2vc2ic8a62pfd5', 'SSESS475ef4e7532e7b0aa18d3af05f60e9dd': '8HwErgCr6fAcYiucuxuXD3_jJAOqja5XOHLwWo3xJzc', 'csrftoken': 'a00d3cfc80780c1a9ffb285c8f96f697', 'rh_omni_tc': '70160000000H4AjAAK', 's_cc': 'true', 's_nr': '1343886449119', 's_ria': 'flash%2011%7Csilverlight%20not%20detected', 's_sq': '%5B%5BB%5D%5D', 's_vi': '', 's_vnum': '1346478386257%26vn%3D1', 'sessionid': '6e36f0a883980b2bcd9a61200104fbe8'}, META:{'AUTH_TYPE': 'Basic', 'CSRF_COOKIE': 'a00d3cfc80780c1a9ffb285c8f96f697', 'DOCUMENT_ROOT': '/var/www/html', 'GATEWAY_INTERFACE': 'CGI/1.1', 'HTTPS': 'on', 'HTTP_ACCEPT': 'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8', 'HTTP_ACCEPT_ENCODING': 'gzip, deflate', 'HTTP_ACCEPT_LANGUAGE': 'en-us,en;q=0.5', 'HTTP_AUTHORIZATION': 'Basic eXFpOmF5IWszQUE5ag==', 'HTTP_CONNECTION': 'keep-alive', 'HTTP_COOKIE': 'csrftoken=a00d3cfc80780c1a9ffb285c8f96f697; SESS60ca0fbd9e9889ff0cc6b5fc9b0fc0f3=6lnoqbcrod2l2vc2ic8a62pfd5; SSESS475ef4e7532e7b0aa18d3af05f60e9dd=8HwErgCr6fAcYiucuxuXD3_jJAOqja5XOHLwWo3xJzc; sessionid=6e36f0a883980b2bcd9a61200104fbe8; rh_omni_tc=70160000000H4AjAAK; s_nr=1343886449119; s_vnum=1346478386257%26vn%3D1; s_vi=[CS]v1|280D0A1D851D3411-60000134200C218A[CE]; s_ria=flash%2011%7Csilverlight%20not%20detected; s_cc=true; s_sq=%5B%5BB%5D%5D', 'HTTP_HOST': 'tcms-stage.englab.bne.redhat.com', 'HTTP_REFERER': 'https://tcms-stage.englab.bne.redhat.com/advance-search/', 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; Linux i686; rv:14.0) Gecko/20100101 Firefox/14.0.1', 'PATH_INFO': u'/advance-search/', 'PATH_TRANSLATED': '/usr/lib/python2.4/site-packages/tcms/nitrate-wsgi.py/advance-search/', 'QUERY_STRING': 'pl_id=&pl_summary=&pl_authors=&pl_owners=&pl_tags=&pl_tags_exclude=0&pl_active=&pl_created_since=&pl_created_before=&cs_id=&cs_summary=&cs_authors=&cs_tester=&cs_tags=&cs_tags_exclude=0&cs_bugs=234444444444444&cs_auto=&cs_proposed=&cs_script=&cs_created_since=&cs_created_before=&r_id=&r_summary=&r_manager=&r_tester=&r_real_tester=&r_tags=&r_tags_exclude=0&r_running=&r_created_since=&r_created_before=&target=case', 'REMOTE_ADDR': '10.66.10.204', 'REMOTE_PORT': '50146', 'REMOTE_USER': 'yqi@REDHAT.COM', 'REQUEST_METHOD': 'GET', 'REQUEST_URI': '/advance-search/?pl_id=&pl_summary=&pl_authors=&pl_owners=&pl_tags=&pl_tags_exclude=0&pl_active=&pl_created_since=&pl_created_before=&cs_id=&cs_summary=&cs_authors=&cs_tester=&cs_tags=&cs_tags_exclude=0&cs_bugs=234444444444444&cs_auto=&cs_proposed=&cs_script=&cs_created_since=&cs_created_before=&r_id=&r_summary=&r_manager=&r_tester=&r_real_tester=&r_tags=&r_tags_exclude=0&r_running=&r_created_since=&r_created_before=&target=case', 'SCRIPT_FILENAME': '/usr/lib/python2.4/site-packages/tcms/nitrate-wsgi.py', 'SCRIPT_NAME': u'', 'SERVER_ADDR': '10.64.12.15', 'SERVER_ADMIN': 'sysadmin-engops@redhat.com', 'SERVER_NAME': 'tcms-stage.englab.bne.redhat.com', 'SERVER_PORT': '443', 'SERVER_PROTOCOL': 'HTTP/1.1', 'SERVER_SIGNATURE': '', 'SERVER_SOFTWARE': 'Apache', 'mod_wsgi.application_group': 'tcms-stage.englab.bne.redhat.com|', 'mod_wsgi.callable_object': 'application', 'mod_wsgi.handler_script': '', 'mod_wsgi.input_chunked': '0', 'mod_wsgi.listener_host': '', 'mod_wsgi.listener_port': '443', 'mod_wsgi.process_group': '', 'mod_wsgi.request_handler': 'wsgi-script', 'mod_wsgi.script_reloading': '1', 'mod_wsgi.version': (3, 2), 'wsgi.errors': <mod_wsgi.Log object at 0x2b168699f830>, 'wsgi.file_wrapper': <built-in method file_wrapper of mod_wsgi.Adapter object at 0x2aaaacbe3990>, 'wsgi.input': <mod_wsgi.Input object at 0x2b1687068b30>, 'wsgi.multiprocess': True, 'wsgi.multithread': False, 'wsgi.run_once': False, 'wsgi.url_scheme': 'https', 'wsgi.version': (1, 1)}></div></td> </tr> <tr> <td>t</td> <td class="code"><div><django.template.Template object at 0x2aaaacc6b210></div></td> </tr> <tr> <td>template</td> <td class="code"><div>'search/results.html'</div></td> </tr> <tr> <td>value</td> <td class="code"><div>{'Target': u'case', 'case bugs': '234444444444444', 'case tags exclude': False, 'plan tags exclude': False, 'run tags exclude': False}</div></td> </tr> </tbody> </table> </li> <li class="frame"> <code>/usr/lib/python2.4/site-packages/django/template/__init__.py</code> in <code>render</code> <div class="context" id="c46912530787504"> <ol style="display: none;" start="166" class="pre-context" id="pre46912530787504"><li onclick="toggle('pre46912530787504', 'post46912530787504')"> def _render(self, context):</li><li onclick="toggle('pre46912530787504', 'post46912530787504')"> return self.nodelist.render(context)</li><li onclick="toggle('pre46912530787504', 'post46912530787504')"></li><li onclick="toggle('pre46912530787504', 'post46912530787504')"> def render(self, context):</li><li onclick="toggle('pre46912530787504', 'post46912530787504')"> "Display stage -- can be called many times"</li><li onclick="toggle('pre46912530787504', 'post46912530787504')"> context.render_context.push()</li><li onclick="toggle('pre46912530787504', 'post46912530787504')"> try:</li></ol> <ol start="173" class="context-line"><li onclick="toggle('pre46912530787504', 'post46912530787504')"> return self._render(context) <span>...</span></li></ol> <ol style="display: none;" start="174" class="post-context" id="post46912530787504"><li onclick="toggle('pre46912530787504', 'post46912530787504')"> finally:</li><li onclick="toggle('pre46912530787504', 'post46912530787504')"> context.render_context.pop()</li><li onclick="toggle('pre46912530787504', 'post46912530787504')"></li><li onclick="toggle('pre46912530787504', 'post46912530787504')">def compile_string(template_string, origin):</li><li onclick="toggle('pre46912530787504', 'post46912530787504')"> "Compiles template_string into NodeList ready for rendering"</li><li onclick="toggle('pre46912530787504', 'post46912530787504')"> if settings.TEMPLATE_DEBUG:</li></ol> </div> <div class="commands"> <a href="#" onclick="return varToggle(this, '46912530787504')"><span>â¶</span> Local vars</a> </div> <table style="display: none;" class="vars" id="v46912530787504"> <thead> <tr> <th>Variable</th> <th>Value</th> </tr> </thead> <tbody> <tr> <td>context</td> <td class="code"><div>[{'time_cost': 0.002, 'test_cases': [], 'queries': {'case tags exclude': False, 'run tags exclude': False, 'plan tags exclude': False, 'case bugs': '234444444444444', 'Target': u'case'}, 'params': {}, 'query_url': u'?pl_id=&pl_summary=&pl_authors=&pl_owners=&pl_tags=&pl_tags_exclude=0&pl_active=&pl_created_since=&pl_created_before=&cs_id=&cs_summary=&cs_authors=&cs_tester=&cs_tags=&cs_tags_exclude=0&cs_bugs=234444444444444&cs_auto=&cs_proposed=&cs_script=&cs_created_since=&cs_created_before=&r_id=&r_summary=&r_manager=&r_tester=&r_real_tester=&r_tags=&r_tags_exclude=0&r_running=&r_created_since=&r_created_before=&target=case&asc=True'}, {'csrf_token': <django.utils.functional.__proxy__ object at 0x2aaaacc6b7d0>}, {'perms': <django.utils.functional.__proxy__ object at 0x2aaaacc6bb10>, 'messages': <django.utils.functional.__proxy__ object at 0x2aaaacc6b610>, 'user': <django.utils.functional.SimpleLazyObject object at 0x2aaaacc6bfd0>}, {'request': <WSGIRequest GET:<QueryDict: {u'cs_proposed': [u''], u'r_created_before': [u''], u'r_real_tester': [u''], u'cs_tags_exclude': [u'0'], u'r_created_since': [u''], u'pl_tags_exclude': [u'0'], u'cs_created_since': [u''], u'r_tags': [u''], u'r_tags_exclude': [u'0'], u'pl_active': [u''], u'cs_tester': [u''], u'cs_id': [u''], u'cs_created_before': [u''], u'r_tester': [u''], u'cs_summary': [u''], u'r_summary': [u''], u'cs_script': [u''], u'cs_tags': [u''], u'r_running': [u''], u'pl_owners': [u''], u'cs_authors': [u''], u'pl_id': [u''], u'pl_created_since': [u''], u'cs_auto': [u''], u'pl_tags': [u''], u'target': [u'case'], u'r_manager': [u''], u'cs_bugs': [u'234444444444444'], u'pl_summary': [u''], u'pl_created_before': [u''], u'pl_authors': [u''], u'r_id': [u'']}>, POST:<QueryDict: {}>, COOKIES:{'SESS60ca0fbd9e9889ff0cc6b5fc9b0fc0f3': '6lnoqbcrod2l2vc2ic8a62pfd5', 'SSESS475ef4e7532e7b0aa18d3af05f60e9dd': '8HwErgCr6fAcYiucuxuXD3_jJAOqja5XOHLwWo3xJzc', 'csrftoken': 'a00d3cfc80780c1a9ffb285c8f96f697', 'rh_omni_tc': '70160000000H4AjAAK', 's_cc': 'true', 's_nr': '1343886449119', 's_ria': 'flash%2011%7Csilverlight%20not%20detected', 's_sq': '%5B%5BB%5D%5D', 's_vi': '', 's_vnum': '1346478386257%26vn%3D1', 'sessionid': '6e36f0a883980b2bcd9a61200104fbe8'}, META:{'AUTH_TYPE': 'Basic', 'CSRF_COOKIE': 'a00d3cfc80780c1a9ffb285c8f96f697', 'DOCUMENT_ROOT': '/var/www/html', 'GATEWAY_INTERFACE': 'CGI/1.1', 'HTTPS': 'on', 'HTTP_ACCEPT': 'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8', 'HTTP_ACCEPT_ENCODING': 'gzip, deflate', 'HTTP_ACCEPT_LANGUAGE': 'en-us,en;q=0.5', 'HTTP_AUTHORIZATION': 'Basic eXFpOmF5IWszQUE5ag==', 'HTTP_CONNECTION': 'keep-alive', 'HTTP_COOKIE': 'csrftoken=a00d3cfc80780c1a9ffb285c8f96f697; SESS60ca0fbd9e9889ff0cc6b5fc9b0fc0f3=6lnoqbcrod2l2vc2ic8a62pfd5; SSESS475ef4e7532e7b0aa18d3af05f60e9dd=8HwErgCr6fAcYiucuxuXD3_jJAOqja5XOHLwWo3xJzc; sessionid=6e36f0a883980b2bcd9a61200104fbe8; rh_omni_tc=70160000000H4AjAAK; s_nr=1343886449119; s_vnum=1346478386257%26vn%3D1; s_vi=[CS]v1|280D0A1D851D3411-60000134200C218A[CE]; s_ria=flash%2011%7Csilverlight%20not%20detected; s_cc=true; s_sq=%5B%5BB%5D%5D', 'HTTP_HOST': 'tcms-stage.englab.bne.redhat.com', 'HTTP_REFERER': 'https://tcms-stage.englab.bne.redhat.com/advance-search/', 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; Linux i686; rv:14.0) Gecko/20100101 Firefox/14.0.1', 'PATH_INFO': u'/advance-search/', 'PATH_TRANSLATED': '/usr/lib/python2.4/site-packages/tcms/nitrate-wsgi.py/advance-search/', 'QUERY_STRING': 'pl_id=&pl_summary=&pl_authors=&pl_owners=&pl_tags=&pl_tags_exclude=0&pl_active=&pl_created_since=&pl_created_before=&cs_id=&cs_summary=&cs_authors=&cs_tester=&cs_tags=&cs_tags_exclude=0&cs_bugs=234444444444444&cs_auto=&cs_proposed=&cs_script=&cs_created_since=&cs_created_before=&r_id=&r_summary=&r_manager=&r_tester=&r_real_tester=&r_tags=&r_tags_exclude=0&r_running=&r_created_since=&r_created_before=&target=case', 'REMOTE_ADDR': '10.66.10.204', 'REMOTE_PORT': '50146', 'REMOTE_USER': 'yqi@REDHAT.COM', 'REQUEST_METHOD': 'GET', 'REQUEST_URI': '/advance-search/?pl_id=&pl_summary=&pl_authors=&pl_owners=&pl_tags=&pl_tags_exclude=0&pl_active=&pl_created_since=&pl_created_before=&cs_id=&cs_summary=&cs_authors=&cs_tester=&cs_tags=&cs_tags_exclude=0&cs_bugs=234444444444444&cs_auto=&cs_proposed=&cs_script=&cs_created_since=&cs_created_before=&r_id=&r_summary=&r_manager=&r_tester=&r_real_tester=&r_tags=&r_tags_exclude=0&r_running=&r_created_since=&r_created_before=&target=case', 'SCRIPT_FILENAME': '/usr/lib/python2.4/site-packages/tcms/nitrate-wsgi.py', 'SCRIPT_NAME': u'', 'SERVER_ADDR': '10.64.12.15', 'SERVER_ADMIN': 'sysadmin-engops@redhat.com', 'SERVER_NAME': 'tcms-stage.englab.bne.redhat.com', 'SERVER_PORT': '443', 'SERVER_PROTOCOL': 'HTTP/1.1', 'SERVER_SIGNATURE': '', 'SERVER_SOFTWARE': 'Apache', 'mod_wsgi.application_group': 'tcms-stage.englab.bne.redhat.com|', 'mod_wsgi.callable_object': 'application', 'mod_wsgi.handler_script': '', 'mod_wsgi.input_chunked': '0', 'mod_wsgi.listener_host': '', 'mod_wsgi.listener_port': '443', 'mod_wsgi.process_group': '', 'mod_wsgi.request_handler': 'wsgi-script', 'mod_wsgi.script_reloading': '1', 'mod_wsgi.version': (3, 2), 'wsgi.errors': <mod_wsgi.Log object at 0x2b168699f830>, 'wsgi.file_wrapper': <built-in method file_wrapper of mod_wsgi.Adapter object at 0x2aaaacbe3990>, 'wsgi.input': <mod_wsgi.Input object at 0x2b1687068b30>, 'wsgi.multiprocess': True, 'wsgi.multithread': False, 'wsgi.run_once': False, 'wsgi.url_scheme': 'https', 'wsgi.version': (1, 1)}>}, {'MEDIA_URL': '/media'}, {}, {'ADMIN_PREFIX': '/admin'}, {'ADMIN_MEDIA_PREFIX': '/admin_media/'}, {'AUTH_BACKEND': <tcms.core.contrib.auth.backends.ModAuthKerbBackend object at 0x2aaaaac56090>}, {'REQUEST_CONTENTS': <django.utils.datastructures.MergeDict object at 0x2aaaacb427d0>}, {'SETTINGS': <django.conf.LazySettings object at 0x2b16866a06d0>}, {'block': <Block Node: contents. Contents: [<Text Node: '\r\n\t<div class="sprites cr'>, <django.template.defaulttags.URLNode object at 0x2aaaacb51450>, <Text Node: '">Home</a>\r\n\t\t>> <a href='>, <For Node: for k, v in queries.iteritems, tail_len: 5>, <Text Node: '\r\n\t\t\t<li class="clear"></'>, <Variable Node: time_cost>, <Text Node: ' sec(s).</span></h2>\r\n\r\n\t'>, <If node>, <Text Node: '\r\n\r\n\t'>, <If node>, <Text Node: '\r\n\r\n\t'>, <If node>, <Text Node: '\r\n\r\n'>]>}]</div></td> </tr> <tr> <td>self</td> <td class="code"><div><django.template.Template object at 0x2aaaacc6b210></div></td> </tr> </tbody> </table> </li> <li class="frame"> <code>/usr/lib/python2.4/site-packages/django/template/__init__.py</code> in <code>_render</code> <div class="context" id="c46912530787288"> <ol style="display: none;" start="160" class="pre-context" id="pre46912530787288"><li onclick="toggle('pre46912530787288', 'post46912530787288')"></li><li onclick="toggle('pre46912530787288', 'post46912530787288')"> def __iter__(self):</li><li onclick="toggle('pre46912530787288', 'post46912530787288')"> for node in self.nodelist:</li><li onclick="toggle('pre46912530787288', 'post46912530787288')"> for subnode in node:</li><li onclick="toggle('pre46912530787288', 'post46912530787288')"> yield subnode</li><li onclick="toggle('pre46912530787288', 'post46912530787288')"></li><li onclick="toggle('pre46912530787288', 'post46912530787288')"> def _render(self, context):</li></ol> <ol start="167" class="context-line"><li onclick="toggle('pre46912530787288', 'post46912530787288')"> return self.nodelist.render(context) <span>...</span></li></ol> <ol style="display: none;" start="168" class="post-context" id="post46912530787288"><li onclick="toggle('pre46912530787288', 'post46912530787288')"></li><li onclick="toggle('pre46912530787288', 'post46912530787288')"> def render(self, context):</li><li onclick="toggle('pre46912530787288', 'post46912530787288')"> "Display stage -- can be called many times"</li><li onclick="toggle('pre46912530787288', 'post46912530787288')"> context.render_context.push()</li><li onclick="toggle('pre46912530787288', 'post46912530787288')"> try:</li><li onclick="toggle('pre46912530787288', 'post46912530787288')"> return self._render(context)</li></ol> </div> <div class="commands"> <a href="#" onclick="return varToggle(this, '46912530787288')"><span>â¶</span> Local vars</a> </div> <table style="display: none;" class="vars" id="v46912530787288"> <thead> <tr> <th>Variable</th> <th>Value</th> </tr> </thead> <tbody> <tr> <td>context</td> <td class="code"><div>[{'time_cost': 0.002, 'test_cases': [], 'queries': {'case tags exclude': False, 'run tags exclude': False, 'plan tags exclude': False, 'case bugs': '234444444444444', 'Target': u'case'}, 'params': {}, 'query_url': u'?pl_id=&pl_summary=&pl_authors=&pl_owners=&pl_tags=&pl_tags_exclude=0&pl_active=&pl_created_since=&pl_created_before=&cs_id=&cs_summary=&cs_authors=&cs_tester=&cs_tags=&cs_tags_exclude=0&cs_bugs=234444444444444&cs_auto=&cs_proposed=&cs_script=&cs_created_since=&cs_created_before=&r_id=&r_summary=&r_manager=&r_tester=&r_real_tester=&r_tags=&r_tags_exclude=0&r_running=&r_created_since=&r_created_before=&target=case&asc=True'}, {'csrf_token': <django.utils.functional.__proxy__ object at 0x2aaaacc6b7d0>}, {'perms': <django.utils.functional.__proxy__ object at 0x2aaaacc6bb10>, 'messages': <django.utils.functional.__proxy__ object at 0x2aaaacc6b610>, 'user': <django.utils.functional.SimpleLazyObject object at 0x2aaaacc6bfd0>}, {'request': <WSGIRequest GET:<QueryDict: {u'cs_proposed': [u''], u'r_created_before': [u''], u'r_real_tester': [u''], u'cs_tags_exclude': [u'0'], u'r_created_since': [u''], u'pl_tags_exclude': [u'0'], u'cs_created_since': [u''], u'r_tags': [u''], u'r_tags_exclude': [u'0'], u'pl_active': [u''], u'cs_tester': [u''], u'cs_id': [u''], u'cs_created_before': [u''], u'r_tester': [u''], u'cs_summary': [u''], u'r_summary': [u''], u'cs_script': [u''], u'cs_tags': [u''], u'r_running': [u''], u'pl_owners': [u''], u'cs_authors': [u''], u'pl_id': [u''], u'pl_created_since': [u''], u'cs_auto': [u''], u'pl_tags': [u''], u'target': [u'case'], u'r_manager': [u''], u'cs_bugs': [u'234444444444444'], u'pl_summary': [u''], u'pl_created_before': [u''], u'pl_authors': [u''], u'r_id': [u'']}>, POST:<QueryDict: {}>, COOKIES:{'SESS60ca0fbd9e9889ff0cc6b5fc9b0fc0f3': '6lnoqbcrod2l2vc2ic8a62pfd5', 'SSESS475ef4e7532e7b0aa18d3af05f60e9dd': '8HwErgCr6fAcYiucuxuXD3_jJAOqja5XOHLwWo3xJzc', 'csrftoken': 'a00d3cfc80780c1a9ffb285c8f96f697', 'rh_omni_tc': '70160000000H4AjAAK', 's_cc': 'true', 's_nr': '1343886449119', 's_ria': 'flash%2011%7Csilverlight%20not%20detected', 's_sq': '%5B%5BB%5D%5D', 's_vi': '', 's_vnum': '1346478386257%26vn%3D1', 'sessionid': '6e36f0a883980b2bcd9a61200104fbe8'}, META:{'AUTH_TYPE': 'Basic', 'CSRF_COOKIE': 'a00d3cfc80780c1a9ffb285c8f96f697', 'DOCUMENT_ROOT': '/var/www/html', 'GATEWAY_INTERFACE': 'CGI/1.1', 'HTTPS': 'on', 'HTTP_ACCEPT': 'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8', 'HTTP_ACCEPT_ENCODING': 'gzip, deflate', 'HTTP_ACCEPT_LANGUAGE': 'en-us,en;q=0.5', 'HTTP_AUTHORIZATION': 'Basic eXFpOmF5IWszQUE5ag==', 'HTTP_CONNECTION': 'keep-alive', 'HTTP_COOKIE': 'csrftoken=a00d3cfc80780c1a9ffb285c8f96f697; SESS60ca0fbd9e9889ff0cc6b5fc9b0fc0f3=6lnoqbcrod2l2vc2ic8a62pfd5; SSESS475ef4e7532e7b0aa18d3af05f60e9dd=8HwErgCr6fAcYiucuxuXD3_jJAOqja5XOHLwWo3xJzc; sessionid=6e36f0a883980b2bcd9a61200104fbe8; rh_omni_tc=70160000000H4AjAAK; s_nr=1343886449119; s_vnum=1346478386257%26vn%3D1; s_vi=[CS]v1|280D0A1D851D3411-60000134200C218A[CE]; s_ria=flash%2011%7Csilverlight%20not%20detected; s_cc=true; s_sq=%5B%5BB%5D%5D', 'HTTP_HOST': 'tcms-stage.englab.bne.redhat.com', 'HTTP_REFERER': 'https://tcms-stage.englab.bne.redhat.com/advance-search/', 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; Linux i686; rv:14.0) Gecko/20100101 Firefox/14.0.1', 'PATH_INFO': u'/advance-search/', 'PATH_TRANSLATED': '/usr/lib/python2.4/site-packages/tcms/nitrate-wsgi.py/advance-search/', 'QUERY_STRING': 'pl_id=&pl_summary=&pl_authors=&pl_owners=&pl_tags=&pl_tags_exclude=0&pl_active=&pl_created_since=&pl_created_before=&cs_id=&cs_summary=&cs_authors=&cs_tester=&cs_tags=&cs_tags_exclude=0&cs_bugs=234444444444444&cs_auto=&cs_proposed=&cs_script=&cs_created_since=&cs_created_before=&r_id=&r_summary=&r_manager=&r_tester=&r_real_tester=&r_tags=&r_tags_exclude=0&r_running=&r_created_since=&r_created_before=&target=case', 'REMOTE_ADDR': '10.66.10.204', 'REMOTE_PORT': '50146', 'REMOTE_USER': 'yqi@REDHAT.COM', 'REQUEST_METHOD': 'GET', 'REQUEST_URI': '/advance-search/?pl_id=&pl_summary=&pl_authors=&pl_owners=&pl_tags=&pl_tags_exclude=0&pl_active=&pl_created_since=&pl_created_before=&cs_id=&cs_summary=&cs_authors=&cs_tester=&cs_tags=&cs_tags_exclude=0&cs_bugs=234444444444444&cs_auto=&cs_proposed=&cs_script=&cs_created_since=&cs_created_before=&r_id=&r_summary=&r_manager=&r_tester=&r_real_tester=&r_tags=&r_tags_exclude=0&r_running=&r_created_since=&r_created_before=&target=case', 'SCRIPT_FILENAME': '/usr/lib/python2.4/site-packages/tcms/nitrate-wsgi.py', 'SCRIPT_NAME': u'', 'SERVER_ADDR': '10.64.12.15', 'SERVER_ADMIN': 'sysadmin-engops@redhat.com', 'SERVER_NAME': 'tcms-stage.englab.bne.redhat.com', 'SERVER_PORT': '443', 'SERVER_PROTOCOL': 'HTTP/1.1', 'SERVER_SIGNATURE': '', 'SERVER_SOFTWARE': 'Apache', 'mod_wsgi.application_group': 'tcms-stage.englab.bne.redhat.com|', 'mod_wsgi.callable_object': 'application', 'mod_wsgi.handler_script': '', 'mod_wsgi.input_chunked': '0', 'mod_wsgi.listener_host': '', 'mod_wsgi.listener_port': '443', 'mod_wsgi.process_group': '', 'mod_wsgi.request_handler': 'wsgi-script', 'mod_wsgi.script_reloading': '1', 'mod_wsgi.version': (3, 2), 'wsgi.errors': <mod_wsgi.Log object at 0x2b168699f830>, 'wsgi.file_wrapper': <built-in method file_wrapper of mod_wsgi.Adapter object at 0x2aaaacbe3990>, 'wsgi.input': <mod_wsgi.Input object at 0x2b1687068b30>, 'wsgi.multiprocess': True, 'wsgi.multithread': False, 'wsgi.run_once': False, 'wsgi.url_scheme': 'https', 'wsgi.version': (1, 1)}>}, {'MEDIA_URL': '/media'}, {}, {'ADMIN_PREFIX': '/admin'}, {'ADMIN_MEDIA_PREFIX': '/admin_media/'}, {'AUTH_BACKEND': <tcms.core.contrib.auth.backends.ModAuthKerbBackend object at 0x2aaaaac56090>}, {'REQUEST_CONTENTS': <django.utils.datastructures.MergeDict object at 0x2aaaacb427d0>}, {'SETTINGS': <django.conf.LazySettings object at 0x2b16866a06d0>}, {'block': <Block Node: contents. Contents: [<Text Node: '\r\n\t<div class="sprites cr'>, <django.template.defaulttags.URLNode object at 0x2aaaacb51450>, <Text Node: '">Home</a>\r\n\t\t>> <a href='>, <For Node: for k, v in queries.iteritems, tail_len: 5>, <Text Node: '\r\n\t\t\t<li class="clear"></'>, <Variable Node: time_cost>, <Text Node: ' sec(s).</span></h2>\r\n\r\n\t'>, <If node>, <Text Node: '\r\n\r\n\t'>, <If node>, <Text Node: '\r\n\r\n\t'>, <If node>, <Text Node: '\r\n\r\n'>]>}]</div></td> </tr> <tr> <td>self</td> <td class="code"><div><django.template.Template object at 0x2aaaacc6b210></div></td> </tr> </tbody> </table> </li> <li class="frame"> <code>/usr/lib/python2.4/site-packages/django/template/__init__.py</code> in <code>render</code> <div class="context" id="c46912530788224"> <ol style="display: none;" start="789" class="pre-context" id="pre46912530788224"><li onclick="toggle('pre46912530788224', 'post46912530788224')"> # extend_nodelist().</li><li onclick="toggle('pre46912530788224', 'post46912530788224')"> contains_nontext = False</li><li onclick="toggle('pre46912530788224', 'post46912530788224')"></li><li onclick="toggle('pre46912530788224', 'post46912530788224')"> def render(self, context):</li><li onclick="toggle('pre46912530788224', 'post46912530788224')"> bits = []</li><li onclick="toggle('pre46912530788224', 'post46912530788224')"> for node in self:</li><li onclick="toggle('pre46912530788224', 'post46912530788224')"> if isinstance(node, Node):</li></ol> <ol start="796" class="context-line"><li onclick="toggle('pre46912530788224', 'post46912530788224')"> bits.append(self.render_node(node, context)) <span>...</span></li></ol> <ol style="display: none;" start="797" class="post-context" id="post46912530788224"><li onclick="toggle('pre46912530788224', 'post46912530788224')"> else:</li><li onclick="toggle('pre46912530788224', 'post46912530788224')"> bits.append(node)</li><li onclick="toggle('pre46912530788224', 'post46912530788224')"> return mark_safe(''.join([force_unicode(b) for b in bits]))</li><li onclick="toggle('pre46912530788224', 'post46912530788224')"></li><li onclick="toggle('pre46912530788224', 'post46912530788224')"> def get_nodes_by_type(self, nodetype):</li><li onclick="toggle('pre46912530788224', 'post46912530788224')"> "Return a list of all nodes of the given type"</li></ol> </div> <div class="commands"> <a href="#" onclick="return varToggle(this, '46912530788224')"><span>â¶</span> Local vars</a> </div> <table style="display: none;" class="vars" id="v46912530788224"> <thead> <tr> <th>Variable</th> <th>Value</th> </tr> </thead> <tbody> <tr> <td>bits</td> <td class="code"><div>[]</div></td> </tr> <tr> <td>context</td> <td class="code"><div>[{'time_cost': 0.002, 'test_cases': [], 'queries': {'case tags exclude': False, 'run tags exclude': False, 'plan tags exclude': False, 'case bugs': '234444444444444', 'Target': u'case'}, 'params': {}, 'query_url': u'?pl_id=&pl_summary=&pl_authors=&pl_owners=&pl_tags=&pl_tags_exclude=0&pl_active=&pl_created_since=&pl_created_before=&cs_id=&cs_summary=&cs_authors=&cs_tester=&cs_tags=&cs_tags_exclude=0&cs_bugs=234444444444444&cs_auto=&cs_proposed=&cs_script=&cs_created_since=&cs_created_before=&r_id=&r_summary=&r_manager=&r_tester=&r_real_tester=&r_tags=&r_tags_exclude=0&r_running=&r_created_since=&r_created_before=&target=case&asc=True'}, {'csrf_token': <django.utils.functional.__proxy__ object at 0x2aaaacc6b7d0>}, {'perms': <django.utils.functional.__proxy__ object at 0x2aaaacc6bb10>, 'messages': <django.utils.functional.__proxy__ object at 0x2aaaacc6b610>, 'user': <django.utils.functional.SimpleLazyObject object at 0x2aaaacc6bfd0>}, {'request': <WSGIRequest GET:<QueryDict: {u'cs_proposed': [u''], u'r_created_before': [u''], u'r_real_tester': [u''], u'cs_tags_exclude': [u'0'], u'r_created_since': [u''], u'pl_tags_exclude': [u'0'], u'cs_created_since': [u''], u'r_tags': [u''], u'r_tags_exclude': [u'0'], u'pl_active': [u''], u'cs_tester': [u''], u'cs_id': [u''], u'cs_created_before': [u''], u'r_tester': [u''], u'cs_summary': [u''], u'r_summary': [u''], u'cs_script': [u''], u'cs_tags': [u''], u'r_running': [u''], u'pl_owners': [u''], u'cs_authors': [u''], u'pl_id': [u''], u'pl_created_since': [u''], u'cs_auto': [u''], u'pl_tags': [u''], u'target': [u'case'], u'r_manager': [u''], u'cs_bugs': [u'234444444444444'], u'pl_summary': [u''], u'pl_created_before': [u''], u'pl_authors': [u''], u'r_id': [u'']}>, POST:<QueryDict: {}>, COOKIES:{'SESS60ca0fbd9e9889ff0cc6b5fc9b0fc0f3': '6lnoqbcrod2l2vc2ic8a62pfd5', 'SSESS475ef4e7532e7b0aa18d3af05f60e9dd': '8HwErgCr6fAcYiucuxuXD3_jJAOqja5XOHLwWo3xJzc', 'csrftoken': 'a00d3cfc80780c1a9ffb285c8f96f697', 'rh_omni_tc': '70160000000H4AjAAK', 's_cc': 'true', 's_nr': '1343886449119', 's_ria': 'flash%2011%7Csilverlight%20not%20detected', 's_sq': '%5B%5BB%5D%5D', 's_vi': '', 's_vnum': '1346478386257%26vn%3D1', 'sessionid': '6e36f0a883980b2bcd9a61200104fbe8'}, META:{'AUTH_TYPE': 'Basic', 'CSRF_COOKIE': 'a00d3cfc80780c1a9ffb285c8f96f697', 'DOCUMENT_ROOT': '/var/www/html', 'GATEWAY_INTERFACE': 'CGI/1.1', 'HTTPS': 'on', 'HTTP_ACCEPT': 'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8', 'HTTP_ACCEPT_ENCODING': 'gzip, deflate', 'HTTP_ACCEPT_LANGUAGE': 'en-us,en;q=0.5', 'HTTP_AUTHORIZATION': 'Basic eXFpOmF5IWszQUE5ag==', 'HTTP_CONNECTION': 'keep-alive', 'HTTP_COOKIE': 'csrftoken=a00d3cfc80780c1a9ffb285c8f96f697; SESS60ca0fbd9e9889ff0cc6b5fc9b0fc0f3=6lnoqbcrod2l2vc2ic8a62pfd5; SSESS475ef4e7532e7b0aa18d3af05f60e9dd=8HwErgCr6fAcYiucuxuXD3_jJAOqja5XOHLwWo3xJzc; sessionid=6e36f0a883980b2bcd9a61200104fbe8; rh_omni_tc=70160000000H4AjAAK; s_nr=1343886449119; s_vnum=1346478386257%26vn%3D1; s_vi=[CS]v1|280D0A1D851D3411-60000134200C218A[CE]; s_ria=flash%2011%7Csilverlight%20not%20detected; s_cc=true; s_sq=%5B%5BB%5D%5D', 'HTTP_HOST': 'tcms-stage.englab.bne.redhat.com', 'HTTP_REFERER': 'https://tcms-stage.englab.bne.redhat.com/advance-search/', 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; Linux i686; rv:14.0) Gecko/20100101 Firefox/14.0.1', 'PATH_INFO': u'/advance-search/', 'PATH_TRANSLATED': '/usr/lib/python2.4/site-packages/tcms/nitrate-wsgi.py/advance-search/', 'QUERY_STRING': 'pl_id=&pl_summary=&pl_authors=&pl_owners=&pl_tags=&pl_tags_exclude=0&pl_active=&pl_created_since=&pl_created_before=&cs_id=&cs_summary=&cs_authors=&cs_tester=&cs_tags=&cs_tags_exclude=0&cs_bugs=234444444444444&cs_auto=&cs_proposed=&cs_script=&cs_created_since=&cs_created_before=&r_id=&r_summary=&r_manager=&r_tester=&r_real_tester=&r_tags=&r_tags_exclude=0&r_running=&r_created_since=&r_created_before=&target=case', 'REMOTE_ADDR': '10.66.10.204', 'REMOTE_PORT': '50146', 'REMOTE_USER': 'yqi@REDHAT.COM', 'REQUEST_METHOD': 'GET', 'REQUEST_URI': '/advance-search/?pl_id=&pl_summary=&pl_authors=&pl_owners=&pl_tags=&pl_tags_exclude=0&pl_active=&pl_created_since=&pl_created_before=&cs_id=&cs_summary=&cs_authors=&cs_tester=&cs_tags=&cs_tags_exclude=0&cs_bugs=234444444444444&cs_auto=&cs_proposed=&cs_script=&cs_created_since=&cs_created_before=&r_id=&r_summary=&r_manager=&r_tester=&r_real_tester=&r_tags=&r_tags_exclude=0&r_running=&r_created_since=&r_created_before=&target=case', 'SCRIPT_FILENAME': '/usr/lib/python2.4/site-packages/tcms/nitrate-wsgi.py', 'SCRIPT_NAME': u'', 'SERVER_ADDR': '10.64.12.15', 'SERVER_ADMIN': 'sysadmin-engops@redhat.com', 'SERVER_NAME': 'tcms-stage.englab.bne.redhat.com', 'SERVER_PORT': '443', 'SERVER_PROTOCOL': 'HTTP/1.1', 'SERVER_SIGNATURE': '', 'SERVER_SOFTWARE': 'Apache', 'mod_wsgi.application_group': 'tcms-stage.englab.bne.redhat.com|', 'mod_wsgi.callable_object': 'application', 'mod_wsgi.handler_script': '', 'mod_wsgi.input_chunked': '0', 'mod_wsgi.listener_host': '', 'mod_wsgi.listener_port': '443', 'mod_wsgi.process_group': '', 'mod_wsgi.request_handler': 'wsgi-script', 'mod_wsgi.script_reloading': '1', 'mod_wsgi.version': (3, 2), 'wsgi.errors': <mod_wsgi.Log object at 0x2b168699f830>, 'wsgi.file_wrapper': <built-in method file_wrapper of mod_wsgi.Adapter object at 0x2aaaacbe3990>, 'wsgi.input': <mod_wsgi.Input object at 0x2b1687068b30>, 'wsgi.multiprocess': True, 'wsgi.multithread': False, 'wsgi.run_once': False, 'wsgi.url_scheme': 'https', 'wsgi.version': (1, 1)}>}, {'MEDIA_URL': '/media'}, {}, {'ADMIN_PREFIX': '/admin'}, {'ADMIN_MEDIA_PREFIX': '/admin_media/'}, {'AUTH_BACKEND': <tcms.core.contrib.auth.backends.ModAuthKerbBackend object at 0x2aaaaac56090>}, {'REQUEST_CONTENTS': <django.utils.datastructures.MergeDict object at 0x2aaaacb427d0>}, {'SETTINGS': <django.conf.LazySettings object at 0x2b16866a06d0>}, {'block': <Block Node: contents. Contents: [<Text Node: '\r\n\t<div class="sprites cr'>, <django.template.defaulttags.URLNode object at 0x2aaaacb51450>, <Text Node: '">Home</a>\r\n\t\t>> <a href='>, <For Node: for k, v in queries.iteritems, tail_len: 5>, <Text Node: '\r\n\t\t\t<li class="clear"></'>, <Variable Node: time_cost>, <Text Node: ' sec(s).</span></h2>\r\n\r\n\t'>, <If node>, <Text Node: '\r\n\r\n\t'>, <If node>, <Text Node: '\r\n\r\n\t'>, <If node>, <Text Node: '\r\n\r\n'>]>}]</div></td> </tr> <tr> <td>node</td> <td class="code"><div><ExtendsNode: extends "tcms_base.html"></div></td> </tr> <tr> <td>self</td> <td class="code"><div>[<ExtendsNode: extends "tcms_base.html">]</div></td> </tr> </tbody> </table> </li> <li class="frame"> <code>/usr/lib/python2.4/site-packages/django/template/debug.py</code> in <code>render_node</code> <div class="context" id="c46912530787864"> <ol style="display: none;" start="65" class="pre-context" id="pre46912530787864"><li onclick="toggle('pre46912530787864', 'post46912530787864')"> def compile_function_error(self, token, e):</li><li onclick="toggle('pre46912530787864', 'post46912530787864')"> if not hasattr(e, 'source'):</li><li onclick="toggle('pre46912530787864', 'post46912530787864')"> e.source = token.source</li><li onclick="toggle('pre46912530787864', 'post46912530787864')"></li><li onclick="toggle('pre46912530787864', 'post46912530787864')">class DebugNodeList(NodeList):</li><li onclick="toggle('pre46912530787864', 'post46912530787864')"> def render_node(self, node, context):</li><li onclick="toggle('pre46912530787864', 'post46912530787864')"> try:</li></ol> <ol start="72" class="context-line"><li onclick="toggle('pre46912530787864', 'post46912530787864')"> result = node.render(context) <span>...</span></li></ol> <ol style="display: none;" start="73" class="post-context" id="post46912530787864"><li onclick="toggle('pre46912530787864', 'post46912530787864')"> except TemplateSyntaxError, e:</li><li onclick="toggle('pre46912530787864', 'post46912530787864')"> if not hasattr(e, 'source'):</li><li onclick="toggle('pre46912530787864', 'post46912530787864')"> e.source = node.source</li><li onclick="toggle('pre46912530787864', 'post46912530787864')"> raise</li><li onclick="toggle('pre46912530787864', 'post46912530787864')"> except Exception, e:</li><li onclick="toggle('pre46912530787864', 'post46912530787864')"> from sys import exc_info</li></ol> </div> <div class="commands"> <a href="#" onclick="return varToggle(this, '46912530787864')"><span>â¶</span> Local vars</a> </div> <table style="display: none;" class="vars" id="v46912530787864"> <thead> <tr> <th>Variable</th> <th>Value</th> </tr> </thead> <tbody> <tr> <td>context</td> <td class="code"><div>[{'time_cost': 0.002, 'test_cases': [], 'queries': {'case tags exclude': False, 'run tags exclude': False, 'plan tags exclude': False, 'case bugs': '234444444444444', 'Target': u'case'}, 'params': {}, 'query_url': u'?pl_id=&pl_summary=&pl_authors=&pl_owners=&pl_tags=&pl_tags_exclude=0&pl_active=&pl_created_since=&pl_created_before=&cs_id=&cs_summary=&cs_authors=&cs_tester=&cs_tags=&cs_tags_exclude=0&cs_bugs=234444444444444&cs_auto=&cs_proposed=&cs_script=&cs_created_since=&cs_created_before=&r_id=&r_summary=&r_manager=&r_tester=&r_real_tester=&r_tags=&r_tags_exclude=0&r_running=&r_created_since=&r_created_before=&target=case&asc=True'}, {'csrf_token': <django.utils.functional.__proxy__ object at 0x2aaaacc6b7d0>}, {'perms': <django.utils.functional.__proxy__ object at 0x2aaaacc6bb10>, 'messages': <django.utils.functional.__proxy__ object at 0x2aaaacc6b610>, 'user': <django.utils.functional.SimpleLazyObject object at 0x2aaaacc6bfd0>}, {'request': <WSGIRequest GET:<QueryDict: {u'cs_proposed': [u''], u'r_created_before': [u''], u'r_real_tester': [u''], u'cs_tags_exclude': [u'0'], u'r_created_since': [u''], u'pl_tags_exclude': [u'0'], u'cs_created_since': [u''], u'r_tags': [u''], u'r_tags_exclude': [u'0'], u'pl_active': [u''], u'cs_tester': [u''], u'cs_id': [u''], u'cs_created_before': [u''], u'r_tester': [u''], u'cs_summary': [u''], u'r_summary': [u''], u'cs_script': [u''], u'cs_tags': [u''], u'r_running': [u''], u'pl_owners': [u''], u'cs_authors': [u''], u'pl_id': [u''], u'pl_created_since': [u''], u'cs_auto': [u''], u'pl_tags': [u''], u'target': [u'case'], u'r_manager': [u''], u'cs_bugs': [u'234444444444444'], u'pl_summary': [u''], u'pl_created_before': [u''], u'pl_authors': [u''], u'r_id': [u'']}>, POST:<QueryDict: {}>, COOKIES:{'SESS60ca0fbd9e9889ff0cc6b5fc9b0fc0f3': '6lnoqbcrod2l2vc2ic8a62pfd5', 'SSESS475ef4e7532e7b0aa18d3af05f60e9dd': '8HwErgCr6fAcYiucuxuXD3_jJAOqja5XOHLwWo3xJzc', 'csrftoken': 'a00d3cfc80780c1a9ffb285c8f96f697', 'rh_omni_tc': '70160000000H4AjAAK', 's_cc': 'true', 's_nr': '1343886449119', 's_ria': 'flash%2011%7Csilverlight%20not%20detected', 's_sq': '%5B%5BB%5D%5D', 's_vi': '', 's_vnum': '1346478386257%26vn%3D1', 'sessionid': '6e36f0a883980b2bcd9a61200104fbe8'}, META:{'AUTH_TYPE': 'Basic', 'CSRF_COOKIE': 'a00d3cfc80780c1a9ffb285c8f96f697', 'DOCUMENT_ROOT': '/var/www/html', 'GATEWAY_INTERFACE': 'CGI/1.1', 'HTTPS': 'on', 'HTTP_ACCEPT': 'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8', 'HTTP_ACCEPT_ENCODING': 'gzip, deflate', 'HTTP_ACCEPT_LANGUAGE': 'en-us,en;q=0.5', 'HTTP_AUTHORIZATION': 'Basic eXFpOmF5IWszQUE5ag==', 'HTTP_CONNECTION': 'keep-alive', 'HTTP_COOKIE': 'csrftoken=a00d3cfc80780c1a9ffb285c8f96f697; SESS60ca0fbd9e9889ff0cc6b5fc9b0fc0f3=6lnoqbcrod2l2vc2ic8a62pfd5; SSESS475ef4e7532e7b0aa18d3af05f60e9dd=8HwErgCr6fAcYiucuxuXD3_jJAOqja5XOHLwWo3xJzc; sessionid=6e36f0a883980b2bcd9a61200104fbe8; rh_omni_tc=70160000000H4AjAAK; s_nr=1343886449119; s_vnum=1346478386257%26vn%3D1; s_vi=[CS]v1|280D0A1D851D3411-60000134200C218A[CE]; s_ria=flash%2011%7Csilverlight%20not%20detected; s_cc=true; s_sq=%5B%5BB%5D%5D', 'HTTP_HOST': 'tcms-stage.englab.bne.redhat.com', 'HTTP_REFERER': 'https://tcms-stage.englab.bne.redhat.com/advance-search/', 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; Linux i686; rv:14.0) Gecko/20100101 Firefox/14.0.1', 'PATH_INFO': u'/advance-search/', 'PATH_TRANSLATED': '/usr/lib/python2.4/site-packages/tcms/nitrate-wsgi.py/advance-search/', 'QUERY_STRING': 'pl_id=&pl_summary=&pl_authors=&pl_owners=&pl_tags=&pl_tags_exclude=0&pl_active=&pl_created_since=&pl_created_before=&cs_id=&cs_summary=&cs_authors=&cs_tester=&cs_tags=&cs_tags_exclude=0&cs_bugs=234444444444444&cs_auto=&cs_proposed=&cs_script=&cs_created_since=&cs_created_before=&r_id=&r_summary=&r_manager=&r_tester=&r_real_tester=&r_tags=&r_tags_exclude=0&r_running=&r_created_since=&r_created_before=&target=case', 'REMOTE_ADDR': '10.66.10.204', 'REMOTE_PORT': '50146', 'REMOTE_USER': 'yqi@REDHAT.COM', 'REQUEST_METHOD': 'GET', 'REQUEST_URI': '/advance-search/?pl_id=&pl_summary=&pl_authors=&pl_owners=&pl_tags=&pl_tags_exclude=0&pl_active=&pl_created_since=&pl_created_before=&cs_id=&cs_summary=&cs_authors=&cs_tester=&cs_tags=&cs_tags_exclude=0&cs_bugs=234444444444444&cs_auto=&cs_proposed=&cs_script=&cs_created_since=&cs_created_before=&r_id=&r_summary=&r_manager=&r_tester=&r_real_tester=&r_tags=&r_tags_exclude=0&r_running=&r_created_since=&r_created_before=&target=case', 'SCRIPT_FILENAME': '/usr/lib/python2.4/site-packages/tcms/nitrate-wsgi.py', 'SCRIPT_NAME': u'', 'SERVER_ADDR': '10.64.12.15', 'SERVER_ADMIN': 'sysadmin-engops@redhat.com', 'SERVER_NAME': 'tcms-stage.englab.bne.redhat.com', 'SERVER_PORT': '443', 'SERVER_PROTOCOL': 'HTTP/1.1', 'SERVER_SIGNATURE': '', 'SERVER_SOFTWARE': 'Apache', 'mod_wsgi.application_group': 'tcms-stage.englab.bne.redhat.com|', 'mod_wsgi.callable_object': 'application', 'mod_wsgi.handler_script': '', 'mod_wsgi.input_chunked': '0', 'mod_wsgi.listener_host': '', 'mod_wsgi.listener_port': '443', 'mod_wsgi.process_group': '', 'mod_wsgi.request_handler': 'wsgi-script', 'mod_wsgi.script_reloading': '1', 'mod_wsgi.version': (3, 2), 'wsgi.errors': <mod_wsgi.Log object at 0x2b168699f830>, 'wsgi.file_wrapper': <built-in method file_wrapper of mod_wsgi.Adapter object at 0x2aaaacbe3990>, 'wsgi.input': <mod_wsgi.Input object at 0x2b1687068b30>, 'wsgi.multiprocess': True, 'wsgi.multithread': False, 'wsgi.run_once': False, 'wsgi.url_scheme': 'https', 'wsgi.version': (1, 1)}>}, {'MEDIA_URL': '/media'}, {}, {'ADMIN_PREFIX': '/admin'}, {'ADMIN_MEDIA_PREFIX': '/admin_media/'}, {'AUTH_BACKEND': <tcms.core.contrib.auth.backends.ModAuthKerbBackend object at 0x2aaaaac56090>}, {'REQUEST_CONTENTS': <django.utils.datastructures.MergeDict object at 0x2aaaacb427d0>}, {'SETTINGS': <django.conf.LazySettings object at 0x2b16866a06d0>}, {'block': <Block Node: contents. Contents: [<Text Node: '\r\n\t<div class="sprites cr'>, <django.template.defaulttags.URLNode object at 0x2aaaacb51450>, <Text Node: '">Home</a>\r\n\t\t>> <a href='>, <For Node: for k, v in queries.iteritems, tail_len: 5>, <Text Node: '\r\n\t\t\t<li class="clear"></'>, <Variable Node: time_cost>, <Text Node: ' sec(s).</span></h2>\r\n\r\n\t'>, <If node>, <Text Node: '\r\n\r\n\t'>, <If node>, <Text Node: '\r\n\r\n\t'>, <If node>, <Text Node: '\r\n\r\n'>]>}]</div></td> </tr> <tr> <td>e</td> <td class="code"><div><django.template.TemplateSyntaxError instance at 0x2aaaaab755a8></div></td> </tr> <tr> <td>node</td> <td class="code"><div><ExtendsNode: extends "tcms_base.html"></div></td> </tr> <tr> <td>self</td> <td class="code"><div>[<ExtendsNode: extends "tcms_base.html">]</div></td> </tr> </tbody> </table> </li> <li class="frame"> <code>/usr/lib/python2.4/site-packages/django/template/loader_tags.py</code> in <code>render</code> <div class="context" id="c46912530787216"> <ol style="display: none;" start="118" class="pre-context" id="pre46912530787216"><li onclick="toggle('pre46912530787216', 'post46912530787216')"> blocks = dict([(n.name, n) for n in</li><li onclick="toggle('pre46912530787216', 'post46912530787216')"> compiled_parent.nodelist.get_nodes_by_type(BlockNode)])</li><li onclick="toggle('pre46912530787216', 'post46912530787216')"> block_context.add_blocks(blocks)</li><li onclick="toggle('pre46912530787216', 'post46912530787216')"> break</li><li onclick="toggle('pre46912530787216', 'post46912530787216')"></li><li onclick="toggle('pre46912530787216', 'post46912530787216')"> # Call Template._render explicitly so the parser context stays</li><li onclick="toggle('pre46912530787216', 'post46912530787216')"> # the same.</li></ol> <ol start="125" class="context-line"><li onclick="toggle('pre46912530787216', 'post46912530787216')"> return compiled_parent._render(context) <span>...</span></li></ol> <ol style="display: none;" start="126" class="post-context" id="post46912530787216"><li onclick="toggle('pre46912530787216', 'post46912530787216')"></li><li onclick="toggle('pre46912530787216', 'post46912530787216')">class ConstantIncludeNode(Node):</li><li onclick="toggle('pre46912530787216', 'post46912530787216')"> def __init__(self, template_path):</li><li onclick="toggle('pre46912530787216', 'post46912530787216')"> try:</li><li onclick="toggle('pre46912530787216', 'post46912530787216')"> t = get_template(template_path)</li><li onclick="toggle('pre46912530787216', 'post46912530787216')"> self.template = t</li></ol> </div> <div class="commands"> <a href="#" onclick="return varToggle(this, '46912530787216')"><span>â¶</span> Local vars</a> </div> <table style="display: none;" class="vars" id="v46912530787216"> <thead> <tr> <th>Variable</th> <th>Value</th> </tr> </thead> <tbody> <tr> <td>block_context</td> <td class="code"><div><django.template.loader_tags.BlockContext object at 0x2aaaacc827d0></div></td> </tr> <tr> <td>blocks</td> <td class="code"><div>{u'content_type': <Block Node: content_type. Contents: []>, u'contents': <Block Node: contents. Contents: []>, u'custom_javascript': <Block Node: custom_javascript. Contents: []>, u'custom_stylesheet': <Block Node: custom_stylesheet. Contents: []>, u'subtitle': <Block Node: subtitle. Contents: []>}</div></td> </tr> <tr> <td>compiled_parent</td> <td class="code"><div><django.template.Template object at 0x2aaaacb42bd0></div></td> </tr> <tr> <td>context</td> <td class="code"><div>[{'time_cost': 0.002, 'test_cases': [], 'queries': {'case tags exclude': False, 'run tags exclude': False, 'plan tags exclude': False, 'case bugs': '234444444444444', 'Target': u'case'}, 'params': {}, 'query_url': u'?pl_id=&pl_summary=&pl_authors=&pl_owners=&pl_tags=&pl_tags_exclude=0&pl_active=&pl_created_since=&pl_created_before=&cs_id=&cs_summary=&cs_authors=&cs_tester=&cs_tags=&cs_tags_exclude=0&cs_bugs=234444444444444&cs_auto=&cs_proposed=&cs_script=&cs_created_since=&cs_created_before=&r_id=&r_summary=&r_manager=&r_tester=&r_real_tester=&r_tags=&r_tags_exclude=0&r_running=&r_created_since=&r_created_before=&target=case&asc=True'}, {'csrf_token': <django.utils.functional.__proxy__ object at 0x2aaaacc6b7d0>}, {'perms': <django.utils.functional.__proxy__ object at 0x2aaaacc6bb10>, 'messages': <django.utils.functional.__proxy__ object at 0x2aaaacc6b610>, 'user': <django.utils.functional.SimpleLazyObject object at 0x2aaaacc6bfd0>}, {'request': <WSGIRequest GET:<QueryDict: {u'cs_proposed': [u''], u'r_created_before': [u''], u'r_real_tester': [u''], u'cs_tags_exclude': [u'0'], u'r_created_since': [u''], u'pl_tags_exclude': [u'0'], u'cs_created_since': [u''], u'r_tags': [u''], u'r_tags_exclude': [u'0'], u'pl_active': [u''], u'cs_tester': [u''], u'cs_id': [u''], u'cs_created_before': [u''], u'r_tester': [u''], u'cs_summary': [u''], u'r_summary': [u''], u'cs_script': [u''], u'cs_tags': [u''], u'r_running': [u''], u'pl_owners': [u''], u'cs_authors': [u''], u'pl_id': [u''], u'pl_created_since': [u''], u'cs_auto': [u''], u'pl_tags': [u''], u'target': [u'case'], u'r_manager': [u''], u'cs_bugs': [u'234444444444444'], u'pl_summary': [u''], u'pl_created_before': [u''], u'pl_authors': [u''], u'r_id': [u'']}>, POST:<QueryDict: {}>, COOKIES:{'SESS60ca0fbd9e9889ff0cc6b5fc9b0fc0f3': '6lnoqbcrod2l2vc2ic8a62pfd5', 'SSESS475ef4e7532e7b0aa18d3af05f60e9dd': '8HwErgCr6fAcYiucuxuXD3_jJAOqja5XOHLwWo3xJzc', 'csrftoken': 'a00d3cfc80780c1a9ffb285c8f96f697', 'rh_omni_tc': '70160000000H4AjAAK', 's_cc': 'true', 's_nr': '1343886449119', 's_ria': 'flash%2011%7Csilverlight%20not%20detected', 's_sq': '%5B%5BB%5D%5D', 's_vi': '', 's_vnum': '1346478386257%26vn%3D1', 'sessionid': '6e36f0a883980b2bcd9a61200104fbe8'}, META:{'AUTH_TYPE': 'Basic', 'CSRF_COOKIE': 'a00d3cfc80780c1a9ffb285c8f96f697', 'DOCUMENT_ROOT': '/var/www/html', 'GATEWAY_INTERFACE': 'CGI/1.1', 'HTTPS': 'on', 'HTTP_ACCEPT': 'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8', 'HTTP_ACCEPT_ENCODING': 'gzip, deflate', 'HTTP_ACCEPT_LANGUAGE': 'en-us,en;q=0.5', 'HTTP_AUTHORIZATION': 'Basic eXFpOmF5IWszQUE5ag==', 'HTTP_CONNECTION': 'keep-alive', 'HTTP_COOKIE': 'csrftoken=a00d3cfc80780c1a9ffb285c8f96f697; SESS60ca0fbd9e9889ff0cc6b5fc9b0fc0f3=6lnoqbcrod2l2vc2ic8a62pfd5; SSESS475ef4e7532e7b0aa18d3af05f60e9dd=8HwErgCr6fAcYiucuxuXD3_jJAOqja5XOHLwWo3xJzc; sessionid=6e36f0a883980b2bcd9a61200104fbe8; rh_omni_tc=70160000000H4AjAAK; s_nr=1343886449119; s_vnum=1346478386257%26vn%3D1; s_vi=[CS]v1|280D0A1D851D3411-60000134200C218A[CE]; s_ria=flash%2011%7Csilverlight%20not%20detected; s_cc=true; s_sq=%5B%5BB%5D%5D', 'HTTP_HOST': 'tcms-stage.englab.bne.redhat.com', 'HTTP_REFERER': 'https://tcms-stage.englab.bne.redhat.com/advance-search/', 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; Linux i686; rv:14.0) Gecko/20100101 Firefox/14.0.1', 'PATH_INFO': u'/advance-search/', 'PATH_TRANSLATED': '/usr/lib/python2.4/site-packages/tcms/nitrate-wsgi.py/advance-search/', 'QUERY_STRING': 'pl_id=&pl_summary=&pl_authors=&pl_owners=&pl_tags=&pl_tags_exclude=0&pl_active=&pl_created_since=&pl_created_before=&cs_id=&cs_summary=&cs_authors=&cs_tester=&cs_tags=&cs_tags_exclude=0&cs_bugs=234444444444444&cs_auto=&cs_proposed=&cs_script=&cs_created_since=&cs_created_before=&r_id=&r_summary=&r_manager=&r_tester=&r_real_tester=&r_tags=&r_tags_exclude=0&r_running=&r_created_since=&r_created_before=&target=case', 'REMOTE_ADDR': '10.66.10.204', 'REMOTE_PORT': '50146', 'REMOTE_USER': 'yqi@REDHAT.COM', 'REQUEST_METHOD': 'GET', 'REQUEST_URI': '/advance-search/?pl_id=&pl_summary=&pl_authors=&pl_owners=&pl_tags=&pl_tags_exclude=0&pl_active=&pl_created_since=&pl_created_before=&cs_id=&cs_summary=&cs_authors=&cs_tester=&cs_tags=&cs_tags_exclude=0&cs_bugs=234444444444444&cs_auto=&cs_proposed=&cs_script=&cs_created_since=&cs_created_before=&r_id=&r_summary=&r_manager=&r_tester=&r_real_tester=&r_tags=&r_tags_exclude=0&r_running=&r_created_since=&r_created_before=&target=case', 'SCRIPT_FILENAME': '/usr/lib/python2.4/site-packages/tcms/nitrate-wsgi.py', 'SCRIPT_NAME': u'', 'SERVER_ADDR': '10.64.12.15', 'SERVER_ADMIN': 'sysadmin-engops@redhat.com', 'SERVER_NAME': 'tcms-stage.englab.bne.redhat.com', 'SERVER_PORT': '443', 'SERVER_PROTOCOL': 'HTTP/1.1', 'SERVER_SIGNATURE': '', 'SERVER_SOFTWARE': 'Apache', 'mod_wsgi.application_group': 'tcms-stage.englab.bne.redhat.com|', 'mod_wsgi.callable_object': 'application', 'mod_wsgi.handler_script': '', 'mod_wsgi.input_chunked': '0', 'mod_wsgi.listener_host': '', 'mod_wsgi.listener_port': '443', 'mod_wsgi.process_group': '', 'mod_wsgi.request_handler': 'wsgi-script', 'mod_wsgi.script_reloading': '1', 'mod_wsgi.version': (3, 2), 'wsgi.errors': <mod_wsgi.Log object at 0x2b168699f830>, 'wsgi.file_wrapper': <built-in method file_wrapper of mod_wsgi.Adapter object at 0x2aaaacbe3990>, 'wsgi.input': <mod_wsgi.Input object at 0x2b1687068b30>, 'wsgi.multiprocess': True, 'wsgi.multithread': False, 'wsgi.run_once': False, 'wsgi.url_scheme': 'https', 'wsgi.version': (1, 1)}>}, {'MEDIA_URL': '/media'}, {}, {'ADMIN_PREFIX': '/admin'}, {'ADMIN_MEDIA_PREFIX': '/admin_media/'}, {'AUTH_BACKEND': <tcms.core.contrib.auth.backends.ModAuthKerbBackend object at 0x2aaaaac56090>}, {'REQUEST_CONTENTS': <django.utils.datastructures.MergeDict object at 0x2aaaacb427d0>}, {'SETTINGS': <django.conf.LazySettings object at 0x2b16866a06d0>}, {'block': <Block Node: contents. Contents: [<Text Node: '\r\n\t<div class="sprites cr'>, <django.template.defaulttags.URLNode object at 0x2aaaacb51450>, <Text Node: '">Home</a>\r\n\t\t>> <a href='>, <For Node: for k, v in queries.iteritems, tail_len: 5>, <Text Node: '\r\n\t\t\t<li class="clear"></'>, <Variable Node: time_cost>, <Text Node: ' sec(s).</span></h2>\r\n\r\n\t'>, <If node>, <Text Node: '\r\n\r\n\t'>, <If node>, <Text Node: '\r\n\r\n\t'>, <If node>, <Text Node: '\r\n\r\n'>]>}]</div></td> </tr> <tr> <td>n</td> <td class="code"><div><Block Node: contents. Contents: []></div></td> </tr> <tr> <td>node</td> <td class="code"><div><Block Node: subtitle. Contents: []></div></td> </tr> <tr> <td>self</td> <td class="code"><div><ExtendsNode: extends "tcms_base.html"></div></td> </tr> </tbody> </table> </li> <li class="frame"> <code>/usr/lib/python2.4/site-packages/django/template/__init__.py</code> in <code>_render</code> <div class="context" id="c46912530787720"> <ol style="display: none;" start="160" class="pre-context" id="pre46912530787720"><li onclick="toggle('pre46912530787720', 'post46912530787720')"></li><li onclick="toggle('pre46912530787720', 'post46912530787720')"> def __iter__(self):</li><li onclick="toggle('pre46912530787720', 'post46912530787720')"> for node in self.nodelist:</li><li onclick="toggle('pre46912530787720', 'post46912530787720')"> for subnode in node:</li><li onclick="toggle('pre46912530787720', 'post46912530787720')"> yield subnode</li><li onclick="toggle('pre46912530787720', 'post46912530787720')"></li><li onclick="toggle('pre46912530787720', 'post46912530787720')"> def _render(self, context):</li></ol> <ol start="167" class="context-line"><li onclick="toggle('pre46912530787720', 'post46912530787720')"> return self.nodelist.render(context) <span>...</span></li></ol> <ol style="display: none;" start="168" class="post-context" id="post46912530787720"><li onclick="toggle('pre46912530787720', 'post46912530787720')"></li><li onclick="toggle('pre46912530787720', 'post46912530787720')"> def render(self, context):</li><li onclick="toggle('pre46912530787720', 'post46912530787720')"> "Display stage -- can be called many times"</li><li onclick="toggle('pre46912530787720', 'post46912530787720')"> context.render_context.push()</li><li onclick="toggle('pre46912530787720', 'post46912530787720')"> try:</li><li onclick="toggle('pre46912530787720', 'post46912530787720')"> return self._render(context)</li></ol> </div> <div class="commands"> <a href="#" onclick="return varToggle(this, '46912530787720')"><span>â¶</span> Local vars</a> </div> <table style="display: none;" class="vars" id="v46912530787720"> <thead> <tr> <th>Variable</th> <th>Value</th> </tr> </thead> <tbody> <tr> <td>context</td> <td class="code"><div>[{'time_cost': 0.002, 'test_cases': [], 'queries': {'case tags exclude': False, 'run tags exclude': False, 'plan tags exclude': False, 'case bugs': '234444444444444', 'Target': u'case'}, 'params': {}, 'query_url': u'?pl_id=&pl_summary=&pl_authors=&pl_owners=&pl_tags=&pl_tags_exclude=0&pl_active=&pl_created_since=&pl_created_before=&cs_id=&cs_summary=&cs_authors=&cs_tester=&cs_tags=&cs_tags_exclude=0&cs_bugs=234444444444444&cs_auto=&cs_proposed=&cs_script=&cs_created_since=&cs_created_before=&r_id=&r_summary=&r_manager=&r_tester=&r_real_tester=&r_tags=&r_tags_exclude=0&r_running=&r_created_since=&r_created_before=&target=case&asc=True'}, {'csrf_token': <django.utils.functional.__proxy__ object at 0x2aaaacc6b7d0>}, {'perms': <django.utils.functional.__proxy__ object at 0x2aaaacc6bb10>, 'messages': <django.utils.functional.__proxy__ object at 0x2aaaacc6b610>, 'user': <django.utils.functional.SimpleLazyObject object at 0x2aaaacc6bfd0>}, {'request': <WSGIRequest GET:<QueryDict: {u'cs_proposed': [u''], u'r_created_before': [u''], u'r_real_tester': [u''], u'cs_tags_exclude': [u'0'], u'r_created_since': [u''], u'pl_tags_exclude': [u'0'], u'cs_created_since': [u''], u'r_tags': [u''], u'r_tags_exclude': [u'0'], u'pl_active': [u''], u'cs_tester': [u''], u'cs_id': [u''], u'cs_created_before': [u''], u'r_tester': [u''], u'cs_summary': [u''], u'r_summary': [u''], u'cs_script': [u''], u'cs_tags': [u''], u'r_running': [u''], u'pl_owners': [u''], u'cs_authors': [u''], u'pl_id': [u''], u'pl_created_since': [u''], u'cs_auto': [u''], u'pl_tags': [u''], u'target': [u'case'], u'r_manager': [u''], u'cs_bugs': [u'234444444444444'], u'pl_summary': [u''], u'pl_created_before': [u''], u'pl_authors': [u''], u'r_id': [u'']}>, POST:<QueryDict: {}>, COOKIES:{'SESS60ca0fbd9e9889ff0cc6b5fc9b0fc0f3': '6lnoqbcrod2l2vc2ic8a62pfd5', 'SSESS475ef4e7532e7b0aa18d3af05f60e9dd': '8HwErgCr6fAcYiucuxuXD3_jJAOqja5XOHLwWo3xJzc', 'csrftoken': 'a00d3cfc80780c1a9ffb285c8f96f697', 'rh_omni_tc': '70160000000H4AjAAK', 's_cc': 'true', 's_nr': '1343886449119', 's_ria': 'flash%2011%7Csilverlight%20not%20detected', 's_sq': '%5B%5BB%5D%5D', 's_vi': '', 's_vnum': '1346478386257%26vn%3D1', 'sessionid': '6e36f0a883980b2bcd9a61200104fbe8'}, META:{'AUTH_TYPE': 'Basic', 'CSRF_COOKIE': 'a00d3cfc80780c1a9ffb285c8f96f697', 'DOCUMENT_ROOT': '/var/www/html', 'GATEWAY_INTERFACE': 'CGI/1.1', 'HTTPS': 'on', 'HTTP_ACCEPT': 'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8', 'HTTP_ACCEPT_ENCODING': 'gzip, deflate', 'HTTP_ACCEPT_LANGUAGE': 'en-us,en;q=0.5', 'HTTP_AUTHORIZATION': 'Basic eXFpOmF5IWszQUE5ag==', 'HTTP_CONNECTION': 'keep-alive', 'HTTP_COOKIE': 'csrftoken=a00d3cfc80780c1a9ffb285c8f96f697; SESS60ca0fbd9e9889ff0cc6b5fc9b0fc0f3=6lnoqbcrod2l2vc2ic8a62pfd5; SSESS475ef4e7532e7b0aa18d3af05f60e9dd=8HwErgCr6fAcYiucuxuXD3_jJAOqja5XOHLwWo3xJzc; sessionid=6e36f0a883980b2bcd9a61200104fbe8; rh_omni_tc=70160000000H4AjAAK; s_nr=1343886449119; s_vnum=1346478386257%26vn%3D1; s_vi=[CS]v1|280D0A1D851D3411-60000134200C218A[CE]; s_ria=flash%2011%7Csilverlight%20not%20detected; s_cc=true; s_sq=%5B%5BB%5D%5D', 'HTTP_HOST': 'tcms-stage.englab.bne.redhat.com', 'HTTP_REFERER': 'https://tcms-stage.englab.bne.redhat.com/advance-search/', 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; Linux i686; rv:14.0) Gecko/20100101 Firefox/14.0.1', 'PATH_INFO': u'/advance-search/', 'PATH_TRANSLATED': '/usr/lib/python2.4/site-packages/tcms/nitrate-wsgi.py/advance-search/', 'QUERY_STRING': 'pl_id=&pl_summary=&pl_authors=&pl_owners=&pl_tags=&pl_tags_exclude=0&pl_active=&pl_created_since=&pl_created_before=&cs_id=&cs_summary=&cs_authors=&cs_tester=&cs_tags=&cs_tags_exclude=0&cs_bugs=234444444444444&cs_auto=&cs_proposed=&cs_script=&cs_created_since=&cs_created_before=&r_id=&r_summary=&r_manager=&r_tester=&r_real_tester=&r_tags=&r_tags_exclude=0&r_running=&r_created_since=&r_created_before=&target=case', 'REMOTE_ADDR': '10.66.10.204', 'REMOTE_PORT': '50146', 'REMOTE_USER': 'yqi@REDHAT.COM', 'REQUEST_METHOD': 'GET', 'REQUEST_URI': '/advance-search/?pl_id=&pl_summary=&pl_authors=&pl_owners=&pl_tags=&pl_tags_exclude=0&pl_active=&pl_created_since=&pl_created_before=&cs_id=&cs_summary=&cs_authors=&cs_tester=&cs_tags=&cs_tags_exclude=0&cs_bugs=234444444444444&cs_auto=&cs_proposed=&cs_script=&cs_created_since=&cs_created_before=&r_id=&r_summary=&r_manager=&r_tester=&r_real_tester=&r_tags=&r_tags_exclude=0&r_running=&r_created_since=&r_created_before=&target=case', 'SCRIPT_FILENAME': '/usr/lib/python2.4/site-packages/tcms/nitrate-wsgi.py', 'SCRIPT_NAME': u'', 'SERVER_ADDR': '10.64.12.15', 'SERVER_ADMIN': 'sysadmin-engops@redhat.com', 'SERVER_NAME': 'tcms-stage.englab.bne.redhat.com', 'SERVER_PORT': '443', 'SERVER_PROTOCOL': 'HTTP/1.1', 'SERVER_SIGNATURE': '', 'SERVER_SOFTWARE': 'Apache', 'mod_wsgi.application_group': 'tcms-stage.englab.bne.redhat.com|', 'mod_wsgi.callable_object': 'application', 'mod_wsgi.handler_script': '', 'mod_wsgi.input_chunked': '0', 'mod_wsgi.listener_host': '', 'mod_wsgi.listener_port': '443', 'mod_wsgi.process_group': '', 'mod_wsgi.request_handler': 'wsgi-script', 'mod_wsgi.script_reloading': '1', 'mod_wsgi.version': (3, 2), 'wsgi.errors': <mod_wsgi.Log object at 0x2b168699f830>, 'wsgi.file_wrapper': <built-in method file_wrapper of mod_wsgi.Adapter object at 0x2aaaacbe3990>, 'wsgi.input': <mod_wsgi.Input object at 0x2b1687068b30>, 'wsgi.multiprocess': True, 'wsgi.multithread': False, 'wsgi.run_once': False, 'wsgi.url_scheme': 'https', 'wsgi.version': (1, 1)}>}, {'MEDIA_URL': '/media'}, {}, {'ADMIN_PREFIX': '/admin'}, {'ADMIN_MEDIA_PREFIX': '/admin_media/'}, {'AUTH_BACKEND': <tcms.core.contrib.auth.backends.ModAuthKerbBackend object at 0x2aaaaac56090>}, {'REQUEST_CONTENTS': <django.utils.datastructures.MergeDict object at 0x2aaaacb427d0>}, {'SETTINGS': <django.conf.LazySettings object at 0x2b16866a06d0>}, {'block': <Block Node: contents. Contents: [<Text Node: '\r\n\t<div class="sprites cr'>, <django.template.defaulttags.URLNode object at 0x2aaaacb51450>, <Text Node: '">Home</a>\r\n\t\t>> <a href='>, <For Node: for k, v in queries.iteritems, tail_len: 5>, <Text Node: '\r\n\t\t\t<li class="clear"></'>, <Variable Node: time_cost>, <Text Node: ' sec(s).</span></h2>\r\n\r\n\t'>, <If node>, <Text Node: '\r\n\r\n\t'>, <If node>, <Text Node: '\r\n\r\n\t'>, <If node>, <Text Node: '\r\n\r\n'>]>}]</div></td> </tr> <tr> <td>self</td> <td class="code"><div><django.template.Template object at 0x2aaaacb42bd0></div></td> </tr> </tbody> </table> </li> <li class="frame"> <code>/usr/lib/python2.4/site-packages/django/template/__init__.py</code> in <code>render</code> <div class="context" id="c46912530786568"> <ol style="display: none;" start="789" class="pre-context" id="pre46912530786568"><li onclick="toggle('pre46912530786568', 'post46912530786568')"> # extend_nodelist().</li><li onclick="toggle('pre46912530786568', 'post46912530786568')"> contains_nontext = False</li><li onclick="toggle('pre46912530786568', 'post46912530786568')"></li><li onclick="toggle('pre46912530786568', 'post46912530786568')"> def render(self, context):</li><li onclick="toggle('pre46912530786568', 'post46912530786568')"> bits = []</li><li onclick="toggle('pre46912530786568', 'post46912530786568')"> for node in self:</li><li onclick="toggle('pre46912530786568', 'post46912530786568')"> if isinstance(node, Node):</li></ol> <ol start="796" class="context-line"><li onclick="toggle('pre46912530786568', 'post46912530786568')"> bits.append(self.render_node(node, context)) <span>...</span></li></ol> <ol style="display: none;" start="797" class="post-context" id="post46912530786568"><li onclick="toggle('pre46912530786568', 'post46912530786568')"> else:</li><li onclick="toggle('pre46912530786568', 'post46912530786568')"> bits.append(node)</li><li onclick="toggle('pre46912530786568', 'post46912530786568')"> return mark_safe(''.join([force_unicode(b) for b in bits]))</li><li onclick="toggle('pre46912530786568', 'post46912530786568')"></li><li onclick="toggle('pre46912530786568', 'post46912530786568')"> def get_nodes_by_type(self, nodetype):</li><li onclick="toggle('pre46912530786568', 'post46912530786568')"> "Return a list of all nodes of the given type"</li></ol> </div> <div class="commands"> <a href="#" onclick="return varToggle(this, '46912530786568')"><span>â¶</span> Local vars</a> </div> <table style="display: none;" class="vars" id="v46912530786568"> <thead> <tr> <th>Variable</th> <th>Value</th> </tr> </thead> <tbody> <tr> <td>bits</td> <td class="code"><div>[u'<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">\n<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">\n<head>\n\t<title>', u'Advanced Search Results', u'</title>\n\t<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>\n\t<meta http-equiv="Content-Language" content="utf-8" />\n\t<link rel="Shortcut Icon" href="', u'/media', u'/images/favicon.png" />\n\t<link rel="stylesheet" type="text/css" href="', u'/media', u'/style/base.css" media="screen" />\n\t<link rel="stylesheet" type="text/css" href="', u'/media', u'/style/print.css" media="print" />\n\t', '', u'\n\t<script type="text/javascript" src=\'', u'/media', u'/js/lib/jquery-1.5.1.min.js\'></script>\n\t<script type="text/javascript" language="javascript" charset="utf-8">\n\t\tjQuery.noConflict();\n\t\tvar jQ = jQuery;\n\t</script>\n\t<script type="text/javascript" src=\'', u'/media', u'/js/lib/livepipe/lib/prototype.js\'></script>\n\t<script type="text/javascript" src=\'', u'/media', u'/js/lib/livepipe/lib/scriptaculous.js\'></script>\n\t<script type="text/javascript" src=\'', u'/media', u'/js/lib/livepipe/src/livepipe.js\'></script>\n\t<script type="text/javascript" src=\'', u'/media', u'/js/lib/jquery.shiftcheckbox.js\'></script>\n\t<script type="text/javascript" src=\'', u'/media', u'/js/init.js\'></script>\n\t<script type="text/javascript" src=\'', u'/media', u"/js/tcms_actions.js'></script>\n\t", '', u'\n\t<script type="text/javascript">\n\twindow.__admin_media_prefix__ = "', u'/admin_media/', u'";\n\t', u"\n\tNitrate.User = {\n\t\tpk: 3424,\n\t\tusername: 'yqi',\n\t\temail: 'yqi@redhat.com',\n\t};\n\t", u'\n\t</script>\n</head>\n<body id="body">\n\t<div id="header">\n\t\t\t<div class="logo">\n\t\t\t\t<a href="', '/', u'"><img src="', u'/media', u'/images/logo_shipshape_1.png" alt="logo" /></a>\n\t\t\t</div>\n\t\t\t<div class="absoluteright">\n\t\t\t\t<label>\n\t\t\t\t\t', u'\n\t\t\t\t\t<a href="/accounts/yqi/profile/">Welcome, yqi</a>\n\t\t\t\t\t\n\t\t\t\t\t', u'\n\t\t\t\t\t<a class="sprites userguide" href="', u'https://riddler.bne.redhat.com/TCMS-User_Guide/index.html', u'" target="_blank">User Guide</a>\n\t\t\t\t</label>\n\t\t\t</div>\n\t\t\t', u'<div class="sprites menu">\n\t<ul id="nav">\n\t\t<li class="nav_li " onclick="window.location=\'/\'">\n\t\t\t<a href="/">HOME</a>\n\t\t</li>\n\t\t<li class="sprites menuline"></li>\n\t\t<li class="nav_li" onclick="window.location=\'/plans/\'">\n\t\t\t<a\thref="/plans/">PLANNING</a>\n\t\t\t<ul class="nav_sub sub_plan" style="display: none;">\n\t\t\t\t<li onclick="window.location=\'/plans/\'">\n\t\t\t\t\t<a href="/plans/">Search Plans</a>\n\t\t\t\t</li>\n\t\t\t\t\n\t\t\t\t<li onclick="window.location=\'/plans/?author__email__startswith=yqi@redhat.com\'">\n\t\t\t\t\t<a href="/plans/?author__email__startswith=yqi@redhat.com">My Plans</a>\n\t\t\t\t</li>\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t<li onclick="window.location=\'/plan/new/\'">\n\t\t\t\t\t<a href="/plan/new/">New Plan</a>\n\t\t\t\t</li>\n\t\t\t\t\n\t\t\t</ul>\n\t\t</li>\n\t\t<li class="sprites menuline"></li>\n\t\t<li class="nav_li" onclick="window.location=\'/runs/\'">\n\t\t\t<a href="/runs/">TESTING</a>\n\t\t\t<ul id="submenu_test" class="nav_sub" style="display:none;">\n\t\t\t\t<li onclick="window.location=\'/runs/\'">\n\t\t\t\t\t<a href="/runs/">Search Runs</a>\n\t\t\t\t</li>\n\t\t\t\t<li onclick="window.location=\'/cases/search/\'">\n\t\t\t\t\t<a href="/cases/search/">Search Cases</a>\n\t\t\t\t</li>\n\t\t\t\t\n\t\t\t\t<li onclick="window.location=\'/runs/?people=yqi@redhat.com\'">\n\t\t\t\t\t<a href="/runs/?people=yqi@redhat.com">My Runs</a>\n\t\t\t\t</li>\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t<li>\n\t\t\t\t\t<a href="/case/new/">New Case</a>\n\t\t\t\t</li>\n\t\t\t\t\n\t\t\t</ul>\n\t\t</li>\n\t\t<li class="sprites menuline"></li>\n\t\t<li class="nav_li " onclick="window.location=\'/environment/groups/\'">\n\t\t\t<a href="/environment/groups/">ENVIRONMENT</a>\n\t\t\t<ul\t id="submenu_environment" class="nav_sub" style="display:none;">\n\t\t\t\t<li onclick="window.location=\'/environment/groups/\'">\n\t\t\t\t\t<a href="/environment/groups/">Groups</a>\n\t\t\t\t</li>\n\t\t\t\t<li onclick="window.location=\'/environment/properties/\'">\n\t\t\t\t\t<a href="/environment/properties/">Properties</a>\n\t\t\t\t</li>\n\t\t\t</ul>\n\t\t</li>\n\t\t<li class="sprites menuline"></li>\n\t\t<li class="nav_li " onclick="window.location=\'/report/overall/\'">\n\t\t<a href="/report/overall/">REPORTING</a>\n\t\t\t<ul\t id="submenu_report" class="nav_sub" style="display:none;">\n\t\t\t\t<li onclick="window.location=\'/report/overall/\'">\n\t\t\t\t\t<a href="/report/overall/">Overall</a>\n\t\t\t\t</li>\n\t\t\t\t<li onclick="window.location=\'/report/custom/\'">\n\t\t\t\t\t<a href="/report/custom/">Custom</a>\n\t\t\t\t</li>\n\t\t\t\t<li onclick="window.location=\'/report/testing/\'">\n\t\t\t\t\t<a href="/report/testing/">Testing Report</a>\n\t\t\t\t</li>\n\t\t\t</ul>\n\t\t\n\t\t</li>\n\t\t<li class="sprites menuline"></li>\n\t\t\n\t\t<li\t class="nav_li current" onclick="window.location=\'/admin\'">\n\t\t\t<a href="/admin">ADMIN</a>\n\t\t\t<ul id="submenu_admin" class="nav_sub"\tstyle="display:none;">\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t<li onclick="window.location=\'/admin/management/\'">\n\t\t\t\t\t<a href="/admin/management/">Management</a>\n\t\t\t\t</li>\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t<li onclick="window.location=\'/admin/testplans/\'">\n\t\t\t\t\t<a href="/admin/testplans/">Test plans</a>\n\t\t\t\t</li>\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t<li onclick="window.location=\'/admin/testcases/\'">\n\t\t\t\t\t<a href="/admin/testcases/">Test cases</a>\n\t\t\t\t</li>\n\t\t\t\t\n\t\t\t</ul>\n\t\t</li>\n\t\t<li class="sprites menuline"></li>\n\t\t\n\t</ul>\n\t<div class="right-action">\n\t\t<form action="/search/" method="get">\n\t\t\t<span>\n\t\t\t\t<select id="search_type" name="search_type">\n\t\t\t\t\t<option value="plans">Test Plan</option>\n\t\t\t\t\t<option value="runs">Test Run</option>\n\t\t\t\t\t<option value="cases">Test Case</option>\n\t\t\t\t</select>\n\t\t\t\t<input id="search_content" name="search_content" type="text" value="" size="15" />\n\t\t\t\t<input type="button" value="Go" onclick="$(\'search_content\').value == \'\' || this.form.submit()"/>\n\t\t\t</span>\n\t\t\t<label class="linkAdvancedSearch">&nbsp;&nbsp;<a href="/advance-search/">Advanced Search</a></label>\n\t\t</form>\n\t\t\n\t</div>\n</div>\n', u'\n\t\t\t', u'\n\t\t\t<form id="id_bookmark_iform" action="/accounts/yqi/bookmarks/" method="get">\n\t\t\t\t<input type="hidden" name="a" value="render_form" />\n\t\t\t\t<input type="hidden" name="user" value="3424" />\n\t\t\t\t<input type="hidden" name="site" value="1" />\n\t\t\t\t\n\t\t\t\t<input type="submit" value="Bookmark this page" class=\'sprites bookmark\' />\n\t\t\t</form>\n\t\t\t', u'\n\t</div>\n\t']</div></td> </tr> <tr> <td>context</td> <td class="code"><div>[{'time_cost': 0.002, 'test_cases': [], 'queries': {'case tags exclude': False, 'run tags exclude': False, 'plan tags exclude': False, 'case bugs': '234444444444444', 'Target': u'case'}, 'params': {}, 'query_url': u'?pl_id=&pl_summary=&pl_authors=&pl_owners=&pl_tags=&pl_tags_exclude=0&pl_active=&pl_created_since=&pl_created_before=&cs_id=&cs_summary=&cs_authors=&cs_tester=&cs_tags=&cs_tags_exclude=0&cs_bugs=234444444444444&cs_auto=&cs_proposed=&cs_script=&cs_created_since=&cs_created_before=&r_id=&r_summary=&r_manager=&r_tester=&r_real_tester=&r_tags=&r_tags_exclude=0&r_running=&r_created_since=&r_created_before=&target=case&asc=True'}, {'csrf_token': <django.utils.functional.__proxy__ object at 0x2aaaacc6b7d0>}, {'perms': <django.utils.functional.__proxy__ object at 0x2aaaacc6bb10>, 'messages': <django.utils.functional.__proxy__ object at 0x2aaaacc6b610>, 'user': <django.utils.functional.SimpleLazyObject object at 0x2aaaacc6bfd0>}, {'request': <WSGIRequest GET:<QueryDict: {u'cs_proposed': [u''], u'r_created_before': [u''], u'r_real_tester': [u''], u'cs_tags_exclude': [u'0'], u'r_created_since': [u''], u'pl_tags_exclude': [u'0'], u'cs_created_since': [u''], u'r_tags': [u''], u'r_tags_exclude': [u'0'], u'pl_active': [u''], u'cs_tester': [u''], u'cs_id': [u''], u'cs_created_before': [u''], u'r_tester': [u''], u'cs_summary': [u''], u'r_summary': [u''], u'cs_script': [u''], u'cs_tags': [u''], u'r_running': [u''], u'pl_owners': [u''], u'cs_authors': [u''], u'pl_id': [u''], u'pl_created_since': [u''], u'cs_auto': [u''], u'pl_tags': [u''], u'target': [u'case'], u'r_manager': [u''], u'cs_bugs': [u'234444444444444'], u'pl_summary': [u''], u'pl_created_before': [u''], u'pl_authors': [u''], u'r_id': [u'']}>, POST:<QueryDict: {}>, COOKIES:{'SESS60ca0fbd9e9889ff0cc6b5fc9b0fc0f3': '6lnoqbcrod2l2vc2ic8a62pfd5', 'SSESS475ef4e7532e7b0aa18d3af05f60e9dd': '8HwErgCr6fAcYiucuxuXD3_jJAOqja5XOHLwWo3xJzc', 'csrftoken': 'a00d3cfc80780c1a9ffb285c8f96f697', 'rh_omni_tc': '70160000000H4AjAAK', 's_cc': 'true', 's_nr': '1343886449119', 's_ria': 'flash%2011%7Csilverlight%20not%20detected', 's_sq': '%5B%5BB%5D%5D', 's_vi': '', 's_vnum': '1346478386257%26vn%3D1', 'sessionid': '6e36f0a883980b2bcd9a61200104fbe8'}, META:{'AUTH_TYPE': 'Basic', 'CSRF_COOKIE': 'a00d3cfc80780c1a9ffb285c8f96f697', 'DOCUMENT_ROOT': '/var/www/html', 'GATEWAY_INTERFACE': 'CGI/1.1', 'HTTPS': 'on', 'HTTP_ACCEPT': 'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8', 'HTTP_ACCEPT_ENCODING': 'gzip, deflate', 'HTTP_ACCEPT_LANGUAGE': 'en-us,en;q=0.5', 'HTTP_AUTHORIZATION': 'Basic eXFpOmF5IWszQUE5ag==', 'HTTP_CONNECTION': 'keep-alive', 'HTTP_COOKIE': 'csrftoken=a00d3cfc80780c1a9ffb285c8f96f697; SESS60ca0fbd9e9889ff0cc6b5fc9b0fc0f3=6lnoqbcrod2l2vc2ic8a62pfd5; SSESS475ef4e7532e7b0aa18d3af05f60e9dd=8HwErgCr6fAcYiucuxuXD3_jJAOqja5XOHLwWo3xJzc; sessionid=6e36f0a883980b2bcd9a61200104fbe8; rh_omni_tc=70160000000H4AjAAK; s_nr=1343886449119; s_vnum=1346478386257%26vn%3D1; s_vi=[CS]v1|280D0A1D851D3411-60000134200C218A[CE]; s_ria=flash%2011%7Csilverlight%20not%20detected; s_cc=true; s_sq=%5B%5BB%5D%5D', 'HTTP_HOST': 'tcms-stage.englab.bne.redhat.com', 'HTTP_REFERER': 'https://tcms-stage.englab.bne.redhat.com/advance-search/', 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; Linux i686; rv:14.0) Gecko/20100101 Firefox/14.0.1', 'PATH_INFO': u'/advance-search/', 'PATH_TRANSLATED': '/usr/lib/python2.4/site-packages/tcms/nitrate-wsgi.py/advance-search/', 'QUERY_STRING': 'pl_id=&pl_summary=&pl_authors=&pl_owners=&pl_tags=&pl_tags_exclude=0&pl_active=&pl_created_since=&pl_created_before=&cs_id=&cs_summary=&cs_authors=&cs_tester=&cs_tags=&cs_tags_exclude=0&cs_bugs=234444444444444&cs_auto=&cs_proposed=&cs_script=&cs_created_since=&cs_created_before=&r_id=&r_summary=&r_manager=&r_tester=&r_real_tester=&r_tags=&r_tags_exclude=0&r_running=&r_created_since=&r_created_before=&target=case', 'REMOTE_ADDR': '10.66.10.204', 'REMOTE_PORT': '50146', 'REMOTE_USER': 'yqi@REDHAT.COM', 'REQUEST_METHOD': 'GET', 'REQUEST_URI': '/advance-search/?pl_id=&pl_summary=&pl_authors=&pl_owners=&pl_tags=&pl_tags_exclude=0&pl_active=&pl_created_since=&pl_created_before=&cs_id=&cs_summary=&cs_authors=&cs_tester=&cs_tags=&cs_tags_exclude=0&cs_bugs=234444444444444&cs_auto=&cs_proposed=&cs_script=&cs_created_since=&cs_created_before=&r_id=&r_summary=&r_manager=&r_tester=&r_real_tester=&r_tags=&r_tags_exclude=0&r_running=&r_created_since=&r_created_before=&target=case', 'SCRIPT_FILENAME': '/usr/lib/python2.4/site-packages/tcms/nitrate-wsgi.py', 'SCRIPT_NAME': u'', 'SERVER_ADDR': '10.64.12.15', 'SERVER_ADMIN': 'sysadmin-engops@redhat.com', 'SERVER_NAME': 'tcms-stage.englab.bne.redhat.com', 'SERVER_PORT': '443', 'SERVER_PROTOCOL': 'HTTP/1.1', 'SERVER_SIGNATURE': '', 'SERVER_SOFTWARE': 'Apache', 'mod_wsgi.application_group': 'tcms-stage.englab.bne.redhat.com|', 'mod_wsgi.callable_object': 'application', 'mod_wsgi.handler_script': '', 'mod_wsgi.input_chunked': '0', 'mod_wsgi.listener_host': '', 'mod_wsgi.listener_port': '443', 'mod_wsgi.process_group': '', 'mod_wsgi.request_handler': 'wsgi-script', 'mod_wsgi.script_reloading': '1', 'mod_wsgi.version': (3, 2), 'wsgi.errors': <mod_wsgi.Log object at 0x2b168699f830>, 'wsgi.file_wrapper': <built-in method file_wrapper of mod_wsgi.Adapter object at 0x2aaaacbe3990>, 'wsgi.input': <mod_wsgi.Input object at 0x2b1687068b30>, 'wsgi.multiprocess': True, 'wsgi.multithread': False, 'wsgi.run_once': False, 'wsgi.url_scheme': 'https', 'wsgi.version': (1, 1)}>}, {'MEDIA_URL': '/media'}, {}, {'ADMIN_PREFIX': '/admin'}, {'ADMIN_MEDIA_PREFIX': '/admin_media/'}, {'AUTH_BACKEND': <tcms.core.contrib.auth.backends.ModAuthKerbBackend object at 0x2aaaaac56090>}, {'REQUEST_CONTENTS': <django.utils.datastructures.MergeDict object at 0x2aaaacb427d0>}, {'SETTINGS': <django.conf.LazySettings object at 0x2b16866a06d0>}, {'block': <Block Node: contents. Contents: [<Text Node: '\r\n\t<div class="sprites cr'>, <django.template.defaulttags.URLNode object at 0x2aaaacb51450>, <Text Node: '">Home</a>\r\n\t\t>> <a href='>, <For Node: for k, v in queries.iteritems, tail_len: 5>, <Text Node: '\r\n\t\t\t<li class="clear"></'>, <Variable Node: time_cost>, <Text Node: ' sec(s).</span></h2>\r\n\r\n\t'>, <If node>, <Text Node: '\r\n\r\n\t'>, <If node>, <Text Node: '\r\n\r\n\t'>, <If node>, <Text Node: '\r\n\r\n'>]>}]</div></td> </tr> <tr> <td>node</td> <td class="code"><div><Block Node: contents. Contents: []></div></td> </tr> <tr> <td>self</td> <td class="code"><div>[<Text Node: '<!DOCTYPE html PUBLIC "-/'>, <Block Node: subtitle. Contents: []>, <Text Node: '</title> <meta http-equi'>, <Variable Node: MEDIA_URL>, <Text Node: '/images/favicon.png" /> '>, <Variable Node: MEDIA_URL>, <Text Node: '/style/base.css" media="s'>, <Variable Node: MEDIA_URL>, <Text Node: '/style/print.css" media="'>, <Block Node: custom_stylesheet. Contents: []>, <Text Node: ' <script type="text/java'>, <Variable Node: MEDIA_URL>, <Text Node: '/js/lib/jquery-1.5.1.min.'>, <Variable Node: MEDIA_URL>, <Text Node: '/js/lib/livepipe/lib/prot'>, <Variable Node: MEDIA_URL>, <Text Node: '/js/lib/livepipe/lib/scri'>, <Variable Node: MEDIA_URL>, <Text Node: '/js/lib/livepipe/src/live'>, <Variable Node: MEDIA_URL>, <Text Node: '/js/lib/jquery.shiftcheck'>, <Variable Node: MEDIA_URL>, <Text Node: '/js/init.js'></script> <'>, <Variable Node: MEDIA_URL>, <Text Node: '/js/tcms_actions.js'></sc'>, <Block Node: custom_javascript. Contents: []>, <Text Node: ' <script type="text/java'>, <Variable Node: SETTINGS.ADMIN_MEDIA_PREFIX>, <Text Node: '"; '>, <If node>, <Text Node: ' </script> </head> <body'>, <django.template.defaulttags.URLNode object at 0x2aaaacf6d890>, <Text Node: '"><img src="'>, <Variable Node: MEDIA_URL>, <Text Node: '/images/logo_shipshape_1.'>, <If node>, <Text Node: ' <a class="sprites u'>, <Variable Node: SETTINGS.USER_GUIDE_URL>, <Text Node: '" target="_blank">User Gu'>, <django.template.loader_tags.ConstantIncludeNode object at 0x2aaaacf6e2d0>, <Text Node: ' '>, <If node>, <Text Node: ' </div> '>, <Block Node: contents. Contents: []>, <Text Node: ' <div id="dialog" style='>, <If node>, <Text Node: ' <div class="center"><s'>, <django.template.defaulttags.NowNode object at 0x2aaaacf6eb50>, <Text Node: ' Red Hat, Inc. All rights'>]</div></td> </tr> </tbody> </table> </li> <li class="frame"> <code>/usr/lib/python2.4/site-packages/django/template/debug.py</code> in <code>render_node</code> <div class="context" id="c46912531514216"> <ol style="display: none;" start="65" class="pre-context" id="pre46912531514216"><li onclick="toggle('pre46912531514216', 'post46912531514216')"> def compile_function_error(self, token, e):</li><li onclick="toggle('pre46912531514216', 'post46912531514216')"> if not hasattr(e, 'source'):</li><li onclick="toggle('pre46912531514216', 'post46912531514216')"> e.source = token.source</li><li onclick="toggle('pre46912531514216', 'post46912531514216')"></li><li onclick="toggle('pre46912531514216', 'post46912531514216')">class DebugNodeList(NodeList):</li><li onclick="toggle('pre46912531514216', 'post46912531514216')"> def render_node(self, node, context):</li><li onclick="toggle('pre46912531514216', 'post46912531514216')"> try:</li></ol> <ol start="72" class="context-line"><li onclick="toggle('pre46912531514216', 'post46912531514216')"> result = node.render(context) <span>...</span></li></ol> <ol style="display: none;" start="73" class="post-context" id="post46912531514216"><li onclick="toggle('pre46912531514216', 'post46912531514216')"> except TemplateSyntaxError, e:</li><li onclick="toggle('pre46912531514216', 'post46912531514216')"> if not hasattr(e, 'source'):</li><li onclick="toggle('pre46912531514216', 'post46912531514216')"> e.source = node.source</li><li onclick="toggle('pre46912531514216', 'post46912531514216')"> raise</li><li onclick="toggle('pre46912531514216', 'post46912531514216')"> except Exception, e:</li><li onclick="toggle('pre46912531514216', 'post46912531514216')"> from sys import exc_info</li></ol> </div> <div class="commands"> <a href="#" onclick="return varToggle(this, '46912531514216')"><span>â¶</span> Local vars</a> </div> <table style="display: none;" class="vars" id="v46912531514216"> <thead> <tr> <th>Variable</th> <th>Value</th> </tr> </thead> <tbody> <tr> <td>context</td> <td class="code"><div>[{'time_cost': 0.002, 'test_cases': [], 'queries': {'case tags exclude': False, 'run tags exclude': False, 'plan tags exclude': False, 'case bugs': '234444444444444', 'Target': u'case'}, 'params': {}, 'query_url': u'?pl_id=&pl_summary=&pl_authors=&pl_owners=&pl_tags=&pl_tags_exclude=0&pl_active=&pl_created_since=&pl_created_before=&cs_id=&cs_summary=&cs_authors=&cs_tester=&cs_tags=&cs_tags_exclude=0&cs_bugs=234444444444444&cs_auto=&cs_proposed=&cs_script=&cs_created_since=&cs_created_before=&r_id=&r_summary=&r_manager=&r_tester=&r_real_tester=&r_tags=&r_tags_exclude=0&r_running=&r_created_since=&r_created_before=&target=case&asc=True'}, {'csrf_token': <django.utils.functional.__proxy__ object at 0x2aaaacc6b7d0>}, {'perms': <django.utils.functional.__proxy__ object at 0x2aaaacc6bb10>, 'messages': <django.utils.functional.__proxy__ object at 0x2aaaacc6b610>, 'user': <django.utils.functional.SimpleLazyObject object at 0x2aaaacc6bfd0>}, {'request': <WSGIRequest GET:<QueryDict: {u'cs_proposed': [u''], u'r_created_before': [u''], u'r_real_tester': [u''], u'cs_tags_exclude': [u'0'], u'r_created_since': [u''], u'pl_tags_exclude': [u'0'], u'cs_created_since': [u''], u'r_tags': [u''], u'r_tags_exclude': [u'0'], u'pl_active': [u''], u'cs_tester': [u''], u'cs_id': [u''], u'cs_created_before': [u''], u'r_tester': [u''], u'cs_summary': [u''], u'r_summary': [u''], u'cs_script': [u''], u'cs_tags': [u''], u'r_running': [u''], u'pl_owners': [u''], u'cs_authors': [u''], u'pl_id': [u''], u'pl_created_since': [u''], u'cs_auto': [u''], u'pl_tags': [u''], u'target': [u'case'], u'r_manager': [u''], u'cs_bugs': [u'234444444444444'], u'pl_summary': [u''], u'pl_created_before': [u''], u'pl_authors': [u''], u'r_id': [u'']}>, POST:<QueryDict: {}>, COOKIES:{'SESS60ca0fbd9e9889ff0cc6b5fc9b0fc0f3': '6lnoqbcrod2l2vc2ic8a62pfd5', 'SSESS475ef4e7532e7b0aa18d3af05f60e9dd': '8HwErgCr6fAcYiucuxuXD3_jJAOqja5XOHLwWo3xJzc', 'csrftoken': 'a00d3cfc80780c1a9ffb285c8f96f697', 'rh_omni_tc': '70160000000H4AjAAK', 's_cc': 'true', 's_nr': '1343886449119', 's_ria': 'flash%2011%7Csilverlight%20not%20detected', 's_sq': '%5B%5BB%5D%5D', 's_vi': '', 's_vnum': '1346478386257%26vn%3D1', 'sessionid': '6e36f0a883980b2bcd9a61200104fbe8'}, META:{'AUTH_TYPE': 'Basic', 'CSRF_COOKIE': 'a00d3cfc80780c1a9ffb285c8f96f697', 'DOCUMENT_ROOT': '/var/www/html', 'GATEWAY_INTERFACE': 'CGI/1.1', 'HTTPS': 'on', 'HTTP_ACCEPT': 'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8', 'HTTP_ACCEPT_ENCODING': 'gzip, deflate', 'HTTP_ACCEPT_LANGUAGE': 'en-us,en;q=0.5', 'HTTP_AUTHORIZATION': 'Basic eXFpOmF5IWszQUE5ag==', 'HTTP_CONNECTION': 'keep-alive', 'HTTP_COOKIE': 'csrftoken=a00d3cfc80780c1a9ffb285c8f96f697; SESS60ca0fbd9e9889ff0cc6b5fc9b0fc0f3=6lnoqbcrod2l2vc2ic8a62pfd5; SSESS475ef4e7532e7b0aa18d3af05f60e9dd=8HwErgCr6fAcYiucuxuXD3_jJAOqja5XOHLwWo3xJzc; sessionid=6e36f0a883980b2bcd9a61200104fbe8; rh_omni_tc=70160000000H4AjAAK; s_nr=1343886449119; s_vnum=1346478386257%26vn%3D1; s_vi=[CS]v1|280D0A1D851D3411-60000134200C218A[CE]; s_ria=flash%2011%7Csilverlight%20not%20detected; s_cc=true; s_sq=%5B%5BB%5D%5D', 'HTTP_HOST': 'tcms-stage.englab.bne.redhat.com', 'HTTP_REFERER': 'https://tcms-stage.englab.bne.redhat.com/advance-search/', 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; Linux i686; rv:14.0) Gecko/20100101 Firefox/14.0.1', 'PATH_INFO': u'/advance-search/', 'PATH_TRANSLATED': '/usr/lib/python2.4/site-packages/tcms/nitrate-wsgi.py/advance-search/', 'QUERY_STRING': 'pl_id=&pl_summary=&pl_authors=&pl_owners=&pl_tags=&pl_tags_exclude=0&pl_active=&pl_created_since=&pl_created_before=&cs_id=&cs_summary=&cs_authors=&cs_tester=&cs_tags=&cs_tags_exclude=0&cs_bugs=234444444444444&cs_auto=&cs_proposed=&cs_script=&cs_created_since=&cs_created_before=&r_id=&r_summary=&r_manager=&r_tester=&r_real_tester=&r_tags=&r_tags_exclude=0&r_running=&r_created_since=&r_created_before=&target=case', 'REMOTE_ADDR': '10.66.10.204', 'REMOTE_PORT': '50146', 'REMOTE_USER': 'yqi@REDHAT.COM', 'REQUEST_METHOD': 'GET', 'REQUEST_URI': '/advance-search/?pl_id=&pl_summary=&pl_authors=&pl_owners=&pl_tags=&pl_tags_exclude=0&pl_active=&pl_created_since=&pl_created_before=&cs_id=&cs_summary=&cs_authors=&cs_tester=&cs_tags=&cs_tags_exclude=0&cs_bugs=234444444444444&cs_auto=&cs_proposed=&cs_script=&cs_created_since=&cs_created_before=&r_id=&r_summary=&r_manager=&r_tester=&r_real_tester=&r_tags=&r_tags_exclude=0&r_running=&r_created_since=&r_created_before=&target=case', 'SCRIPT_FILENAME': '/usr/lib/python2.4/site-packages/tcms/nitrate-wsgi.py', 'SCRIPT_NAME': u'', 'SERVER_ADDR': '10.64.12.15', 'SERVER_ADMIN': 'sysadmin-engops@redhat.com', 'SERVER_NAME': 'tcms-stage.englab.bne.redhat.com', 'SERVER_PORT': '443', 'SERVER_PROTOCOL': 'HTTP/1.1', 'SERVER_SIGNATURE': '', 'SERVER_SOFTWARE': 'Apache', 'mod_wsgi.application_group': 'tcms-stage.englab.bne.redhat.com|', 'mod_wsgi.callable_object': 'application', 'mod_wsgi.handler_script': '', 'mod_wsgi.input_chunked': '0', 'mod_wsgi.listener_host': '', 'mod_wsgi.listener_port': '443', 'mod_wsgi.process_group': '', 'mod_wsgi.request_handler': 'wsgi-script', 'mod_wsgi.script_reloading': '1', 'mod_wsgi.version': (3, 2), 'wsgi.errors': <mod_wsgi.Log object at 0x2b168699f830>, 'wsgi.file_wrapper': <built-in method file_wrapper of mod_wsgi.Adapter object at 0x2aaaacbe3990>, 'wsgi.input': <mod_wsgi.Input object at 0x2b1687068b30>, 'wsgi.multiprocess': True, 'wsgi.multithread': False, 'wsgi.run_once': False, 'wsgi.url_scheme': 'https', 'wsgi.version': (1, 1)}>}, {'MEDIA_URL': '/media'}, {}, {'ADMIN_PREFIX': '/admin'}, {'ADMIN_MEDIA_PREFIX': '/admin_media/'}, {'AUTH_BACKEND': <tcms.core.contrib.auth.backends.ModAuthKerbBackend object at 0x2aaaaac56090>}, {'REQUEST_CONTENTS': <django.utils.datastructures.MergeDict object at 0x2aaaacb427d0>}, {'SETTINGS': <django.conf.LazySettings object at 0x2b16866a06d0>}, {'block': <Block Node: contents. Contents: [<Text Node: '\r\n\t<div class="sprites cr'>, <django.template.defaulttags.URLNode object at 0x2aaaacb51450>, <Text Node: '">Home</a>\r\n\t\t>> <a href='>, <For Node: for k, v in queries.iteritems, tail_len: 5>, <Text Node: '\r\n\t\t\t<li class="clear"></'>, <Variable Node: time_cost>, <Text Node: ' sec(s).</span></h2>\r\n\r\n\t'>, <If node>, <Text Node: '\r\n\r\n\t'>, <If node>, <Text Node: '\r\n\r\n\t'>, <If node>, <Text Node: '\r\n\r\n'>]>}]</div></td> </tr> <tr> <td>e</td> <td class="code"><div><django.template.TemplateSyntaxError instance at 0x2aaaaab755a8></div></td> </tr> <tr> <td>node</td> <td class="code"><div><Block Node: contents. Contents: []></div></td> </tr> <tr> <td>self</td> <td class="code"><div>[<Text Node: '<!DOCTYPE html PUBLIC "-/'>, <Block Node: subtitle. Contents: []>, <Text Node: '</title> <meta http-equi'>, <Variable Node: MEDIA_URL>, <Text Node: '/images/favicon.png" /> '>, <Variable Node: MEDIA_URL>, <Text Node: '/style/base.css" media="s'>, <Variable Node: MEDIA_URL>, <Text Node: '/style/print.css" media="'>, <Block Node: custom_stylesheet. Contents: []>, <Text Node: ' <script type="text/java'>, <Variable Node: MEDIA_URL>, <Text Node: '/js/lib/jquery-1.5.1.min.'>, <Variable Node: MEDIA_URL>, <Text Node: '/js/lib/livepipe/lib/prot'>, <Variable Node: MEDIA_URL>, <Text Node: '/js/lib/livepipe/lib/scri'>, <Variable Node: MEDIA_URL>, <Text Node: '/js/lib/livepipe/src/live'>, <Variable Node: MEDIA_URL>, <Text Node: '/js/lib/jquery.shiftcheck'>, <Variable Node: MEDIA_URL>, <Text Node: '/js/init.js'></script> <'>, <Variable Node: MEDIA_URL>, <Text Node: '/js/tcms_actions.js'></sc'>, <Block Node: custom_javascript. Contents: []>, <Text Node: ' <script type="text/java'>, <Variable Node: SETTINGS.ADMIN_MEDIA_PREFIX>, <Text Node: '"; '>, <If node>, <Text Node: ' </script> </head> <body'>, <django.template.defaulttags.URLNode object at 0x2aaaacf6d890>, <Text Node: '"><img src="'>, <Variable Node: MEDIA_URL>, <Text Node: '/images/logo_shipshape_1.'>, <If node>, <Text Node: ' <a class="sprites u'>, <Variable Node: SETTINGS.USER_GUIDE_URL>, <Text Node: '" target="_blank">User Gu'>, <django.template.loader_tags.ConstantIncludeNode object at 0x2aaaacf6e2d0>, <Text Node: ' '>, <If node>, <Text Node: ' </div> '>, <Block Node: contents. Contents: []>, <Text Node: ' <div id="dialog" style='>, <If node>, <Text Node: ' <div class="center"><s'>, <django.template.defaulttags.NowNode object at 0x2aaaacf6eb50>, <Text Node: ' Red Hat, Inc. All rights'>]</div></td> </tr> </tbody> </table> </li> <li class="frame"> <code>/usr/lib/python2.4/site-packages/django/template/loader_tags.py</code> in <code>render</code> <div class="context" id="c46912496949944"> <ol style="display: none;" start="55" class="pre-context" id="pre46912496949944"><li onclick="toggle('pre46912496949944', 'post46912496949944')"> push = block = block_context.pop(self.name)</li><li onclick="toggle('pre46912496949944', 'post46912496949944')"> if block is None:</li><li onclick="toggle('pre46912496949944', 'post46912496949944')"> block = self</li><li onclick="toggle('pre46912496949944', 'post46912496949944')"> # Create new block so we can store context without thread-safety issues.</li><li onclick="toggle('pre46912496949944', 'post46912496949944')"> block = BlockNode(block.name, block.nodelist)</li><li onclick="toggle('pre46912496949944', 'post46912496949944')"> block.context = context</li><li onclick="toggle('pre46912496949944', 'post46912496949944')"> context['block'] = block</li></ol> <ol start="62" class="context-line"><li onclick="toggle('pre46912496949944', 'post46912496949944')"> result = block.nodelist.render(context) <span>...</span></li></ol> <ol style="display: none;" start="63" class="post-context" id="post46912496949944"><li onclick="toggle('pre46912496949944', 'post46912496949944')"> if push is not None:</li><li onclick="toggle('pre46912496949944', 'post46912496949944')"> block_context.push(self.name, push)</li><li onclick="toggle('pre46912496949944', 'post46912496949944')"> context.pop()</li><li onclick="toggle('pre46912496949944', 'post46912496949944')"> return result</li><li onclick="toggle('pre46912496949944', 'post46912496949944')"></li><li onclick="toggle('pre46912496949944', 'post46912496949944')"> def super(self):</li></ol> </div> <div class="commands"> <a href="#" onclick="return varToggle(this, '46912496949944')"><span>â¶</span> Local vars</a> </div> <table style="display: none;" class="vars" id="v46912496949944"> <thead> <tr> <th>Variable</th> <th>Value</th> </tr> </thead> <tbody> <tr> <td>block</td> <td class="code"><div><Block Node: contents. Contents: [<Text Node: '\r\n\t<div class="sprites cr'>, <django.template.defaulttags.URLNode object at 0x2aaaacb51450>, <Text Node: '">Home</a>\r\n\t\t>> <a href='>, <For Node: for k, v in queries.iteritems, tail_len: 5>, <Text Node: '\r\n\t\t\t<li class="clear"></'>, <Variable Node: time_cost>, <Text Node: ' sec(s).</span></h2>\r\n\r\n\t'>, <If node>, <Text Node: '\r\n\r\n\t'>, <If node>, <Text Node: '\r\n\r\n\t'>, <If node>, <Text Node: '\r\n\r\n'>]></div></td> </tr> <tr> <td>block_context</td> <td class="code"><div><django.template.loader_tags.BlockContext object at 0x2aaaacc827d0></div></td> </tr> <tr> <td>context</td> <td class="code"><div>[{'time_cost': 0.002, 'test_cases': [], 'queries': {'case tags exclude': False, 'run tags exclude': False, 'plan tags exclude': False, 'case bugs': '234444444444444', 'Target': u'case'}, 'params': {}, 'query_url': u'?pl_id=&pl_summary=&pl_authors=&pl_owners=&pl_tags=&pl_tags_exclude=0&pl_active=&pl_created_since=&pl_created_before=&cs_id=&cs_summary=&cs_authors=&cs_tester=&cs_tags=&cs_tags_exclude=0&cs_bugs=234444444444444&cs_auto=&cs_proposed=&cs_script=&cs_created_since=&cs_created_before=&r_id=&r_summary=&r_manager=&r_tester=&r_real_tester=&r_tags=&r_tags_exclude=0&r_running=&r_created_since=&r_created_before=&target=case&asc=True'}, {'csrf_token': <django.utils.functional.__proxy__ object at 0x2aaaacc6b7d0>}, {'perms': <django.utils.functional.__proxy__ object at 0x2aaaacc6bb10>, 'messages': <django.utils.functional.__proxy__ object at 0x2aaaacc6b610>, 'user': <django.utils.functional.SimpleLazyObject object at 0x2aaaacc6bfd0>}, {'request': <WSGIRequest GET:<QueryDict: {u'cs_proposed': [u''], u'r_created_before': [u''], u'r_real_tester': [u''], u'cs_tags_exclude': [u'0'], u'r_created_since': [u''], u'pl_tags_exclude': [u'0'], u'cs_created_since': [u''], u'r_tags': [u''], u'r_tags_exclude': [u'0'], u'pl_active': [u''], u'cs_tester': [u''], u'cs_id': [u''], u'cs_created_before': [u''], u'r_tester': [u''], u'cs_summary': [u''], u'r_summary': [u''], u'cs_script': [u''], u'cs_tags': [u''], u'r_running': [u''], u'pl_owners': [u''], u'cs_authors': [u''], u'pl_id': [u''], u'pl_created_since': [u''], u'cs_auto': [u''], u'pl_tags': [u''], u'target': [u'case'], u'r_manager': [u''], u'cs_bugs': [u'234444444444444'], u'pl_summary': [u''], u'pl_created_before': [u''], u'pl_authors': [u''], u'r_id': [u'']}>, POST:<QueryDict: {}>, COOKIES:{'SESS60ca0fbd9e9889ff0cc6b5fc9b0fc0f3': '6lnoqbcrod2l2vc2ic8a62pfd5', 'SSESS475ef4e7532e7b0aa18d3af05f60e9dd': '8HwErgCr6fAcYiucuxuXD3_jJAOqja5XOHLwWo3xJzc', 'csrftoken': 'a00d3cfc80780c1a9ffb285c8f96f697', 'rh_omni_tc': '70160000000H4AjAAK', 's_cc': 'true', 's_nr': '1343886449119', 's_ria': 'flash%2011%7Csilverlight%20not%20detected', 's_sq': '%5B%5BB%5D%5D', 's_vi': '', 's_vnum': '1346478386257%26vn%3D1', 'sessionid': '6e36f0a883980b2bcd9a61200104fbe8'}, META:{'AUTH_TYPE': 'Basic', 'CSRF_COOKIE': 'a00d3cfc80780c1a9ffb285c8f96f697', 'DOCUMENT_ROOT': '/var/www/html', 'GATEWAY_INTERFACE': 'CGI/1.1', 'HTTPS': 'on', 'HTTP_ACCEPT': 'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8', 'HTTP_ACCEPT_ENCODING': 'gzip, deflate', 'HTTP_ACCEPT_LANGUAGE': 'en-us,en;q=0.5', 'HTTP_AUTHORIZATION': 'Basic eXFpOmF5IWszQUE5ag==', 'HTTP_CONNECTION': 'keep-alive', 'HTTP_COOKIE': 'csrftoken=a00d3cfc80780c1a9ffb285c8f96f697; SESS60ca0fbd9e9889ff0cc6b5fc9b0fc0f3=6lnoqbcrod2l2vc2ic8a62pfd5; SSESS475ef4e7532e7b0aa18d3af05f60e9dd=8HwErgCr6fAcYiucuxuXD3_jJAOqja5XOHLwWo3xJzc; sessionid=6e36f0a883980b2bcd9a61200104fbe8; rh_omni_tc=70160000000H4AjAAK; s_nr=1343886449119; s_vnum=1346478386257%26vn%3D1; s_vi=[CS]v1|280D0A1D851D3411-60000134200C218A[CE]; s_ria=flash%2011%7Csilverlight%20not%20detected; s_cc=true; s_sq=%5B%5BB%5D%5D', 'HTTP_HOST': 'tcms-stage.englab.bne.redhat.com', 'HTTP_REFERER': 'https://tcms-stage.englab.bne.redhat.com/advance-search/', 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; Linux i686; rv:14.0) Gecko/20100101 Firefox/14.0.1', 'PATH_INFO': u'/advance-search/', 'PATH_TRANSLATED': '/usr/lib/python2.4/site-packages/tcms/nitrate-wsgi.py/advance-search/', 'QUERY_STRING': 'pl_id=&pl_summary=&pl_authors=&pl_owners=&pl_tags=&pl_tags_exclude=0&pl_active=&pl_created_since=&pl_created_before=&cs_id=&cs_summary=&cs_authors=&cs_tester=&cs_tags=&cs_tags_exclude=0&cs_bugs=234444444444444&cs_auto=&cs_proposed=&cs_script=&cs_created_since=&cs_created_before=&r_id=&r_summary=&r_manager=&r_tester=&r_real_tester=&r_tags=&r_tags_exclude=0&r_running=&r_created_since=&r_created_before=&target=case', 'REMOTE_ADDR': '10.66.10.204', 'REMOTE_PORT': '50146', 'REMOTE_USER': 'yqi@REDHAT.COM', 'REQUEST_METHOD': 'GET', 'REQUEST_URI': '/advance-search/?pl_id=&pl_summary=&pl_authors=&pl_owners=&pl_tags=&pl_tags_exclude=0&pl_active=&pl_created_since=&pl_created_before=&cs_id=&cs_summary=&cs_authors=&cs_tester=&cs_tags=&cs_tags_exclude=0&cs_bugs=234444444444444&cs_auto=&cs_proposed=&cs_script=&cs_created_since=&cs_created_before=&r_id=&r_summary=&r_manager=&r_tester=&r_real_tester=&r_tags=&r_tags_exclude=0&r_running=&r_created_since=&r_created_before=&target=case', 'SCRIPT_FILENAME': '/usr/lib/python2.4/site-packages/tcms/nitrate-wsgi.py', 'SCRIPT_NAME': u'', 'SERVER_ADDR': '10.64.12.15', 'SERVER_ADMIN': 'sysadmin-engops@redhat.com', 'SERVER_NAME': 'tcms-stage.englab.bne.redhat.com', 'SERVER_PORT': '443', 'SERVER_PROTOCOL': 'HTTP/1.1', 'SERVER_SIGNATURE': '', 'SERVER_SOFTWARE': 'Apache', 'mod_wsgi.application_group': 'tcms-stage.englab.bne.redhat.com|', 'mod_wsgi.callable_object': 'application', 'mod_wsgi.handler_script': '', 'mod_wsgi.input_chunked': '0', 'mod_wsgi.listener_host': '', 'mod_wsgi.listener_port': '443', 'mod_wsgi.process_group': '', 'mod_wsgi.request_handler': 'wsgi-script', 'mod_wsgi.script_reloading': '1', 'mod_wsgi.version': (3, 2), 'wsgi.errors': <mod_wsgi.Log object at 0x2b168699f830>, 'wsgi.file_wrapper': <built-in method file_wrapper of mod_wsgi.Adapter object at 0x2aaaacbe3990>, 'wsgi.input': <mod_wsgi.Input object at 0x2b1687068b30>, 'wsgi.multiprocess': True, 'wsgi.multithread': False, 'wsgi.run_once': False, 'wsgi.url_scheme': 'https', 'wsgi.version': (1, 1)}>}, {'MEDIA_URL': '/media'}, {}, {'ADMIN_PREFIX': '/admin'}, {'ADMIN_MEDIA_PREFIX': '/admin_media/'}, {'AUTH_BACKEND': <tcms.core.contrib.auth.backends.ModAuthKerbBackend object at 0x2aaaaac56090>}, {'REQUEST_CONTENTS': <django.utils.datastructures.MergeDict object at 0x2aaaacb427d0>}, {'SETTINGS': <django.conf.LazySettings object at 0x2b16866a06d0>}, {'block': <Block Node: contents. Contents: [<Text Node: '\r\n\t<div class="sprites cr'>, <django.template.defaulttags.URLNode object at 0x2aaaacb51450>, <Text Node: '">Home</a>\r\n\t\t>> <a href='>, <For Node: for k, v in queries.iteritems, tail_len: 5>, <Text Node: '\r\n\t\t\t<li class="clear"></'>, <Variable Node: time_cost>, <Text Node: ' sec(s).</span></h2>\r\n\r\n\t'>, <If node>, <Text Node: '\r\n\r\n\t'>, <If node>, <Text Node: '\r\n\r\n\t'>, <If node>, <Text Node: '\r\n\r\n'>]>}]</div></td> </tr> <tr> <td>push</td> <td class="code"><div><Block Node: contents. Contents: [<Text Node: '\r\n\t<div class="sprites cr'>, <django.template.defaulttags.URLNode object at 0x2aaaacb51450>, <Text Node: '">Home</a>\r\n\t\t>> <a href='>, <For Node: for k, v in queries.iteritems, tail_len: 5>, <Text Node: '\r\n\t\t\t<li class="clear"></'>, <Variable Node: time_cost>, <Text Node: ' sec(s).</span></h2>\r\n\r\n\t'>, <If node>, <Text Node: '\r\n\r\n\t'>, <If node>, <Text Node: '\r\n\r\n\t'>, <If node>, <Text Node: '\r\n\r\n'>]></div></td> </tr> <tr> <td>self</td> <td class="code"><div><Block Node: contents. Contents: []></div></td> </tr> </tbody> </table> </li> <li class="frame"> <code>/usr/lib/python2.4/site-packages/django/template/__init__.py</code> in <code>render</code> <div class="context" id="c46912496948360"> <ol style="display: none;" start="789" class="pre-context" id="pre46912496948360"><li onclick="toggle('pre46912496948360', 'post46912496948360')"> # extend_nodelist().</li><li onclick="toggle('pre46912496948360', 'post46912496948360')"> contains_nontext = False</li><li onclick="toggle('pre46912496948360', 'post46912496948360')"></li><li onclick="toggle('pre46912496948360', 'post46912496948360')"> def render(self, context):</li><li onclick="toggle('pre46912496948360', 'post46912496948360')"> bits = []</li><li onclick="toggle('pre46912496948360', 'post46912496948360')"> for node in self:</li><li onclick="toggle('pre46912496948360', 'post46912496948360')"> if isinstance(node, Node):</li></ol> <ol start="796" class="context-line"><li onclick="toggle('pre46912496948360', 'post46912496948360')"> bits.append(self.render_node(node, context)) <span>...</span></li></ol> <ol style="display: none;" start="797" class="post-context" id="post46912496948360"><li onclick="toggle('pre46912496948360', 'post46912496948360')"> else:</li><li onclick="toggle('pre46912496948360', 'post46912496948360')"> bits.append(node)</li><li onclick="toggle('pre46912496948360', 'post46912496948360')"> return mark_safe(''.join([force_unicode(b) for b in bits]))</li><li onclick="toggle('pre46912496948360', 'post46912496948360')"></li><li onclick="toggle('pre46912496948360', 'post46912496948360')"> def get_nodes_by_type(self, nodetype):</li><li onclick="toggle('pre46912496948360', 'post46912496948360')"> "Return a list of all nodes of the given type"</li></ol> </div> <div class="commands"> <a href="#" onclick="return varToggle(this, '46912496948360')"><span>â¶</span> Local vars</a> </div> <table style="display: none;" class="vars" id="v46912496948360"> <thead> <tr> <th>Variable</th> <th>Value</th> </tr> </thead> <tbody> <tr> <td>bits</td> <td class="code"><div>[u'\r\n\t<div class="sprites crumble">\r\n\t\t<a href="', '/', u'">Home</a>\r\n\t\t>> <a href="/advance-search/">Advanced Search</a>\r\n\t\t>> Search Results\r\n\t</div>\r\n\t<div class="queries">\r\n\t\t<ul>\r\n\t\t', u'\r\n\t\t\t<li><label>Case Tags Exclude:</label>False;</li>\r\n\t\t\r\n\t\t\t<li><label>Run Tags Exclude:</label>False;</li>\r\n\t\t\r\n\t\t\t<li><label>Plan Tags Exclude:</label>False;</li>\r\n\t\t\r\n\t\t\t<li><label>Case Bugs:</label>234444444444444;</li>\r\n\t\t\r\n\t\t\t<li><label>Target:</label>case;</li>\r\n\t\t', u'\r\n\t\t\t<li class="clear"></li>\r\n\t\t</ul>\r\n\t\t<p></p>\r\n\t</div>\r\n\t<h2 class="clear">Search Results<span style="font-weight:normal; font-size:12px; padding:0 0 0 15px;">Time cost: ', u'0.002', u' sec(s).</span></h2>\r\n\r\n\t', '', u'\r\n\r\n\t']</div></td> </tr> <tr> <td>context</td> <td class="code"><div>[{'time_cost': 0.002, 'test_cases': [], 'queries': {'case tags exclude': False, 'run tags exclude': False, 'plan tags exclude': False, 'case bugs': '234444444444444', 'Target': u'case'}, 'params': {}, 'query_url': u'?pl_id=&pl_summary=&pl_authors=&pl_owners=&pl_tags=&pl_tags_exclude=0&pl_active=&pl_created_since=&pl_created_before=&cs_id=&cs_summary=&cs_authors=&cs_tester=&cs_tags=&cs_tags_exclude=0&cs_bugs=234444444444444&cs_auto=&cs_proposed=&cs_script=&cs_created_since=&cs_created_before=&r_id=&r_summary=&r_manager=&r_tester=&r_real_tester=&r_tags=&r_tags_exclude=0&r_running=&r_created_since=&r_created_before=&target=case&asc=True'}, {'csrf_token': <django.utils.functional.__proxy__ object at 0x2aaaacc6b7d0>}, {'perms': <django.utils.functional.__proxy__ object at 0x2aaaacc6bb10>, 'messages': <django.utils.functional.__proxy__ object at 0x2aaaacc6b610>, 'user': <django.utils.functional.SimpleLazyObject object at 0x2aaaacc6bfd0>}, {'request': <WSGIRequest GET:<QueryDict: {u'cs_proposed': [u''], u'r_created_before': [u''], u'r_real_tester': [u''], u'cs_tags_exclude': [u'0'], u'r_created_since': [u''], u'pl_tags_exclude': [u'0'], u'cs_created_since': [u''], u'r_tags': [u''], u'r_tags_exclude': [u'0'], u'pl_active': [u''], u'cs_tester': [u''], u'cs_id': [u''], u'cs_created_before': [u''], u'r_tester': [u''], u'cs_summary': [u''], u'r_summary': [u''], u'cs_script': [u''], u'cs_tags': [u''], u'r_running': [u''], u'pl_owners': [u''], u'cs_authors': [u''], u'pl_id': [u''], u'pl_created_since': [u''], u'cs_auto': [u''], u'pl_tags': [u''], u'target': [u'case'], u'r_manager': [u''], u'cs_bugs': [u'234444444444444'], u'pl_summary': [u''], u'pl_created_before': [u''], u'pl_authors': [u''], u'r_id': [u'']}>, POST:<QueryDict: {}>, COOKIES:{'SESS60ca0fbd9e9889ff0cc6b5fc9b0fc0f3': '6lnoqbcrod2l2vc2ic8a62pfd5', 'SSESS475ef4e7532e7b0aa18d3af05f60e9dd': '8HwErgCr6fAcYiucuxuXD3_jJAOqja5XOHLwWo3xJzc', 'csrftoken': 'a00d3cfc80780c1a9ffb285c8f96f697', 'rh_omni_tc': '70160000000H4AjAAK', 's_cc': 'true', 's_nr': '1343886449119', 's_ria': 'flash%2011%7Csilverlight%20not%20detected', 's_sq': '%5B%5BB%5D%5D', 's_vi': '', 's_vnum': '1346478386257%26vn%3D1', 'sessionid': '6e36f0a883980b2bcd9a61200104fbe8'}, META:{'AUTH_TYPE': 'Basic', 'CSRF_COOKIE': 'a00d3cfc80780c1a9ffb285c8f96f697', 'DOCUMENT_ROOT': '/var/www/html', 'GATEWAY_INTERFACE': 'CGI/1.1', 'HTTPS': 'on', 'HTTP_ACCEPT': 'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8', 'HTTP_ACCEPT_ENCODING': 'gzip, deflate', 'HTTP_ACCEPT_LANGUAGE': 'en-us,en;q=0.5', 'HTTP_AUTHORIZATION': 'Basic eXFpOmF5IWszQUE5ag==', 'HTTP_CONNECTION': 'keep-alive', 'HTTP_COOKIE': 'csrftoken=a00d3cfc80780c1a9ffb285c8f96f697; SESS60ca0fbd9e9889ff0cc6b5fc9b0fc0f3=6lnoqbcrod2l2vc2ic8a62pfd5; SSESS475ef4e7532e7b0aa18d3af05f60e9dd=8HwErgCr6fAcYiucuxuXD3_jJAOqja5XOHLwWo3xJzc; sessionid=6e36f0a883980b2bcd9a61200104fbe8; rh_omni_tc=70160000000H4AjAAK; s_nr=1343886449119; s_vnum=1346478386257%26vn%3D1; s_vi=[CS]v1|280D0A1D851D3411-60000134200C218A[CE]; s_ria=flash%2011%7Csilverlight%20not%20detected; s_cc=true; s_sq=%5B%5BB%5D%5D', 'HTTP_HOST': 'tcms-stage.englab.bne.redhat.com', 'HTTP_REFERER': 'https://tcms-stage.englab.bne.redhat.com/advance-search/', 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; Linux i686; rv:14.0) Gecko/20100101 Firefox/14.0.1', 'PATH_INFO': u'/advance-search/', 'PATH_TRANSLATED': '/usr/lib/python2.4/site-packages/tcms/nitrate-wsgi.py/advance-search/', 'QUERY_STRING': 'pl_id=&pl_summary=&pl_authors=&pl_owners=&pl_tags=&pl_tags_exclude=0&pl_active=&pl_created_since=&pl_created_before=&cs_id=&cs_summary=&cs_authors=&cs_tester=&cs_tags=&cs_tags_exclude=0&cs_bugs=234444444444444&cs_auto=&cs_proposed=&cs_script=&cs_created_since=&cs_created_before=&r_id=&r_summary=&r_manager=&r_tester=&r_real_tester=&r_tags=&r_tags_exclude=0&r_running=&r_created_since=&r_created_before=&target=case', 'REMOTE_ADDR': '10.66.10.204', 'REMOTE_PORT': '50146', 'REMOTE_USER': 'yqi@REDHAT.COM', 'REQUEST_METHOD': 'GET', 'REQUEST_URI': '/advance-search/?pl_id=&pl_summary=&pl_authors=&pl_owners=&pl_tags=&pl_tags_exclude=0&pl_active=&pl_created_since=&pl_created_before=&cs_id=&cs_summary=&cs_authors=&cs_tester=&cs_tags=&cs_tags_exclude=0&cs_bugs=234444444444444&cs_auto=&cs_proposed=&cs_script=&cs_created_since=&cs_created_before=&r_id=&r_summary=&r_manager=&r_tester=&r_real_tester=&r_tags=&r_tags_exclude=0&r_running=&r_created_since=&r_created_before=&target=case', 'SCRIPT_FILENAME': '/usr/lib/python2.4/site-packages/tcms/nitrate-wsgi.py', 'SCRIPT_NAME': u'', 'SERVER_ADDR': '10.64.12.15', 'SERVER_ADMIN': 'sysadmin-engops@redhat.com', 'SERVER_NAME': 'tcms-stage.englab.bne.redhat.com', 'SERVER_PORT': '443', 'SERVER_PROTOCOL': 'HTTP/1.1', 'SERVER_SIGNATURE': '', 'SERVER_SOFTWARE': 'Apache', 'mod_wsgi.application_group': 'tcms-stage.englab.bne.redhat.com|', 'mod_wsgi.callable_object': 'application', 'mod_wsgi.handler_script': '', 'mod_wsgi.input_chunked': '0', 'mod_wsgi.listener_host': '', 'mod_wsgi.listener_port': '443', 'mod_wsgi.process_group': '', 'mod_wsgi.request_handler': 'wsgi-script', 'mod_wsgi.script_reloading': '1', 'mod_wsgi.version': (3, 2), 'wsgi.errors': <mod_wsgi.Log object at 0x2b168699f830>, 'wsgi.file_wrapper': <built-in method file_wrapper of mod_wsgi.Adapter object at 0x2aaaacbe3990>, 'wsgi.input': <mod_wsgi.Input object at 0x2b1687068b30>, 'wsgi.multiprocess': True, 'wsgi.multithread': False, 'wsgi.run_once': False, 'wsgi.url_scheme': 'https', 'wsgi.version': (1, 1)}>}, {'MEDIA_URL': '/media'}, {}, {'ADMIN_PREFIX': '/admin'}, {'ADMIN_MEDIA_PREFIX': '/admin_media/'}, {'AUTH_BACKEND': <tcms.core.contrib.auth.backends.ModAuthKerbBackend object at 0x2aaaaac56090>}, {'REQUEST_CONTENTS': <django.utils.datastructures.MergeDict object at 0x2aaaacb427d0>}, {'SETTINGS': <django.conf.LazySettings object at 0x2b16866a06d0>}, {'block': <Block Node: contents. Contents: [<Text Node: '\r\n\t<div class="sprites cr'>, <django.template.defaulttags.URLNode object at 0x2aaaacb51450>, <Text Node: '">Home</a>\r\n\t\t>> <a href='>, <For Node: for k, v in queries.iteritems, tail_len: 5>, <Text Node: '\r\n\t\t\t<li class="clear"></'>, <Variable Node: time_cost>, <Text Node: ' sec(s).</span></h2>\r\n\r\n\t'>, <If node>, <Text Node: '\r\n\r\n\t'>, <If node>, <Text Node: '\r\n\r\n\t'>, <If node>, <Text Node: '\r\n\r\n'>]>}]</div></td> </tr> <tr> <td>node</td> <td class="code"><div><If node></div></td> </tr> <tr> <td>self</td> <td class="code"><div>[<Text Node: ' <div class="sprites cr'>, <django.template.defaulttags.URLNode object at 0x2aaaacb51450>, <Text Node: '">Home</a> >> <a href='>, <For Node: for k, v in queries.iteritems, tail_len: 5>, <Text Node: ' <li class="clear"></'>, <Variable Node: time_cost>, <Text Node: ' sec(s).</span></h2> '>, <If node>, <Text Node: ' '>, <If node>, <Text Node: ' '>, <If node>, <Text Node: ' '>]</div></td> </tr> </tbody> </table> </li> <li class="frame"> <code>/usr/lib/python2.4/site-packages/django/template/debug.py</code> in <code>render_node</code> <div class="context" id="c46912496949584"> <ol style="display: none;" start="65" class="pre-context" id="pre46912496949584"><li onclick="toggle('pre46912496949584', 'post46912496949584')"> def compile_function_error(self, token, e):</li><li onclick="toggle('pre46912496949584', 'post46912496949584')"> if not hasattr(e, 'source'):</li><li onclick="toggle('pre46912496949584', 'post46912496949584')"> e.source = token.source</li><li onclick="toggle('pre46912496949584', 'post46912496949584')"></li><li onclick="toggle('pre46912496949584', 'post46912496949584')">class DebugNodeList(NodeList):</li><li onclick="toggle('pre46912496949584', 'post46912496949584')"> def render_node(self, node, context):</li><li onclick="toggle('pre46912496949584', 'post46912496949584')"> try:</li></ol> <ol start="72" class="context-line"><li onclick="toggle('pre46912496949584', 'post46912496949584')"> result = node.render(context) <span>...</span></li></ol> <ol style="display: none;" start="73" class="post-context" id="post46912496949584"><li onclick="toggle('pre46912496949584', 'post46912496949584')"> except TemplateSyntaxError, e:</li><li onclick="toggle('pre46912496949584', 'post46912496949584')"> if not hasattr(e, 'source'):</li><li onclick="toggle('pre46912496949584', 'post46912496949584')"> e.source = node.source</li><li onclick="toggle('pre46912496949584', 'post46912496949584')"> raise</li><li onclick="toggle('pre46912496949584', 'post46912496949584')"> except Exception, e:</li><li onclick="toggle('pre46912496949584', 'post46912496949584')"> from sys import exc_info</li></ol> </div> <div class="commands"> <a href="#" onclick="return varToggle(this, '46912496949584')"><span>â¶</span> Local vars</a> </div> <table style="display: none;" class="vars" id="v46912496949584"> <thead> <tr> <th>Variable</th> <th>Value</th> </tr> </thead> <tbody> <tr> <td>context</td> <td class="code"><div>[{'time_cost': 0.002, 'test_cases': [], 'queries': {'case tags exclude': False, 'run tags exclude': False, 'plan tags exclude': False, 'case bugs': '234444444444444', 'Target': u'case'}, 'params': {}, 'query_url': u'?pl_id=&pl_summary=&pl_authors=&pl_owners=&pl_tags=&pl_tags_exclude=0&pl_active=&pl_created_since=&pl_created_before=&cs_id=&cs_summary=&cs_authors=&cs_tester=&cs_tags=&cs_tags_exclude=0&cs_bugs=234444444444444&cs_auto=&cs_proposed=&cs_script=&cs_created_since=&cs_created_before=&r_id=&r_summary=&r_manager=&r_tester=&r_real_tester=&r_tags=&r_tags_exclude=0&r_running=&r_created_since=&r_created_before=&target=case&asc=True'}, {'csrf_token': <django.utils.functional.__proxy__ object at 0x2aaaacc6b7d0>}, {'perms': <django.utils.functional.__proxy__ object at 0x2aaaacc6bb10>, 'messages': <django.utils.functional.__proxy__ object at 0x2aaaacc6b610>, 'user': <django.utils.functional.SimpleLazyObject object at 0x2aaaacc6bfd0>}, {'request': <WSGIRequest GET:<QueryDict: {u'cs_proposed': [u''], u'r_created_before': [u''], u'r_real_tester': [u''], u'cs_tags_exclude': [u'0'], u'r_created_since': [u''], u'pl_tags_exclude': [u'0'], u'cs_created_since': [u''], u'r_tags': [u''], u'r_tags_exclude': [u'0'], u'pl_active': [u''], u'cs_tester': [u''], u'cs_id': [u''], u'cs_created_before': [u''], u'r_tester': [u''], u'cs_summary': [u''], u'r_summary': [u''], u'cs_script': [u''], u'cs_tags': [u''], u'r_running': [u''], u'pl_owners': [u''], u'cs_authors': [u''], u'pl_id': [u''], u'pl_created_since': [u''], u'cs_auto': [u''], u'pl_tags': [u''], u'target': [u'case'], u'r_manager': [u''], u'cs_bugs': [u'234444444444444'], u'pl_summary': [u''], u'pl_created_before': [u''], u'pl_authors': [u''], u'r_id': [u'']}>, POST:<QueryDict: {}>, COOKIES:{'SESS60ca0fbd9e9889ff0cc6b5fc9b0fc0f3': '6lnoqbcrod2l2vc2ic8a62pfd5', 'SSESS475ef4e7532e7b0aa18d3af05f60e9dd': '8HwErgCr6fAcYiucuxuXD3_jJAOqja5XOHLwWo3xJzc', 'csrftoken': 'a00d3cfc80780c1a9ffb285c8f96f697', 'rh_omni_tc': '70160000000H4AjAAK', 's_cc': 'true', 's_nr': '1343886449119', 's_ria': 'flash%2011%7Csilverlight%20not%20detected', 's_sq': '%5B%5BB%5D%5D', 's_vi': '', 's_vnum': '1346478386257%26vn%3D1', 'sessionid': '6e36f0a883980b2bcd9a61200104fbe8'}, META:{'AUTH_TYPE': 'Basic', 'CSRF_COOKIE': 'a00d3cfc80780c1a9ffb285c8f96f697', 'DOCUMENT_ROOT': '/var/www/html', 'GATEWAY_INTERFACE': 'CGI/1.1', 'HTTPS': 'on', 'HTTP_ACCEPT': 'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8', 'HTTP_ACCEPT_ENCODING': 'gzip, deflate', 'HTTP_ACCEPT_LANGUAGE': 'en-us,en;q=0.5', 'HTTP_AUTHORIZATION': 'Basic eXFpOmF5IWszQUE5ag==', 'HTTP_CONNECTION': 'keep-alive', 'HTTP_COOKIE': 'csrftoken=a00d3cfc80780c1a9ffb285c8f96f697; SESS60ca0fbd9e9889ff0cc6b5fc9b0fc0f3=6lnoqbcrod2l2vc2ic8a62pfd5; SSESS475ef4e7532e7b0aa18d3af05f60e9dd=8HwErgCr6fAcYiucuxuXD3_jJAOqja5XOHLwWo3xJzc; sessionid=6e36f0a883980b2bcd9a61200104fbe8; rh_omni_tc=70160000000H4AjAAK; s_nr=1343886449119; s_vnum=1346478386257%26vn%3D1; s_vi=[CS]v1|280D0A1D851D3411-60000134200C218A[CE]; s_ria=flash%2011%7Csilverlight%20not%20detected; s_cc=true; s_sq=%5B%5BB%5D%5D', 'HTTP_HOST': 'tcms-stage.englab.bne.redhat.com', 'HTTP_REFERER': 'https://tcms-stage.englab.bne.redhat.com/advance-search/', 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; Linux i686; rv:14.0) Gecko/20100101 Firefox/14.0.1', 'PATH_INFO': u'/advance-search/', 'PATH_TRANSLATED': '/usr/lib/python2.4/site-packages/tcms/nitrate-wsgi.py/advance-search/', 'QUERY_STRING': 'pl_id=&pl_summary=&pl_authors=&pl_owners=&pl_tags=&pl_tags_exclude=0&pl_active=&pl_created_since=&pl_created_before=&cs_id=&cs_summary=&cs_authors=&cs_tester=&cs_tags=&cs_tags_exclude=0&cs_bugs=234444444444444&cs_auto=&cs_proposed=&cs_script=&cs_created_since=&cs_created_before=&r_id=&r_summary=&r_manager=&r_tester=&r_real_tester=&r_tags=&r_tags_exclude=0&r_running=&r_created_since=&r_created_before=&target=case', 'REMOTE_ADDR': '10.66.10.204', 'REMOTE_PORT': '50146', 'REMOTE_USER': 'yqi@REDHAT.COM', 'REQUEST_METHOD': 'GET', 'REQUEST_URI': '/advance-search/?pl_id=&pl_summary=&pl_authors=&pl_owners=&pl_tags=&pl_tags_exclude=0&pl_active=&pl_created_since=&pl_created_before=&cs_id=&cs_summary=&cs_authors=&cs_tester=&cs_tags=&cs_tags_exclude=0&cs_bugs=234444444444444&cs_auto=&cs_proposed=&cs_script=&cs_created_since=&cs_created_before=&r_id=&r_summary=&r_manager=&r_tester=&r_real_tester=&r_tags=&r_tags_exclude=0&r_running=&r_created_since=&r_created_before=&target=case', 'SCRIPT_FILENAME': '/usr/lib/python2.4/site-packages/tcms/nitrate-wsgi.py', 'SCRIPT_NAME': u'', 'SERVER_ADDR': '10.64.12.15', 'SERVER_ADMIN': 'sysadmin-engops@redhat.com', 'SERVER_NAME': 'tcms-stage.englab.bne.redhat.com', 'SERVER_PORT': '443', 'SERVER_PROTOCOL': 'HTTP/1.1', 'SERVER_SIGNATURE': '', 'SERVER_SOFTWARE': 'Apache', 'mod_wsgi.application_group': 'tcms-stage.englab.bne.redhat.com|', 'mod_wsgi.callable_object': 'application', 'mod_wsgi.handler_script': '', 'mod_wsgi.input_chunked': '0', 'mod_wsgi.listener_host': '', 'mod_wsgi.listener_port': '443', 'mod_wsgi.process_group': '', 'mod_wsgi.request_handler': 'wsgi-script', 'mod_wsgi.script_reloading': '1', 'mod_wsgi.version': (3, 2), 'wsgi.errors': <mod_wsgi.Log object at 0x2b168699f830>, 'wsgi.file_wrapper': <built-in method file_wrapper of mod_wsgi.Adapter object at 0x2aaaacbe3990>, 'wsgi.input': <mod_wsgi.Input object at 0x2b1687068b30>, 'wsgi.multiprocess': True, 'wsgi.multithread': False, 'wsgi.run_once': False, 'wsgi.url_scheme': 'https', 'wsgi.version': (1, 1)}>}, {'MEDIA_URL': '/media'}, {}, {'ADMIN_PREFIX': '/admin'}, {'ADMIN_MEDIA_PREFIX': '/admin_media/'}, {'AUTH_BACKEND': <tcms.core.contrib.auth.backends.ModAuthKerbBackend object at 0x2aaaaac56090>}, {'REQUEST_CONTENTS': <django.utils.datastructures.MergeDict object at 0x2aaaacb427d0>}, {'SETTINGS': <django.conf.LazySettings object at 0x2b16866a06d0>}, {'block': <Block Node: contents. Contents: [<Text Node: '\r\n\t<div class="sprites cr'>, <django.template.defaulttags.URLNode object at 0x2aaaacb51450>, <Text Node: '">Home</a>\r\n\t\t>> <a href='>, <For Node: for k, v in queries.iteritems, tail_len: 5>, <Text Node: '\r\n\t\t\t<li class="clear"></'>, <Variable Node: time_cost>, <Text Node: ' sec(s).</span></h2>\r\n\r\n\t'>, <If node>, <Text Node: '\r\n\r\n\t'>, <If node>, <Text Node: '\r\n\r\n\t'>, <If node>, <Text Node: '\r\n\r\n'>]>}]</div></td> </tr> <tr> <td>e</td> <td class="code"><div><_mysql_exceptions.Warning instance at 0x2aaaab66b1b8></div></td> </tr> <tr> <td>exc_info</td> <td class="code"><div><built-in function exc_info></div></td> </tr> <tr> <td>node</td> <td class="code"><div><If node></div></td> </tr> <tr> <td>self</td> <td class="code"><div>[<Text Node: ' <div class="sprites cr'>, <django.template.defaulttags.URLNode object at 0x2aaaacb51450>, <Text Node: '">Home</a> >> <a href='>, <For Node: for k, v in queries.iteritems, tail_len: 5>, <Text Node: ' <li class="clear"></'>, <Variable Node: time_cost>, <Text Node: ' sec(s).</span></h2> '>, <If node>, <Text Node: ' '>, <If node>, <Text Node: ' '>, <If node>, <Text Node: ' '>]</div></td> </tr> <tr> <td>wrapped</td> <td class="code"><div><django.template.TemplateSyntaxError instance at 0x2aaaaab755a8></div></td> </tr> </tbody> </table> </li> <li class="frame"> <code>/usr/lib/python2.4/site-packages/django/template/defaulttags.py</code> in <code>render</code> <div class="context" id="c46912530769968"> <ol style="display: none;" start="250" class="pre-context" id="pre46912530769968"><li onclick="toggle('pre46912530769968', 'post46912530769968')"></li><li onclick="toggle('pre46912530769968', 'post46912530769968')"> def render(self, context):</li><li onclick="toggle('pre46912530769968', 'post46912530769968')"> try:</li><li onclick="toggle('pre46912530769968', 'post46912530769968')"> var = self.var.eval(context)</li><li onclick="toggle('pre46912530769968', 'post46912530769968')"> except VariableDoesNotExist:</li><li onclick="toggle('pre46912530769968', 'post46912530769968')"> var = None</li><li onclick="toggle('pre46912530769968', 'post46912530769968')"></li></ol> <ol start="257" class="context-line"><li onclick="toggle('pre46912530769968', 'post46912530769968')"> if var: <span>...</span></li></ol> <ol style="display: none;" start="258" class="post-context" id="post46912530769968"><li onclick="toggle('pre46912530769968', 'post46912530769968')"> return self.nodelist_true.render(context)</li><li onclick="toggle('pre46912530769968', 'post46912530769968')"> else:</li><li onclick="toggle('pre46912530769968', 'post46912530769968')"> return self.nodelist_false.render(context)</li><li onclick="toggle('pre46912530769968', 'post46912530769968')"></li><li onclick="toggle('pre46912530769968', 'post46912530769968')">class RegroupNode(Node):</li><li onclick="toggle('pre46912530769968', 'post46912530769968')"> def __init__(self, target, expression, var_name):</li></ol> </div> <div class="commands"> <a href="#" onclick="return varToggle(this, '46912530769968')"><span>â¶</span> Local vars</a> </div> <table style="display: none;" class="vars" id="v46912530769968"> <thead> <tr> <th>Variable</th> <th>Value</th> </tr> </thead> <tbody> <tr> <td>context</td> <td class="code"><div>[{'time_cost': 0.002, 'test_cases': [], 'queries': {'case tags exclude': False, 'run tags exclude': False, 'plan tags exclude': False, 'case bugs': '234444444444444', 'Target': u'case'}, 'params': {}, 'query_url': u'?pl_id=&pl_summary=&pl_authors=&pl_owners=&pl_tags=&pl_tags_exclude=0&pl_active=&pl_created_since=&pl_created_before=&cs_id=&cs_summary=&cs_authors=&cs_tester=&cs_tags=&cs_tags_exclude=0&cs_bugs=234444444444444&cs_auto=&cs_proposed=&cs_script=&cs_created_since=&cs_created_before=&r_id=&r_summary=&r_manager=&r_tester=&r_real_tester=&r_tags=&r_tags_exclude=0&r_running=&r_created_since=&r_created_before=&target=case&asc=True'}, {'csrf_token': <django.utils.functional.__proxy__ object at 0x2aaaacc6b7d0>}, {'perms': <django.utils.functional.__proxy__ object at 0x2aaaacc6bb10>, 'messages': <django.utils.functional.__proxy__ object at 0x2aaaacc6b610>, 'user': <django.utils.functional.SimpleLazyObject object at 0x2aaaacc6bfd0>}, {'request': <WSGIRequest GET:<QueryDict: {u'cs_proposed': [u''], u'r_created_before': [u''], u'r_real_tester': [u''], u'cs_tags_exclude': [u'0'], u'r_created_since': [u''], u'pl_tags_exclude': [u'0'], u'cs_created_since': [u''], u'r_tags': [u''], u'r_tags_exclude': [u'0'], u'pl_active': [u''], u'cs_tester': [u''], u'cs_id': [u''], u'cs_created_before': [u''], u'r_tester': [u''], u'cs_summary': [u''], u'r_summary': [u''], u'cs_script': [u''], u'cs_tags': [u''], u'r_running': [u''], u'pl_owners': [u''], u'cs_authors': [u''], u'pl_id': [u''], u'pl_created_since': [u''], u'cs_auto': [u''], u'pl_tags': [u''], u'target': [u'case'], u'r_manager': [u''], u'cs_bugs': [u'234444444444444'], u'pl_summary': [u''], u'pl_created_before': [u''], u'pl_authors': [u''], u'r_id': [u'']}>, POST:<QueryDict: {}>, COOKIES:{'SESS60ca0fbd9e9889ff0cc6b5fc9b0fc0f3': '6lnoqbcrod2l2vc2ic8a62pfd5', 'SSESS475ef4e7532e7b0aa18d3af05f60e9dd': '8HwErgCr6fAcYiucuxuXD3_jJAOqja5XOHLwWo3xJzc', 'csrftoken': 'a00d3cfc80780c1a9ffb285c8f96f697', 'rh_omni_tc': '70160000000H4AjAAK', 's_cc': 'true', 's_nr': '1343886449119', 's_ria': 'flash%2011%7Csilverlight%20not%20detected', 's_sq': '%5B%5BB%5D%5D', 's_vi': '', 's_vnum': '1346478386257%26vn%3D1', 'sessionid': '6e36f0a883980b2bcd9a61200104fbe8'}, META:{'AUTH_TYPE': 'Basic', 'CSRF_COOKIE': 'a00d3cfc80780c1a9ffb285c8f96f697', 'DOCUMENT_ROOT': '/var/www/html', 'GATEWAY_INTERFACE': 'CGI/1.1', 'HTTPS': 'on', 'HTTP_ACCEPT': 'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8', 'HTTP_ACCEPT_ENCODING': 'gzip, deflate', 'HTTP_ACCEPT_LANGUAGE': 'en-us,en;q=0.5', 'HTTP_AUTHORIZATION': 'Basic eXFpOmF5IWszQUE5ag==', 'HTTP_CONNECTION': 'keep-alive', 'HTTP_COOKIE': 'csrftoken=a00d3cfc80780c1a9ffb285c8f96f697; SESS60ca0fbd9e9889ff0cc6b5fc9b0fc0f3=6lnoqbcrod2l2vc2ic8a62pfd5; SSESS475ef4e7532e7b0aa18d3af05f60e9dd=8HwErgCr6fAcYiucuxuXD3_jJAOqja5XOHLwWo3xJzc; sessionid=6e36f0a883980b2bcd9a61200104fbe8; rh_omni_tc=70160000000H4AjAAK; s_nr=1343886449119; s_vnum=1346478386257%26vn%3D1; s_vi=[CS]v1|280D0A1D851D3411-60000134200C218A[CE]; s_ria=flash%2011%7Csilverlight%20not%20detected; s_cc=true; s_sq=%5B%5BB%5D%5D', 'HTTP_HOST': 'tcms-stage.englab.bne.redhat.com', 'HTTP_REFERER': 'https://tcms-stage.englab.bne.redhat.com/advance-search/', 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; Linux i686; rv:14.0) Gecko/20100101 Firefox/14.0.1', 'PATH_INFO': u'/advance-search/', 'PATH_TRANSLATED': '/usr/lib/python2.4/site-packages/tcms/nitrate-wsgi.py/advance-search/', 'QUERY_STRING': 'pl_id=&pl_summary=&pl_authors=&pl_owners=&pl_tags=&pl_tags_exclude=0&pl_active=&pl_created_since=&pl_created_before=&cs_id=&cs_summary=&cs_authors=&cs_tester=&cs_tags=&cs_tags_exclude=0&cs_bugs=234444444444444&cs_auto=&cs_proposed=&cs_script=&cs_created_since=&cs_created_before=&r_id=&r_summary=&r_manager=&r_tester=&r_real_tester=&r_tags=&r_tags_exclude=0&r_running=&r_created_since=&r_created_before=&target=case', 'REMOTE_ADDR': '10.66.10.204', 'REMOTE_PORT': '50146', 'REMOTE_USER': 'yqi@REDHAT.COM', 'REQUEST_METHOD': 'GET', 'REQUEST_URI': '/advance-search/?pl_id=&pl_summary=&pl_authors=&pl_owners=&pl_tags=&pl_tags_exclude=0&pl_active=&pl_created_since=&pl_created_before=&cs_id=&cs_summary=&cs_authors=&cs_tester=&cs_tags=&cs_tags_exclude=0&cs_bugs=234444444444444&cs_auto=&cs_proposed=&cs_script=&cs_created_since=&cs_created_before=&r_id=&r_summary=&r_manager=&r_tester=&r_real_tester=&r_tags=&r_tags_exclude=0&r_running=&r_created_since=&r_created_before=&target=case', 'SCRIPT_FILENAME': '/usr/lib/python2.4/site-packages/tcms/nitrate-wsgi.py', 'SCRIPT_NAME': u'', 'SERVER_ADDR': '10.64.12.15', 'SERVER_ADMIN': 'sysadmin-engops@redhat.com', 'SERVER_NAME': 'tcms-stage.englab.bne.redhat.com', 'SERVER_PORT': '443', 'SERVER_PROTOCOL': 'HTTP/1.1', 'SERVER_SIGNATURE': '', 'SERVER_SOFTWARE': 'Apache', 'mod_wsgi.application_group': 'tcms-stage.englab.bne.redhat.com|', 'mod_wsgi.callable_object': 'application', 'mod_wsgi.handler_script': '', 'mod_wsgi.input_chunked': '0', 'mod_wsgi.listener_host': '', 'mod_wsgi.listener_port': '443', 'mod_wsgi.process_group': '', 'mod_wsgi.request_handler': 'wsgi-script', 'mod_wsgi.script_reloading': '1', 'mod_wsgi.version': (3, 2), 'wsgi.errors': <mod_wsgi.Log object at 0x2b168699f830>, 'wsgi.file_wrapper': <built-in method file_wrapper of mod_wsgi.Adapter object at 0x2aaaacbe3990>, 'wsgi.input': <mod_wsgi.Input object at 0x2b1687068b30>, 'wsgi.multiprocess': True, 'wsgi.multithread': False, 'wsgi.run_once': False, 'wsgi.url_scheme': 'https', 'wsgi.version': (1, 1)}>}, {'MEDIA_URL': '/media'}, {}, {'ADMIN_PREFIX': '/admin'}, {'ADMIN_MEDIA_PREFIX': '/admin_media/'}, {'AUTH_BACKEND': <tcms.core.contrib.auth.backends.ModAuthKerbBackend object at 0x2aaaaac56090>}, {'REQUEST_CONTENTS': <django.utils.datastructures.MergeDict object at 0x2aaaacb427d0>}, {'SETTINGS': <django.conf.LazySettings object at 0x2b16866a06d0>}, {'block': <Block Node: contents. Contents: [<Text Node: '\r\n\t<div class="sprites cr'>, <django.template.defaulttags.URLNode object at 0x2aaaacb51450>, <Text Node: '">Home</a>\r\n\t\t>> <a href='>, <For Node: for k, v in queries.iteritems, tail_len: 5>, <Text Node: '\r\n\t\t\t<li class="clear"></'>, <Variable Node: time_cost>, <Text Node: ' sec(s).</span></h2>\r\n\r\n\t'>, <If node>, <Text Node: '\r\n\r\n\t'>, <If node>, <Text Node: '\r\n\r\n\t'>, <If node>, <Text Node: '\r\n\r\n'>]>}]</div></td> </tr> <tr> <td>self</td> <td class="code"><div><If node></div></td> </tr> <tr> <td>var</td> <td class="code"><div>[]</div></td> </tr> </tbody> </table> </li> <li class="frame"> <code>/usr/lib/python2.4/site-packages/django/db/models/query.py</code> in <code>__nonzero__</code> <div class="context" id="c46912506800824"> <ol style="display: none;" start="105" class="pre-context" id="pre46912506800824"><li onclick="toggle('pre46912506800824', 'post46912506800824')"> if len(self._result_cache) <= pos:</li><li onclick="toggle('pre46912506800824', 'post46912506800824')"> self._fill_cache()</li><li onclick="toggle('pre46912506800824', 'post46912506800824')"></li><li onclick="toggle('pre46912506800824', 'post46912506800824')"> def __nonzero__(self):</li><li onclick="toggle('pre46912506800824', 'post46912506800824')"> if self._result_cache is not None:</li><li onclick="toggle('pre46912506800824', 'post46912506800824')"> return bool(self._result_cache)</li><li onclick="toggle('pre46912506800824', 'post46912506800824')"> try:</li></ol> <ol start="112" class="context-line"><li onclick="toggle('pre46912506800824', 'post46912506800824')"> iter(self).next() <span>...</span></li></ol> <ol style="display: none;" start="113" class="post-context" id="post46912506800824"><li onclick="toggle('pre46912506800824', 'post46912506800824')"> except StopIteration:</li><li onclick="toggle('pre46912506800824', 'post46912506800824')"> return False</li><li onclick="toggle('pre46912506800824', 'post46912506800824')"> return True</li><li onclick="toggle('pre46912506800824', 'post46912506800824')"></li><li onclick="toggle('pre46912506800824', 'post46912506800824')"> def __contains__(self, val):</li><li onclick="toggle('pre46912506800824', 'post46912506800824')"> # The 'in' operator works without this method, due to __iter__. This</li></ol> </div> <div class="commands"> <a href="#" onclick="return varToggle(this, '46912506800824')"><span>â¶</span> Local vars</a> </div> <table style="display: none;" class="vars" id="v46912506800824"> <thead> <tr> <th>Variable</th> <th>Value</th> </tr> </thead> <tbody> <tr> <td>self</td> <td class="code"><div>[]</div></td> </tr> </tbody> </table> </li> <li class="frame"> <code>/usr/lib/python2.4/site-packages/django/db/models/query.py</code> in <code>_result_iter</code> <div class="context" id="c46912508460352"> <ol style="display: none;" start="99" class="pre-context" id="pre46912508460352"><li onclick="toggle('pre46912508460352', 'post46912508460352')"> upper = len(self._result_cache)</li><li onclick="toggle('pre46912508460352', 'post46912508460352')"> while pos < upper:</li><li onclick="toggle('pre46912508460352', 'post46912508460352')"> yield self._result_cache[pos]</li><li onclick="toggle('pre46912508460352', 'post46912508460352')"> pos = pos + 1</li><li onclick="toggle('pre46912508460352', 'post46912508460352')"> if not self._iter:</li><li onclick="toggle('pre46912508460352', 'post46912508460352')"> raise StopIteration</li><li onclick="toggle('pre46912508460352', 'post46912508460352')"> if len(self._result_cache) <= pos:</li></ol> <ol start="106" class="context-line"><li onclick="toggle('pre46912508460352', 'post46912508460352')"> self._fill_cache() <span>...</span></li></ol> <ol style="display: none;" start="107" class="post-context" id="post46912508460352"><li onclick="toggle('pre46912508460352', 'post46912508460352')"></li><li onclick="toggle('pre46912508460352', 'post46912508460352')"> def __nonzero__(self):</li><li onclick="toggle('pre46912508460352', 'post46912508460352')"> if self._result_cache is not None:</li><li onclick="toggle('pre46912508460352', 'post46912508460352')"> return bool(self._result_cache)</li><li onclick="toggle('pre46912508460352', 'post46912508460352')"> try:</li><li onclick="toggle('pre46912508460352', 'post46912508460352')"> iter(self).next()</li></ol> </div> <div class="commands"> <a href="#" onclick="return varToggle(this, '46912508460352')"><span>â¶</span> Local vars</a> </div> <table style="display: none;" class="vars" id="v46912508460352"> <thead> <tr> <th>Variable</th> <th>Value</th> </tr> </thead> <tbody> <tr> <td>pos</td> <td class="code"><div>0</div></td> </tr> <tr> <td>self</td> <td class="code"><div>[]</div></td> </tr> <tr> <td>upper</td> <td class="code"><div>0</div></td> </tr> </tbody> </table> </li> <li class="frame"> <code>/usr/lib/python2.4/site-packages/django/db/models/query.py</code> in <code>_fill_cache</code> <div class="context" id="c46912508455536"> <ol style="display: none;" start="753" class="pre-context" id="pre46912508455536"><li onclick="toggle('pre46912508455536', 'post46912508455536')"> """</li><li onclick="toggle('pre46912508455536', 'post46912508455536')"> Fills the result cache with 'num' more entries (or until the results</li><li onclick="toggle('pre46912508455536', 'post46912508455536')"> iterator is exhausted).</li><li onclick="toggle('pre46912508455536', 'post46912508455536')"> """</li><li onclick="toggle('pre46912508455536', 'post46912508455536')"> if self._iter:</li><li onclick="toggle('pre46912508455536', 'post46912508455536')"> try:</li><li onclick="toggle('pre46912508455536', 'post46912508455536')"> for i in range(num or ITER_CHUNK_SIZE):</li></ol> <ol start="760" class="context-line"><li onclick="toggle('pre46912508455536', 'post46912508455536')"> self._result_cache.append(self._iter.next()) <span>...</span></li></ol> <ol style="display: none;" start="761" class="post-context" id="post46912508455536"><li onclick="toggle('pre46912508455536', 'post46912508455536')"> except StopIteration:</li><li onclick="toggle('pre46912508455536', 'post46912508455536')"> self._iter = None</li><li onclick="toggle('pre46912508455536', 'post46912508455536')"></li><li onclick="toggle('pre46912508455536', 'post46912508455536')"> def _next_is_sticky(self):</li><li onclick="toggle('pre46912508455536', 'post46912508455536')"> """</li><li onclick="toggle('pre46912508455536', 'post46912508455536')"> Indicates that the next filter call and the one following that should</li></ol> </div> <div class="commands"> <a href="#" onclick="return varToggle(this, '46912508455536')"><span>â¶</span> Local vars</a> </div> <table style="display: none;" class="vars" id="v46912508455536"> <thead> <tr> <th>Variable</th> <th>Value</th> </tr> </thead> <tbody> <tr> <td>i</td> <td class="code"><div>0</div></td> </tr> <tr> <td>num</td> <td class="code"><div>None</div></td> </tr> <tr> <td>self</td> <td class="code"><div>[]</div></td> </tr> </tbody> </table> </li> <li class="frame"> <code>/usr/lib/python2.4/site-packages/django/db/models/query.py</code> in <code>iterator</code> <div class="context" id="c46912531572856"> <ol style="display: none;" start="262" class="pre-context" id="pre46912531572856"><li onclick="toggle('pre46912531572856', 'post46912531572856')"> if field.name not in load_fields:</li><li onclick="toggle('pre46912531572856', 'post46912531572856')"> skip.add(field.attname)</li><li onclick="toggle('pre46912531572856', 'post46912531572856')"> else:</li><li onclick="toggle('pre46912531572856', 'post46912531572856')"> init_list.append(field.attname)</li><li onclick="toggle('pre46912531572856', 'post46912531572856')"> model_cls = deferred_class_factory(self.model, skip)</li><li onclick="toggle('pre46912531572856', 'post46912531572856')"></li><li onclick="toggle('pre46912531572856', 'post46912531572856')"> compiler = self.query.get_compiler(using=self.db)</li></ol> <ol start="269" class="context-line"><li onclick="toggle('pre46912531572856', 'post46912531572856')"> for row in compiler.results_iter(): <span>...</span></li></ol> <ol style="display: none;" start="270" class="post-context" id="post46912531572856"><li onclick="toggle('pre46912531572856', 'post46912531572856')"> if fill_cache:</li><li onclick="toggle('pre46912531572856', 'post46912531572856')"> obj, _ = get_cached_row(self.model, row,</li><li onclick="toggle('pre46912531572856', 'post46912531572856')"> index_start, using=self.db, max_depth=max_depth,</li><li onclick="toggle('pre46912531572856', 'post46912531572856')"> requested=requested, offset=len(aggregate_select),</li><li onclick="toggle('pre46912531572856', 'post46912531572856')"> only_load=only_load)</li><li onclick="toggle('pre46912531572856', 'post46912531572856')"> else:</li></ol> </div> <div class="commands"> <a href="#" onclick="return varToggle(this, '46912531572856')"><span>â¶</span> Local vars</a> </div> <table style="display: none;" class="vars" id="v46912531572856"> <thead> <tr> <th>Variable</th> <th>Value</th> </tr> </thead> <tbody> <tr> <td>aggregate_select</td> <td class="code"><div>[]</div></td> </tr> <tr> <td>aggregate_start</td> <td class="code"><div>18</div></td> </tr> <tr> <td>compiler</td> <td class="code"><div><django.db.backends.mysql.compiler.SQLCompiler object at 0x2aaaacf74990></div></td> </tr> <tr> <td>extra_select</td> <td class="code"><div>[]</div></td> </tr> <tr> <td>fields</td> <td class="code"><div>[<django.db.models.fields.AutoField object at 0x2b1688e0fe90>, <django.db.models.fields.DateTimeField object at 0x2b1688e0ff50>, <django.db.models.fields.IntegerField object at 0x2b1688e0ff90>, <django.db.models.fields.BooleanField object at 0x2b1688e0ffd0>, <django.db.models.fields.TextField object at 0x2b1688e17050>, <django.db.models.fields.TextField object at 0x2b1688e17090>, <django.db.models.fields.CharField object at 0x2b1688e170d0>, <django.db.models.fields.CharField object at 0x2b1688e17150>, <django.db.models.fields.CharField object at 0x2b1688e171d0>, <django.db.models.fields.CharField object at 0x2b1688e17250>, <tcms.core.models.fields.TimedeltaField object at 0x2b1688e172d0>, <django.db.models.fields.TextField object at 0x2b1688e17310>, <django.db.models.fields.related.ForeignKey object at 0x2b1688e17350>, <django.db.models.fields.related.ForeignKey object at 0x2b1688e173d0>, <django.db.models.fields.related.ForeignKey object at 0x2b1688e17450>, <django.db.models.fields.related.ForeignKey object at 0x2b1688e17510>, <django.db.models.fields.related.ForeignKey object at 0x2b1688e17590>, <django.db.models.fields.related.ForeignKey object at 0x2b1688e17610>]</div></td> </tr> <tr> <td>fill_cache</td> <td class="code"><div>False</div></td> </tr> <tr> <td>index_start</td> <td class="code"><div>0</div></td> </tr> <tr> <td>load_fields</td> <td class="code"><div>[]</div></td> </tr> <tr> <td>max_depth</td> <td class="code"><div>5</div></td> </tr> <tr> <td>only_load</td> <td class="code"><div>{}</div></td> </tr> <tr> <td>pk_idx</td> <td class="code"><div>0</div></td> </tr> <tr> <td>requested</td> <td class="code"><div>None</div></td> </tr> <tr> <td>self</td> <td class="code"><div>[]</div></td> </tr> <tr> <td>skip</td> <td class="code"><div>None</div></td> </tr> </tbody> </table> </li> <li class="frame"> <code>/usr/lib/python2.4/site-packages/django/db/models/sql/compiler.py</code> in <code>results_iter</code> <div class="context" id="c46912531572712"> <ol style="display: none;" start="665" class="pre-context" id="pre46912531572712"><li onclick="toggle('pre46912531572712', 'post46912531572712')"></li><li onclick="toggle('pre46912531572712', 'post46912531572712')"> def results_iter(self):</li><li onclick="toggle('pre46912531572712', 'post46912531572712')"> """</li><li onclick="toggle('pre46912531572712', 'post46912531572712')"> Returns an iterator over the results from executing this query.</li><li onclick="toggle('pre46912531572712', 'post46912531572712')"> """</li><li onclick="toggle('pre46912531572712', 'post46912531572712')"> resolve_columns = hasattr(self, 'resolve_columns')</li><li onclick="toggle('pre46912531572712', 'post46912531572712')"> fields = None</li></ol> <ol start="672" class="context-line"><li onclick="toggle('pre46912531572712', 'post46912531572712')"> for rows in self.execute_sql(MULTI): <span>...</span></li></ol> <ol style="display: none;" start="673" class="post-context" id="post46912531572712"><li onclick="toggle('pre46912531572712', 'post46912531572712')"> for row in rows:</li><li onclick="toggle('pre46912531572712', 'post46912531572712')"> if resolve_columns:</li><li onclick="toggle('pre46912531572712', 'post46912531572712')"> if fields is None:</li><li onclick="toggle('pre46912531572712', 'post46912531572712')"> # We only set this up here because</li><li onclick="toggle('pre46912531572712', 'post46912531572712')"> # related_select_fields isn't populated until</li><li onclick="toggle('pre46912531572712', 'post46912531572712')"> # execute_sql() has been called.</li></ol> </div> <div class="commands"> <a href="#" onclick="return varToggle(this, '46912531572712')"><span>â¶</span> Local vars</a> </div> <table style="display: none;" class="vars" id="v46912531572712"> <thead> <tr> <th>Variable</th> <th>Value</th> </tr> </thead> <tbody> <tr> <td>fields</td> <td class="code"><div>None</div></td> </tr> <tr> <td>resolve_columns</td> <td class="code"><div>True</div></td> </tr> <tr> <td>self</td> <td class="code"><div><django.db.backends.mysql.compiler.SQLCompiler object at 0x2aaaacf74990></div></td> </tr> </tbody> </table> </li> <li class="frame"> <code>/usr/lib/python2.4/site-packages/django/db/models/sql/compiler.py</code> in <code>execute_sql</code> <div class="context" id="c46912531571848"> <ol style="display: none;" start="720" class="pre-context" id="pre46912531571848"><li onclick="toggle('pre46912531571848', 'post46912531571848')"> except EmptyResultSet:</li><li onclick="toggle('pre46912531571848', 'post46912531571848')"> if result_type == MULTI:</li><li onclick="toggle('pre46912531571848', 'post46912531571848')"> return empty_iter()</li><li onclick="toggle('pre46912531571848', 'post46912531571848')"> else:</li><li onclick="toggle('pre46912531571848', 'post46912531571848')"> return</li><li onclick="toggle('pre46912531571848', 'post46912531571848')"></li><li onclick="toggle('pre46912531571848', 'post46912531571848')"> cursor = self.connection.cursor()</li></ol> <ol start="727" class="context-line"><li onclick="toggle('pre46912531571848', 'post46912531571848')"> cursor.execute(sql, params) <span>...</span></li></ol> <ol style="display: none;" start="728" class="post-context" id="post46912531571848"><li onclick="toggle('pre46912531571848', 'post46912531571848')"></li><li onclick="toggle('pre46912531571848', 'post46912531571848')"> if not result_type:</li><li onclick="toggle('pre46912531571848', 'post46912531571848')"> return cursor</li><li onclick="toggle('pre46912531571848', 'post46912531571848')"> if result_type == SINGLE:</li><li onclick="toggle('pre46912531571848', 'post46912531571848')"> if self.query.ordering_aliases:</li><li onclick="toggle('pre46912531571848', 'post46912531571848')"> return cursor.fetchone()[:-len(self.query.ordering_aliases)]</li></ol> </div> <div class="commands"> <a href="#" onclick="return varToggle(this, '46912531571848')"><span>â¶</span> Local vars</a> </div> <table style="display: none;" class="vars" id="v46912531571848"> <thead> <tr> <th>Variable</th> <th>Value</th> </tr> </thead> <tbody> <tr> <td>cursor</td> <td class="code"><div><django.db.backends.util.CursorDebugWrapper object at 0x2aaaacf74c10></div></td> </tr> <tr> <td>params</td> <td class="code"><div>(234444444444444,)</div></td> </tr> <tr> <td>result_type</td> <td class="code"><div>'multi'</div></td> </tr> <tr> <td>self</td> <td class="code"><div><django.db.backends.mysql.compiler.SQLCompiler object at 0x2aaaacf74990></div></td> </tr> <tr> <td>sql</td> <td class="code"><div>u'SELECT `test_cases`.`case_id`, `test_cases`.`creation_date`, `test_cases`.`isautomated`, `test_cases`.`is_automated_proposed`, `test_cases`.`script`, `test_cases`.`arguments`, `test_cases`.`extra_link`, `test_cases`.`summary`, `test_cases`.`requirement`, `test_cases`.`alias`, `test_cases`.`estimated_time`, `test_cases`.`notes`, `test_cases`.`case_status_id`, `test_cases`.`category_id`, `test_cases`.`priority_id`, `test_cases`.`author_id`, `test_cases`.`default_tester_id`, `test_cases`.`reviewer_id` FROM `test_cases` INNER JOIN `test_case_bugs` ON (`test_cases`.`case_id` = `test_case_bugs`.`case_id`) WHERE `test_case_bugs`.`bug_id` IN (%s) ORDER BY `test_cases`.`creation_date` DESC'</div></td> </tr> </tbody> </table> </li> <li class="frame"> <code>/usr/lib/python2.4/site-packages/django/db/backends/util.py</code> in <code>execute</code> <div class="context" id="c46912530884584"> <ol style="display: none;" start="8" class="pre-context" id="pre46912530884584"><li onclick="toggle('pre46912530884584', 'post46912530884584')"> def __init__(self, cursor, db):</li><li onclick="toggle('pre46912530884584', 'post46912530884584')"> self.cursor = cursor</li><li onclick="toggle('pre46912530884584', 'post46912530884584')"> self.db = db # Instance of a BaseDatabaseWrapper subclass</li><li onclick="toggle('pre46912530884584', 'post46912530884584')"></li><li onclick="toggle('pre46912530884584', 'post46912530884584')"> def execute(self, sql, params=()):</li><li onclick="toggle('pre46912530884584', 'post46912530884584')"> start = time()</li><li onclick="toggle('pre46912530884584', 'post46912530884584')"> try:</li></ol> <ol start="15" class="context-line"><li onclick="toggle('pre46912530884584', 'post46912530884584')"> return self.cursor.execute(sql, params) <span>...</span></li></ol> <ol style="display: none;" start="16" class="post-context" id="post46912530884584"><li onclick="toggle('pre46912530884584', 'post46912530884584')"> finally:</li><li onclick="toggle('pre46912530884584', 'post46912530884584')"> stop = time()</li><li onclick="toggle('pre46912530884584', 'post46912530884584')"> sql = self.db.ops.last_executed_query(self.cursor, sql, params)</li><li onclick="toggle('pre46912530884584', 'post46912530884584')"> self.db.queries.append({</li><li onclick="toggle('pre46912530884584', 'post46912530884584')"> 'sql': sql,</li><li onclick="toggle('pre46912530884584', 'post46912530884584')"> 'time': "%.3f" % (stop - start),</li></ol> </div> <div class="commands"> <a href="#" onclick="return varToggle(this, '46912530884584')"><span>â¶</span> Local vars</a> </div> <table style="display: none;" class="vars" id="v46912530884584"> <thead> <tr> <th>Variable</th> <th>Value</th> </tr> </thead> <tbody> <tr> <td>params</td> <td class="code"><div>(234444444444444,)</div></td> </tr> <tr> <td>self</td> <td class="code"><div><django.db.backends.util.CursorDebugWrapper object at 0x2aaaacf74c10></div></td> </tr> <tr> <td>sql</td> <td class="code"><div>u'SELECT `test_cases`.`case_id`, `test_cases`.`creation_date`, `test_cases`.`isautomated`, `test_cases`.`is_automated_proposed`, `test_cases`.`script`, `test_cases`.`arguments`, `test_cases`.`extra_link`, `test_cases`.`summary`, `test_cases`.`requirement`, `test_cases`.`alias`, `test_cases`.`estimated_time`, `test_cases`.`notes`, `test_cases`.`case_status_id`, `test_cases`.`category_id`, `test_cases`.`priority_id`, `test_cases`.`author_id`, `test_cases`.`default_tester_id`, `test_cases`.`reviewer_id` FROM `test_cases` INNER JOIN `test_case_bugs` ON (`test_cases`.`case_id` = `test_case_bugs`.`case_id`) WHERE `test_case_bugs`.`bug_id` IN (234444444444444) ORDER BY `test_cases`.`creation_date` DESC'</div></td> </tr> <tr> <td>start</td> <td class="code"><div>1344495350.7022901</div></td> </tr> <tr> <td>stop</td> <td class="code"><div>1344495350.704114</div></td> </tr> </tbody> </table> </li> <li class="frame"> <code>/usr/lib/python2.4/site-packages/django/db/backends/mysql/base.py</code> in <code>execute</code> <div class="context" id="c46912531508616"> <ol style="display: none;" start="79" class="pre-context" id="pre46912531508616"><li onclick="toggle('pre46912531508616', 'post46912531508616')"> codes_for_integrityerror = (1048,)</li><li onclick="toggle('pre46912531508616', 'post46912531508616')"></li><li onclick="toggle('pre46912531508616', 'post46912531508616')"> def __init__(self, cursor):</li><li onclick="toggle('pre46912531508616', 'post46912531508616')"> self.cursor = cursor</li><li onclick="toggle('pre46912531508616', 'post46912531508616')"></li><li onclick="toggle('pre46912531508616', 'post46912531508616')"> def execute(self, query, args=None):</li><li onclick="toggle('pre46912531508616', 'post46912531508616')"> try:</li></ol> <ol start="86" class="context-line"><li onclick="toggle('pre46912531508616', 'post46912531508616')"> return self.cursor.execute(query, args) <span>...</span></li></ol> <ol style="display: none;" start="87" class="post-context" id="post46912531508616"><li onclick="toggle('pre46912531508616', 'post46912531508616')"> except Database.IntegrityError, e:</li><li onclick="toggle('pre46912531508616', 'post46912531508616')"> raise utils.IntegrityError, utils.IntegrityError(*tuple(e)), sys.exc_info()[2]</li><li onclick="toggle('pre46912531508616', 'post46912531508616')"> except Database.OperationalError, e:</li><li onclick="toggle('pre46912531508616', 'post46912531508616')"> # Map some error codes to IntegrityError, since they seem to be</li><li onclick="toggle('pre46912531508616', 'post46912531508616')"> # misclassified and Django would prefer the more logical place.</li><li onclick="toggle('pre46912531508616', 'post46912531508616')"> if e[0] in self.codes_for_integrityerror:</li></ol> </div> <div class="commands"> <a href="#" onclick="return varToggle(this, '46912531508616')"><span>â¶</span> Local vars</a> </div> <table style="display: none;" class="vars" id="v46912531508616"> <thead> <tr> <th>Variable</th> <th>Value</th> </tr> </thead> <tbody> <tr> <td>args</td> <td class="code"><div>(234444444444444,)</div></td> </tr> <tr> <td>query</td> <td class="code"><div>u'SELECT `test_cases`.`case_id`, `test_cases`.`creation_date`, `test_cases`.`isautomated`, `test_cases`.`is_automated_proposed`, `test_cases`.`script`, `test_cases`.`arguments`, `test_cases`.`extra_link`, `test_cases`.`summary`, `test_cases`.`requirement`, `test_cases`.`alias`, `test_cases`.`estimated_time`, `test_cases`.`notes`, `test_cases`.`case_status_id`, `test_cases`.`category_id`, `test_cases`.`priority_id`, `test_cases`.`author_id`, `test_cases`.`default_tester_id`, `test_cases`.`reviewer_id` FROM `test_cases` INNER JOIN `test_case_bugs` ON (`test_cases`.`case_id` = `test_case_bugs`.`case_id`) WHERE `test_case_bugs`.`bug_id` IN (%s) ORDER BY `test_cases`.`creation_date` DESC'</div></td> </tr> <tr> <td>self</td> <td class="code"><div><django.db.backends.mysql.base.CursorWrapper object at 0x2aaaacf74a10></div></td> </tr> </tbody> </table> </li> <li class="frame"> <code>/usr/lib64/python2.4/site-packages/MySQLdb/cursors.py</code> in <code>execute</code> <div class="context" id="c46912531508184"> <ol style="display: none;" start="168" class="pre-context" id="pre46912531508184"><li onclick="toggle('pre46912531508184', 'post46912531508184')"> self.errorhandler(self, TypeError, m)</li><li onclick="toggle('pre46912531508184', 'post46912531508184')"> except:</li><li onclick="toggle('pre46912531508184', 'post46912531508184')"> exc, value, tb = exc_info()</li><li onclick="toggle('pre46912531508184', 'post46912531508184')"> del tb</li><li onclick="toggle('pre46912531508184', 'post46912531508184')"> self.messages.append((exc, value))</li><li onclick="toggle('pre46912531508184', 'post46912531508184')"> self.errorhandler(self, exc, value)</li><li onclick="toggle('pre46912531508184', 'post46912531508184')"> self._executed = query</li></ol> <ol start="175" class="context-line"><li onclick="toggle('pre46912531508184', 'post46912531508184')"> if not self._defer_warnings: self._warning_check() <span>...</span></li></ol> <ol style="display: none;" start="176" class="post-context" id="post46912531508184"><li onclick="toggle('pre46912531508184', 'post46912531508184')"> return r</li><li onclick="toggle('pre46912531508184', 'post46912531508184')"></li><li onclick="toggle('pre46912531508184', 'post46912531508184')"> def executemany(self, query, args):</li><li onclick="toggle('pre46912531508184', 'post46912531508184')"></li><li onclick="toggle('pre46912531508184', 'post46912531508184')"> """Execute a multi-row query.</li><li onclick="toggle('pre46912531508184', 'post46912531508184')"> </li></ol> </div> <div class="commands"> <a href="#" onclick="return varToggle(this, '46912531508184')"><span>â¶</span> Local vars</a> </div> <table style="display: none;" class="vars" id="v46912531508184"> <thead> <tr> <th>Variable</th> <th>Value</th> </tr> </thead> <tbody> <tr> <td>ListType</td> <td class="code"><div><type 'list'></div></td> </tr> <tr> <td>TupleType</td> <td class="code"><div><type 'tuple'></div></td> </tr> <tr> <td>args</td> <td class="code"><div>(234444444444444,)</div></td> </tr> <tr> <td>charset</td> <td class="code"><div>'utf8'</div></td> </tr> <tr> <td>db</td> <td class="code"><div><weakproxy at 0x2aaaacbb85d0 to Connection at 0x2b1689ffff00></div></td> </tr> <tr> <td>exc_info</td> <td class="code"><div><built-in function exc_info></div></td> </tr> <tr> <td>query</td> <td class="code"><div>'SELECT `test_cases`.`case_id`, `test_cases`.`creation_date`, `test_cases`.`isautomated`, `test_cases`.`is_automated_proposed`, `test_cases`.`script`, `test_cases`.`arguments`, `test_cases`.`extra_link`, `test_cases`.`summary`, `test_cases`.`requirement`, `test_cases`.`alias`, `test_cases`.`estimated_time`, `test_cases`.`notes`, `test_cases`.`case_status_id`, `test_cases`.`category_id`, `test_cases`.`priority_id`, `test_cases`.`author_id`, `test_cases`.`default_tester_id`, `test_cases`.`reviewer_id` FROM `test_cases` INNER JOIN `test_case_bugs` ON (`test_cases`.`case_id` = `test_case_bugs`.`case_id`) WHERE `test_case_bugs`.`bug_id` IN (234444444444444) ORDER BY `test_cases`.`creation_date` DESC'</div></td> </tr> <tr> <td>r</td> <td class="code"><div>0L</div></td> </tr> <tr> <td>self</td> <td class="code"><div><MySQLdb.cursors.Cursor object at 0x2aaaacf74d10></div></td> </tr> </tbody> </table> </li> <li class="frame"> <code>/usr/lib64/python2.4/site-packages/MySQLdb/cursors.py</code> in <code>_warning_check</code> <div class="context" id="c46912530809344"> <ol style="display: none;" start="82" class="pre-context" id="pre46912530809344"><li onclick="toggle('pre46912530809344', 'post46912530809344')"> warnings = self._get_db().show_warnings()</li><li onclick="toggle('pre46912530809344', 'post46912530809344')"> if warnings:</li><li onclick="toggle('pre46912530809344', 'post46912530809344')"> # This is done in two loops in case</li><li onclick="toggle('pre46912530809344', 'post46912530809344')"> # Warnings are set to raise exceptions.</li><li onclick="toggle('pre46912530809344', 'post46912530809344')"> for w in warnings:</li><li onclick="toggle('pre46912530809344', 'post46912530809344')"> self.messages.append((self.Warning, w))</li><li onclick="toggle('pre46912530809344', 'post46912530809344')"> for w in warnings:</li></ol> <ol start="89" class="context-line"><li onclick="toggle('pre46912530809344', 'post46912530809344')"> warn(w[-1], self.Warning, 3) <span>...</span></li></ol> <ol style="display: none;" start="90" class="post-context" id="post46912530809344"><li onclick="toggle('pre46912530809344', 'post46912530809344')"> elif self._info:</li><li onclick="toggle('pre46912530809344', 'post46912530809344')"> self.messages.append((self.Warning, self._info))</li><li onclick="toggle('pre46912530809344', 'post46912530809344')"> warn(self._info, self.Warning, 3)</li><li onclick="toggle('pre46912530809344', 'post46912530809344')"></li><li onclick="toggle('pre46912530809344', 'post46912530809344')"> def nextset(self):</li><li onclick="toggle('pre46912530809344', 'post46912530809344')"> """Advance to the next result set.</li></ol> </div> <div class="commands"> <a href="#" onclick="return varToggle(this, '46912530809344')"><span>â¶</span> Local vars</a> </div> <table style="display: none;" class="vars" id="v46912530809344"> <thead> <tr> <th>Variable</th> <th>Value</th> </tr> </thead> <tbody> <tr> <td>self</td> <td class="code"><div><MySQLdb.cursors.Cursor object at 0x2aaaacf74d10></div></td> </tr> <tr> <td>w</td> <td class="code"><div>(u'Warning', 1264L, u"Out of range value adjusted for column 'bug_id' at row 1")</div></td> </tr> <tr> <td>warn</td> <td class="code"><div><function warn at 0x2b1684a90410></div></td> </tr> <tr> <td>warnings</td> <td class="code"><div>((u'Warning', 1264L, u"Out of range value adjusted for column 'bug_id' at row 1"),)</div></td> </tr> </tbody> </table> </li> <li class="frame"> <code>/usr/lib64/python2.4/warnings.py</code> in <code>warn</code> <div class="context" id="c46912530304608"> <ol style="display: none;" start="54" class="pre-context" id="pre46912530304608"><li onclick="toggle('pre46912530304608', 'post46912530304608')"> filename = sys.argv[0]</li><li onclick="toggle('pre46912530304608', 'post46912530304608')"> except AttributeError:</li><li onclick="toggle('pre46912530304608', 'post46912530304608')"> # embedded interpreters don't have sys.argv, see bug #839151</li><li onclick="toggle('pre46912530304608', 'post46912530304608')"> filename = '__main__'</li><li onclick="toggle('pre46912530304608', 'post46912530304608')"> if not filename:</li><li onclick="toggle('pre46912530304608', 'post46912530304608')"> filename = module</li><li onclick="toggle('pre46912530304608', 'post46912530304608')"> registry = globals.setdefault("__warningregistry__", {})</li></ol> <ol start="61" class="context-line"><li onclick="toggle('pre46912530304608', 'post46912530304608')"> warn_explicit(message, category, filename, lineno, module, registry) <span>...</span></li></ol> <ol style="display: none;" start="62" class="post-context" id="post46912530304608"><li onclick="toggle('pre46912530304608', 'post46912530304608')"></li><li onclick="toggle('pre46912530304608', 'post46912530304608')">def warn_explicit(message, category, filename, lineno,</li><li onclick="toggle('pre46912530304608', 'post46912530304608')"> module=None, registry=None):</li><li onclick="toggle('pre46912530304608', 'post46912530304608')"> if module is None:</li><li onclick="toggle('pre46912530304608', 'post46912530304608')"> module = filename or "<unknown>"</li><li onclick="toggle('pre46912530304608', 'post46912530304608')"> if module[-3:].lower() == ".py":</li></ol> </div> <div class="commands"> <a href="#" onclick="return varToggle(this, '46912530304608')"><span>â¶</span> Local vars</a> </div> <table style="display: none;" class="vars" id="v46912530304608"> <thead> <tr> <th>Variable</th> <th>Value</th> </tr> </thead> <tbody> <tr> <td>caller</td> <td class="code"><div><frame object at 0x2aaaaac88100></div></td> </tr> <tr> <td>category</td> <td class="code"><div><class _mysql_exceptions.Warning at 0x2b16870f6c50></div></td> </tr> <tr> <td>filename</td> <td class="code"><div>'/usr/lib/python2.4/site-packages/django/db/backends/mysql/base.py'</div></td> </tr> <tr> <td>fnl</td> <td class="code"><div>'/usr/lib/python2.4/site-packages/django/db/backends/mysql/base.pyc'</div></td> </tr> <tr> <td>globals</td> <td class="code"><div>{'BaseDatabaseClient': <class 'django.db.backends.BaseDatabaseClient'>, 'BaseDatabaseFeatures': <class 'django.db.backends.BaseDatabaseFeatures'>, 'BaseDatabaseIntrospection': <class 'django.db.backends.BaseDatabaseIntrospection'>, 'BaseDatabaseOperations': <class 'django.db.backends.BaseDatabaseOperations'>, 'BaseDatabaseValidation': <class 'django.db.backends.BaseDatabaseValidation'>, 'BaseDatabaseWrapper': <class 'django.db.backends.BaseDatabaseWrapper'>, 'CLIENT': <module 'MySQLdb.constants.CLIENT' from '/usr/lib64/python2.4/site-packages/MySQLdb/constants/CLIENT.pyc'>, 'CursorWrapper': <class 'django.db.backends.mysql.base.CursorWrapper'>, 'DEFAULT_DB_ALIAS': 'default', 'Database': <module 'MySQLdb' from '/usr/lib64/python2.4/site-packages/MySQLdb/__init__.pyc'>, 'DatabaseClient': <class 'django.db.backends.mysql.client.DatabaseClient'>, 'DatabaseCreation': <class 'django.db.backends.mysql.creation.DatabaseCreation'>, 'DatabaseError': <class _mysql_exceptions.DatabaseError at 0x2b16870f6d70>, 'DatabaseFeatures': <class 'django.db.backends.mysql.base.DatabaseFeatures'>, 'DatabaseIntrospection': <class 'django.db.backends.mysql.introspection.DatabaseIntrospection'>, 'DatabaseOperations': <class 'django.db.backends.mysql.base.DatabaseOperations'>, 'DatabaseValidation': <class 'django.db.backends.mysql.validation.DatabaseValidation'>, 'DatabaseWrapper': <class 'django.db.backends.mysql.base.DatabaseWrapper'>, 'FIELD_TYPE': <module 'MySQLdb.constants.FIELD_TYPE' from '/usr/lib64/python2.4/site-packages/MySQLdb/constants/FIELD_TYPE.pyc'>, 'FLAG': <module 'MySQLdb.constants.FLAG' from '/usr/lib64/python2.4/site-packages/MySQLdb/constants/FLAG.pyc'>, 'IntegrityError': <class _mysql_exceptions.IntegrityError at 0x2b16870f6e90>, 'SafeString': <class 'django.utils.safestring.SafeString'>, 'SafeUnicode': <class 'django.utils.safestring.SafeUnicode'>, '__builtins__': {'ArithmeticError': <class exceptions.ArithmeticError at 0x2b16773d19b0>, 'AssertionError': <class exceptions.AssertionError at 0x2b16773d1830>, 'AttributeError': <class exceptions.AttributeError at 0x2b16773d16b0>, 'DeprecationWarning': <class exceptions.DeprecationWarning at 0x2b16773d1f50>, 'EOFError': <class exceptions.EOFError at 0x2b16773d14d0>, 'Ellipsis': Ellipsis, 'EnvironmentError': <class exceptions.EnvironmentError at 0x2b16773d13b0>, 'Exception': <class exceptions.Exception at 0x2b16773d10b0>, 'False': False, 'FloatingPointError': <class exceptions.FloatingPointError at 0x2b16773d1ad0>, 'FutureWarning': <class exceptions.FutureWarning at 0x2b16773da1d0>, 'IOError': <class exceptions.IOError at 0x2b16773d1410>, 'ImportError': <class exceptions.ImportError at 0x2b16773d1350>, 'IndentationError': <class exceptions.IndentationError at 0x2b16773d1770>, 'IndexError': <class exceptions.IndexError at 0x2b16773d18f0>, 'KeyError': <class exceptions.KeyError at 0x2b16773d1950>, 'KeyboardInterrupt': <class exceptions.KeyboardInterrupt at 0x2b16773d1290>, 'LookupError': <class exceptions.LookupError at 0x2b16773d1890>, 'MemoryError': <class exceptions.MemoryError at 0x2b16773d1dd0>, 'NameError': <class exceptions.NameError at 0x2b16773d15f0>, 'None': None, 'NotImplemented': NotImplemented, 'NotImplementedError': <class exceptions.NotImplementedError at 0x2b16773d1590>, 'OSError': <class exceptions.OSError at 0x2b16773d1470>, 'OverflowError': <class exceptions.OverflowError at 0x2b16773d1a10>, 'OverflowWarning': <class exceptions.OverflowWarning at 0x2b16773da0b0>, 'PendingDeprecationWarning': <class exceptions.PendingDeprecationWarning at 0x2b16773d1fb0>, 'ReferenceError': <class exceptions.ReferenceError at 0x2b16773d1d10>, 'RuntimeError': <class exceptions.RuntimeError at 0x2b16773d1530>, 'RuntimeWarning': <class exceptions.RuntimeWarning at 0x2b16773da170>, 'StandardError': <class exceptions.StandardError at 0x2b16773d1170>, 'StopIteration': <class exceptions.StopIteration at 0x2b16773d1110>, 'SyntaxError': <class exceptions.SyntaxError at 0x2b16773d1710>, 'SyntaxWarning': <class exceptions.SyntaxWarning at 0x2b16773da050>, 'SystemError': <class exceptions.SystemError at 0x2b16773d1d70>, 'SystemExit': <class exceptions.SystemExit at 0x2b16773d1230>, 'TabError': <class exceptions.TabError at 0x2b16773d17d0>, 'True': True, 'TypeError': <class exceptions.TypeError at 0x2b16773d11d0>, 'UnboundLocalError': <class exceptions.UnboundLocalError at 0x2b16773d1650>, 'UnicodeDecodeError': <class exceptions.UnicodeDecodeError at 0x2b16773d1c50>, 'UnicodeEncodeError': <class exceptions.UnicodeEncodeError at 0x2b16773d1bf0>, 'UnicodeError': <class exceptions.UnicodeError at 0x2b16773d1b90>, 'UnicodeTranslateError': <class exceptions.UnicodeTranslateError at 0x2b16773d1cb0>, 'UserWarning': <class exceptions.UserWarning at 0x2b16773d1e90>, 'ValueError': <class exceptions.ValueError at 0x2b16773d1b30>, 'Warning': <class exceptions.Warning at 0x2b16773d1e30>, 'ZeroDivisionError': <class exceptions.ZeroDivisionError at 0x2b16773d1a70>, '__debug__': True, '__doc__': "Built-in functions, exceptions, and other objects.\n\nNoteworthy: None is the `nil' object; Ellipsis represents `...' in slices.", '__import__': <built-in function __import__>, '__name__': '__builtin__', 'abs': <built-in function abs>, 'apply': <built-in function apply>, 'basestring': <type 'basestring'>, 'bool': <type 'bool'>, 'buffer': <type 'buffer'>, 'callable': <built-in function callable>, 'chr': <built-in function chr>, 'classmethod': <type 'classmethod'>, 'cmp': <built-in function cmp>, 'coerce': <built-in function coerce>, 'compile': <built-in function compile>, 'complex': <type 'complex'>, 'copyright': Copyright (c) 2001-2006 Python Software Foundation. All Rights Reserved. Copyright (c) 2000 BeOpen.com. All Rights Reserved. Copyright (c) 1995-2001 Corporation for National Research Initiatives. All Rights Reserved. Copyright (c) 1991-1995 Stichting Mathematisch Centrum, Amsterdam. All Rights Reserved., 'credits': Thanks to CWI, CNRI, BeOpen.com, Zope Corporation and a cast of thousands for supporting Python development. See www.python.org for more information., 'delattr': <built-in function delattr>, 'dict': <type 'dict'>, 'dir': <built-in function dir>, 'divmod': <built-in function divmod>, 'enumerate': <type 'enumerate'>, 'eval': <built-in function eval>, 'execfile': <built-in function execfile>, 'exit': 'Use Ctrl-D (i.e. EOF) to exit.', 'file': <type 'file'>, 'filter': <built-in function filter>, 'float': <type 'float'>, 'frozenset': <type 'frozenset'>, 'getattr': <built-in function getattr>, 'globals': <built-in function globals>, 'hasattr': <built-in function hasattr>, 'hash': <built-in function hash>, 'help': Type help() for interactive help, or help(object) for help about object., 'hex': <built-in function hex>, 'id': <built-in function id>, 'input': <built-in function input>, 'int': <type 'int'>, 'intern': <built-in function intern>, 'isinstance': <built-in function isinstance>, 'issubclass': <built-in function issubclass>, 'iter': <built-in function iter>, 'len': <built-in function len>, 'license': Type license() to see the full license text, 'list': <type 'list'>, 'locals': <built-in function locals>, 'long': <type 'long'>, 'map': <built-in function map>, 'max': <built-in function max>, 'min': <built-in function min>, 'object': <type 'object'>, 'oct': <built-in function oct>, 'open': <type 'file'>, 'ord': <built-in function ord>, 'pow': <built-in function pow>, 'property': <type 'property'>, 'quit': 'Use Ctrl-D (i.e. EOF) to exit.', 'range': <built-in function range>, 'raw_input': <built-in function raw_input>, 'reduce': <built-in function reduce>, 'reload': <built-in function reload>, 'repr': <built-in function repr>, 'reversed': <type 'reversed'>, 'round': <built-in function round>, 'set': <type 'set'>, 'setattr': <built-in function setattr>, 'slice': <type 'slice'>, 'sorted': <built-in function sorted>, 'staticmethod': <type 'staticmethod'>, 'str': <type 'str'>, 'sum': <built-in function sum>, 'super': <type 'super'>, 'tuple': <type 'tuple'>, 'type': <type 'type'>, 'unichr': <built-in function unichr>, 'unicode': <type 'unicode'>, 'vars': <built-in function vars>, 'xrange': <type 'xrange'>, 'zip': <built-in function zip>}, '__doc__': '\nMySQL database backend for Django.\n\nRequires MySQLdb: http://sourceforge.net/projects/mysql-python\n', '__file__': '/usr/lib/python2.4/site-packages/django/db/backends/mysql/base.pyc', '__name__': 'django.db.backends.mysql.base', '__warningregistry__': {}, 'connection_created': <django.dispatch.dispatcher.Signal object at 0x2b16871093d0>, 'conversions': {0: <class 'decimal.Decimal'>, 1: <type 'int'>, 2: <type 'int'>, 3: <type 'long'>, 4: <type 'float'>, 5: <type 'float'>, 7: <function mysql_timestamp_converter at 0x2b168710a320>, 8: <type 'long'>, 9: <type 'int'>, 10: <function Date_or_None at 0x2b168710a1b8>, 11: <function TimeDelta_or_None at 0x2b168710a0c8>, 12: <function DateTime_or_None at 0x2b168710a050>, 13: <type 'int'>, 15: [(128, <type 'str'>)], 246: <class 'decimal.Decimal'>, 248: <function Str2Set at 0x2b168710a7d0>, 252: [(128, <type 'str'>)], 253: [(128, <type 'str'>)], 254: [(128, <type 'str'>)], <type 'bool'>: <function Bool2Str at 0x2b168710a758>, <type 'instance'>: <function Instance2Str at 0x2b168710ab18>, <type 'float'>: <function Float2Str at 0x2b168710a9b0>, <type 'int'>: <function Thing2Str at 0x2b168710a8c0>, <type 'list'>: <built-in function escape_sequence>, <type 'long'>: <function Thing2Str at 0x2b168710a8c0>, <type 'dict'>: <built-in function escape_dict>, <type 'NoneType'>: <function None2NULL at 0x2b168710aa28>, <type 'set'>: <function Set2Str at 0x2b168710a848>, <type 'str'>: <function Thing2Literal at 0x2b168710aaa0>, <type 'tuple'>: <built-in function escape_sequence>, <type 'object'>: <function Instance2Str at 0x2b168710ab18>, <type 'unicode'>: <function Unicode2Str at 0x2b168710a938>, <type 'datetime.datetime'>: <function DateTime2literal at 0x2b168710a230>, <type 'datetime.timedelta'>: <function DateTimeDelta2literal at 0x2b168710a2a8>, <type 'array.array'>: <function array2Str at 0x2b168710ac08>}, 'datetime_safe': <module 'django.utils.datetime_safe' from '/usr/lib/python2.4/site-packages/django/utils/datetime_safe.pyc'>, 'decimal': <module 'decimal' from '/usr/lib64/python2.4/decimal.pyc'>, 'django_conversions': {0: <function typecast_decimal at 0x2b16870f9410>, 1: <type 'int'>, 2: <type 'int'>, 3: <type 'long'>, 4: <type 'float'>, 5: <type 'float'>, 7: <function mysql_timestamp_converter at 0x2b168710a320>, 8: <type 'long'>, 9: <type 'int'>, 10: <function Date_or_None at 0x2b168710a1b8>, 11: None, 12: <function DateTime_or_None at 0x2b168710a050>, 13: <type 'int'>, 15: [(128, <type 'str'>)], 246: <function typecast_decimal at 0x2b16870f9410>, 248: <function Str2Set at 0x2b168710a7d0>, 252: [(128, <type 'str'>)], 253: [(128, <type 'str'>)], 254: [(128, <type 'str'>)], <type 'bool'>: <function Bool2Str at 0x2b168710a758>, <type 'instance'>: <function Instance2Str at 0x2b168710ab18>, <type 'float'>: <function Float2Str at 0x2b168710a9b0>, <type 'int'>: <function Thing2Str at 0x2b168710a8c0>, <type 'list'>: <built-in function escape_sequence>, <type 'long'>: <function Thing2Str at 0x2b168710a8c0>, <type 'dict'>: <built-in function escape_dict>, <type 'NoneType'>: <function None2NULL at 0x2b168710aa28>, <type 'set'>: <function Set2Str at 0x2b168710a848>, <type 'str'>: <function Thing2Literal at 0x2b168710aaa0>, <type 'tuple'>: <built-in function escape_sequence>, <type 'object'>: <function Instance2Str at 0x2b168710ab18>, <type 'unicode'>: <function Unicode2Str at 0x2b168710a938>, <type 'datetime.datetime'>: <function DateTime2literal at 0x2b168710a230>, <type 'datetime.timedelta'>: <function DateTimeDelta2literal at 0x2b168710a2a8>, <type 'array.array'>: <function array2Str at 0x2b168710ac08>}, 'filterwarnings': <function filterwarnings at 0x2b1684a905f0>, 'import_module': <function import_module at 0x2b1685a28cf8>, 'local': <type 'thread._local'>, 'mysql': <module 'django.db.backends.mysql' from '/usr/lib/python2.4/site-packages/django/db/backends/mysql/__init__.pyc'>, 're': <module 're' from '/usr/lib64/python2.4/re.pyc'>, 'server_version_re': <_sre.SRE_Pattern object at 0x2b16871221b0>, 'settings': <django.conf.LazySettings object at 0x2b16866a06d0>, 'sys': <module 'sys' (built-in)>, 'util': <module 'django.db.backends.util' from '/usr/lib/python2.4/site-packages/django/db/backends/util.pyc'>, 'utils': <module 'django.db.utils' from '/usr/lib/python2.4/site-packages/django/db/utils.pyc'>, 'version': (1, 2, 3, 'gamma', 1)}</div></td> </tr> <tr> <td>lineno</td> <td class="code"><div>86</div></td> </tr> <tr> <td>message</td> <td class="code"><div>u"Out of range value adjusted for column 'bug_id' at row 1"</div></td> </tr> <tr> <td>module</td> <td class="code"><div>'django.db.backends.mysql.base'</div></td> </tr> <tr> <td>registry</td> <td class="code"><div>{}</div></td> </tr> <tr> <td>stacklevel</td> <td class="code"><div>3</div></td> </tr> </tbody> </table> </li> <li class="frame"> <code>/usr/lib64/python2.4/warnings.py</code> in <code>warn_explicit</code> <div class="context" id="c46912530379480"> <ol style="display: none;" start="89" class="pre-context" id="pre46912530379480"><li onclick="toggle('pre46912530379480', 'post46912530379480')"> else:</li><li onclick="toggle('pre46912530379480', 'post46912530379480')"> action = defaultaction</li><li onclick="toggle('pre46912530379480', 'post46912530379480')"> # Early exit actions</li><li onclick="toggle('pre46912530379480', 'post46912530379480')"> if action == "ignore":</li><li onclick="toggle('pre46912530379480', 'post46912530379480')"> registry[key] = 1</li><li onclick="toggle('pre46912530379480', 'post46912530379480')"> return</li><li onclick="toggle('pre46912530379480', 'post46912530379480')"> if action == "error":</li></ol> <ol start="96" class="context-line"><li onclick="toggle('pre46912530379480', 'post46912530379480')"> raise message <span>...</span></li></ol> <ol style="display: none;" start="97" class="post-context" id="post46912530379480"><li onclick="toggle('pre46912530379480', 'post46912530379480')"> # Other actions</li><li onclick="toggle('pre46912530379480', 'post46912530379480')"> if action == "once":</li><li onclick="toggle('pre46912530379480', 'post46912530379480')"> registry[key] = 1</li><li onclick="toggle('pre46912530379480', 'post46912530379480')"> oncekey = (text, category)</li><li onclick="toggle('pre46912530379480', 'post46912530379480')"> if onceregistry.get(oncekey):</li><li onclick="toggle('pre46912530379480', 'post46912530379480')"> return</li></ol> </div> <div class="commands"> <a href="#" onclick="return varToggle(this, '46912530379480')"><span>â¶</span> Local vars</a> </div> <table style="display: none;" class="vars" id="v46912530379480"> <thead> <tr> <th>Variable</th> <th>Value</th> </tr> </thead> <tbody> <tr> <td>action</td> <td class="code"><div>'error'</div></td> </tr> <tr> <td>cat</td> <td class="code"><div><class _mysql_exceptions.Warning at 0x2b16870f6c50></div></td> </tr> <tr> <td>category</td> <td class="code"><div><class _mysql_exceptions.Warning at 0x2b16870f6c50></div></td> </tr> <tr> <td>filename</td> <td class="code"><div>'/usr/lib/python2.4/site-packages/django/db/backends/mysql/base.py'</div></td> </tr> <tr> <td>item</td> <td class="code"><div>('error', <_sre.SRE_Pattern object at 0x2b1687eec850>, <class _mysql_exceptions.Warning at 0x2b16870f6c50>, <_sre.SRE_Pattern object at 0x2b1687eec8a0>, 0)</div></td> </tr> <tr> <td>key</td> <td class="code"><div>(u"Out of range value adjusted for column 'bug_id' at row 1", <class _mysql_exceptions.Warning at 0x2b16870f6c50>, 86)</div></td> </tr> <tr> <td>lineno</td> <td class="code"><div>86</div></td> </tr> <tr> <td>ln</td> <td class="code"><div>0</div></td> </tr> <tr> <td>message</td> <td class="code"><div><_mysql_exceptions.Warning instance at 0x2aaaab66b1b8></div></td> </tr> <tr> <td>mod</td> <td class="code"><div><_sre.SRE_Pattern object at 0x2b1687eec8a0></div></td> </tr> <tr> <td>module</td> <td class="code"><div>'django.db.backends.mysql.base'</div></td> </tr> <tr> <td>msg</td> <td class="code"><div><_sre.SRE_Pattern object at 0x2b1687eec850></div></td> </tr> <tr> <td>registry</td> <td class="code"><div>{}</div></td> </tr> <tr> <td>text</td> <td class="code"><div>u"Out of range value adjusted for column 'bug_id' at row 1"</div></td> </tr> </tbody> </table> </li> </ul> </div> <form action="http://dpaste.com/" name="pasteform" id="pasteform" method="post"><div style="display:none;"><input id="csrfmiddlewaretoken" name="csrfmiddlewaretoken" value="a00d3cfc80780c1a9ffb285c8f96f697" type="hidden"></div><div style="display:none;"><input id="csrfmiddlewaretoken" name="csrfmiddlewaretoken" value="a00d3cfc80780c1a9ffb285c8f96f697" type="hidden"></div> <div style="display: none;" id="pastebinTraceback" class="pastebin"> <input name="language" value="PythonConsole" type="hidden"> <input name="title" value="TemplateSyntaxError at /advance-search/" type="hidden"> <input name="source" value="Django Dpaste Agent" type="hidden"> <input name="poster" value="Django" type="hidden"> <textarea name="content" id="traceback_area" cols="140" rows="25">Environment: Request Method: GET Request URL: https://tcms-stage.englab.bne.redhat.com/advance-search/?pl_id=&pl_summary=&pl_authors=&pl_owners=&pl_tags=&pl_tags_exclude=0&pl_active=&pl_created_since=&pl_created_before=&cs_id=&cs_summary=&cs_authors=&cs_tester=&cs_tags=&cs_tags_exclude=0&cs_bugs=234444444444444&cs_auto=&cs_proposed=&cs_script=&cs_created_since=&cs_created_before=&r_id=&r_summary=&r_manager=&r_tester=&r_real_tester=&r_tags=&r_tags_exclude=0&r_running=&r_created_since=&r_created_before=&target=case Django Version: 1.2.3 Python Version: 2.4.3 Installed Applications: ['django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.sites', 'django.contrib.admin', 'django.contrib.admindocs', 'django.contrib.comments', 'kobo.django.xmlrpc', 'tcms.apps.profiles', 'tcms.core', 'tcms.core.contrib.auth', 'tcms.core.contrib.comments', 'tcms.core.logs', 'tcms.apps.management', 'tcms.apps.testcases', 'tcms.apps.testplans', 'tcms.apps.testruns', 'tcms.apps.testreviews', 'tcms.core.lib.django-pagination.pagination', 'tcms.integration.djqpid', 'tcms.integration.apps.errata', 'tcms.core.contrib.linkreference', 'tcms.integration.apps.bugzilla'] Installed Middleware: ('django.middleware.common.CommonMiddleware', 'django.contrib.sessions.middleware.SessionMiddleware', 'django.contrib.auth.middleware.AuthenticationMiddleware', 'django.contrib.auth.middleware.RemoteUserMiddleware', 'tcms.core.middleware.CsrfDisableMiddleware', 'django.contrib.csrf.middleware.CsrfMiddleware', 'django.contrib.csrf.middleware.CsrfViewMiddleware', 'django.contrib.csrf.middleware.CsrfResponseMiddleware', 'tcms.core.lib.django-pagination.pagination.middleware.PaginationMiddleware') Template error: In template /usr/share/nitrate/templates/search/results.html, error at line 25 Caught Warning while rendering: Out of range value adjusted for column 'bug_id' at row 1 15 : <li class="clear"></li> 16 : </ul> 17 : <p></p> 18 : </div> 19 : <h2 class="clear">Search Results<span style="font-weight:normal; font-size:12px; padding:0 0 0 15px;">Time cost: {{ time_cost }} sec(s).</span></h2> 20 : 21 : {% if test_plans %} 22 : {% include "search/plans.html" %} 23 : {% endif %} 24 : 25 : {% if test_cases %} 26 : {% include "search/cases.html" %} 27 : {% endif %} 28 : 29 : {% if test_runs %} 30 : {% include "search/runs.html" %} 31 : {% endif %} 32 : 33 : {% endblock %} 34 : 35 : Traceback: File "/usr/lib/python2.4/site-packages/django/core/handlers/base.py" in get_response 100. response = callback(request, *callback_args, **callback_kwargs) File "/usr/lib/python2.4/site-packages/tcms/search/__init__.py" in advance_search 79. return render_results(request, results, timecost, queries) File "/usr/lib/python2.4/site-packages/tcms/search/__init__.py" in render_results 160. { File "/usr/lib/python2.4/site-packages/django/views/generic/simple.py" in direct_to_template 18. return HttpResponse(t.render(c), mimetype=mimetype) File "/usr/lib/python2.4/site-packages/django/template/__init__.py" in render 173. return self._render(context) File "/usr/lib/python2.4/site-packages/django/template/__init__.py" in _render 167. return self.nodelist.render(context) File "/usr/lib/python2.4/site-packages/django/template/__init__.py" in render 796. bits.append(self.render_node(node, context)) File "/usr/lib/python2.4/site-packages/django/template/debug.py" in render_node 72. result = node.render(context) File "/usr/lib/python2.4/site-packages/django/template/loader_tags.py" in render 125. return compiled_parent._render(context) File "/usr/lib/python2.4/site-packages/django/template/__init__.py" in _render 167. return self.nodelist.render(context) File "/usr/lib/python2.4/site-packages/django/template/__init__.py" in render 796. bits.append(self.render_node(node, context)) File "/usr/lib/python2.4/site-packages/django/template/debug.py" in render_node 72. result = node.render(context) File "/usr/lib/python2.4/site-packages/django/template/loader_tags.py" in render 62. result = block.nodelist.render(context) File "/usr/lib/python2.4/site-packages/django/template/__init__.py" in render 796. bits.append(self.render_node(node, context)) File "/usr/lib/python2.4/site-packages/django/template/debug.py" in render_node 72. result = node.render(context) File "/usr/lib/python2.4/site-packages/django/template/defaulttags.py" in render 257. if var: File "/usr/lib/python2.4/site-packages/django/db/models/query.py" in __nonzero__ 112. iter(self).next() File "/usr/lib/python2.4/site-packages/django/db/models/query.py" in _result_iter 106. self._fill_cache() File "/usr/lib/python2.4/site-packages/django/db/models/query.py" in _fill_cache 760. self._result_cache.append(self._iter.next()) File "/usr/lib/python2.4/site-packages/django/db/models/query.py" in iterator 269. for row in compiler.results_iter(): File "/usr/lib/python2.4/site-packages/django/db/models/sql/compiler.py" in results_iter 672. for rows in self.execute_sql(MULTI): File "/usr/lib/python2.4/site-packages/django/db/models/sql/compiler.py" in execute_sql 727. cursor.execute(sql, params) File "/usr/lib/python2.4/site-packages/django/db/backends/util.py" in execute 15. return self.cursor.execute(sql, params) File "/usr/lib/python2.4/site-packages/django/db/backends/mysql/base.py" in execute 86. return self.cursor.execute(query, args) File "/usr/lib64/python2.4/site-packages/MySQLdb/cursors.py" in execute 175. if not self._defer_warnings: self._warning_check() File "/usr/lib64/python2.4/site-packages/MySQLdb/cursors.py" in _warning_check 89. warn(w[-1], self.Warning, 3) File "/usr/lib64/python2.4/warnings.py" in warn 61. warn_explicit(message, category, filename, lineno, module, registry) File "/usr/lib64/python2.4/warnings.py" in warn_explicit 96. raise message Exception Type: TemplateSyntaxError at /advance-search/ Exception Value: Caught Warning while rendering: Out of range value adjusted for column 'bug_id' at row 1 </textarea> <br><br> <input value="Share this traceback on a public Web site" type="submit"> </div> </form> </div> <div id="requestinfo"> <h2>Request information</h2> <h3 id="get-info">GET</h3> <table class="req"> <thead> <tr> <th>Variable</th> <th>Value</th> </tr> </thead> <tbody> <tr> <td>cs_proposed</td> <td class="code"><div>u''</div></td> </tr> <tr> <td>r_created_before</td> <td class="code"><div>u''</div></td> </tr> <tr> <td>r_real_tester</td> <td class="code"><div>u''</div></td> </tr> <tr> <td>cs_tags_exclude</td> <td class="code"><div>u'0'</div></td> </tr> <tr> <td>r_created_since</td> <td class="code"><div>u''</div></td> </tr> <tr> <td>pl_tags_exclude</td> <td class="code"><div>u'0'</div></td> </tr> <tr> <td>cs_created_since</td> <td class="code"><div>u''</div></td> </tr> <tr> <td>r_tags</td> <td class="code"><div>u''</div></td> </tr> <tr> <td>r_tags_exclude</td> <td class="code"><div>u'0'</div></td> </tr> <tr> <td>pl_active</td> <td class="code"><div>u''</div></td> </tr> <tr> <td>cs_tester</td> <td class="code"><div>u''</div></td> </tr> <tr> <td>cs_id</td> <td class="code"><div>u''</div></td> </tr> <tr> <td>cs_created_before</td> <td class="code"><div>u''</div></td> </tr> <tr> <td>r_tester</td> <td class="code"><div>u''</div></td> </tr> <tr> <td>cs_summary</td> <td class="code"><div>u''</div></td> </tr> <tr> <td>r_summary</td> <td class="code"><div>u''</div></td> </tr> <tr> <td>cs_script</td> <td class="code"><div>u''</div></td> </tr> <tr> <td>cs_tags</td> <td class="code"><div>u''</div></td> </tr> <tr> <td>r_running</td> <td class="code"><div>u''</div></td> </tr> <tr> <td>pl_owners</td> <td class="code"><div>u''</div></td> </tr> <tr> <td>cs_authors</td> <td class="code"><div>u''</div></td> </tr> <tr> <td>pl_id</td> <td class="code"><div>u''</div></td> </tr> <tr> <td>pl_created_since</td> <td class="code"><div>u''</div></td> </tr> <tr> <td>cs_auto</td> <td class="code"><div>u''</div></td> </tr> <tr> <td>pl_tags</td> <td class="code"><div>u''</div></td> </tr> <tr> <td>target</td> <td class="code"><div>u'case'</div></td> </tr> <tr> <td>r_manager</td> <td class="code"><div>u''</div></td> </tr> <tr> <td>cs_bugs</td> <td class="code"><div>u'234444444444444'</div></td> </tr> <tr> <td>pl_summary</td> <td class="code"><div>u''</div></td> </tr> <tr> <td>pl_created_before</td> <td class="code"><div>u''</div></td> </tr> <tr> <td>pl_authors</td> <td class="code"><div>u''</div></td> </tr> <tr> <td>r_id</td> <td class="code"><div>u''</div></td> </tr> </tbody> </table> <h3 id="post-info">POST</h3> <p>No POST data</p> <h3 id="files-info">FILES</h3> <p>No FILES data</p> <h3 id="cookie-info">COOKIES</h3> <table class="req"> <thead> <tr> <th>Variable</th> <th>Value</th> </tr> </thead> <tbody> <tr> <td>s_vi</td> <td class="code"><div>''</div></td> </tr> <tr> <td>s_nr</td> <td class="code"><div>'1343886449119'</div></td> </tr> <tr> <td>rh_omni_tc</td> <td class="code"><div>'70160000000H4AjAAK'</div></td> </tr> <tr> <td>SESS60ca0fbd9e9889ff0cc6b5fc9b0fc0f3</td> <td class="code"><div>'6lnoqbcrod2l2vc2ic8a62pfd5'</div></td> </tr> <tr> <td>s_vnum</td> <td class="code"><div>'1346478386257%26vn%3D1'</div></td> </tr> <tr> <td>sessionid</td> <td class="code"><div>'6e36f0a883980b2bcd9a61200104fbe8'</div></td> </tr> <tr> <td>s_cc</td> <td class="code"><div>'true'</div></td> </tr> <tr> <td>s_sq</td> <td class="code"><div>'%5B%5BB%5D%5D'</div></td> </tr> <tr> <td>SSESS475ef4e7532e7b0aa18d3af05f60e9dd</td> <td class="code"><div>'8HwErgCr6fAcYiucuxuXD3_jJAOqja5XOHLwWo3xJzc'</div></td> </tr> <tr> <td>csrftoken</td> <td class="code"><div>'a00d3cfc80780c1a9ffb285c8f96f697'</div></td> </tr> <tr> <td>s_ria</td> <td class="code"><div>'flash%2011%7Csilverlight%20not%20detected'</div></td> </tr> </tbody> </table> <h3 id="meta-info">META</h3> <table class="req"> <thead> <tr> <th>Variable</th> <th>Value</th> </tr> </thead> <tbody> <tr> <td>AUTH_TYPE</td> <td class="code"><div>'Basic'</div></td> </tr> <tr> <td>CSRF_COOKIE</td> <td class="code"><div>'a00d3cfc80780c1a9ffb285c8f96f697'</div></td> </tr> <tr> <td>DOCUMENT_ROOT</td> <td class="code"><div>'/var/www/html'</div></td> </tr> <tr> <td>GATEWAY_INTERFACE</td> <td class="code"><div>'CGI/1.1'</div></td> </tr> <tr> <td>HTTPS</td> <td class="code"><div>'on'</div></td> </tr> <tr> <td>HTTP_ACCEPT</td> <td class="code"><div>'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8'</div></td> </tr> <tr> <td>HTTP_ACCEPT_ENCODING</td> <td class="code"><div>'gzip, deflate'</div></td> </tr> <tr> <td>HTTP_ACCEPT_LANGUAGE</td> <td class="code"><div>'en-us,en;q=0.5'</div></td> </tr> <tr> <td>HTTP_AUTHORIZATION</td> <td class="code"><div>'Basic eXFpOmF5IWszQUE5ag=='</div></td> </tr> <tr> <td>HTTP_CONNECTION</td> <td class="code"><div>'keep-alive'</div></td> </tr> <tr> <td>HTTP_COOKIE</td> <td class="code"><div>'csrftoken=a00d3cfc80780c1a9ffb285c8f96f697; SESS60ca0fbd9e9889ff0cc6b5fc9b0fc0f3=6lnoqbcrod2l2vc2ic8a62pfd5; SSESS475ef4e7532e7b0aa18d3af05f60e9dd=8HwErgCr6fAcYiucuxuXD3_jJAOqja5XOHLwWo3xJzc; sessionid=6e36f0a883980b2bcd9a61200104fbe8; rh_omni_tc=70160000000H4AjAAK; s_nr=1343886449119; s_vnum=1346478386257%26vn%3D1; s_vi=[CS]v1|280D0A1D851D3411-60000134200C218A[CE]; s_ria=flash%2011%7Csilverlight%20not%20detected; s_cc=true; s_sq=%5B%5BB%5D%5D'</div></td> </tr> <tr> <td>HTTP_HOST</td> <td class="code"><div>'tcms-stage.englab.bne.redhat.com'</div></td> </tr> <tr> <td>HTTP_REFERER</td> <td class="code"><div>'https://tcms-stage.englab.bne.redhat.com/advance-search/'</div></td> </tr> <tr> <td>HTTP_USER_AGENT</td> <td class="code"><div>'Mozilla/5.0 (X11; Linux i686; rv:14.0) Gecko/20100101 Firefox/14.0.1'</div></td> </tr> <tr> <td>PATH_INFO</td> <td class="code"><div>u'/advance-search/'</div></td> </tr> <tr> <td>PATH_TRANSLATED</td> <td class="code"><div>'/usr/lib/python2.4/site-packages/tcms/nitrate-wsgi.py/advance-search/'</div></td> </tr> <tr> <td>QUERY_STRING</td> <td class="code"><div>'pl_id=&pl_summary=&pl_authors=&pl_owners=&pl_tags=&pl_tags_exclude=0&pl_active=&pl_created_since=&pl_created_before=&cs_id=&cs_summary=&cs_authors=&cs_tester=&cs_tags=&cs_tags_exclude=0&cs_bugs=234444444444444&cs_auto=&cs_proposed=&cs_script=&cs_created_since=&cs_created_before=&r_id=&r_summary=&r_manager=&r_tester=&r_real_tester=&r_tags=&r_tags_exclude=0&r_running=&r_created_since=&r_created_before=&target=case'</div></td> </tr> <tr> <td>REMOTE_ADDR</td> <td class="code"><div>'10.66.10.204'</div></td> </tr> <tr> <td>REMOTE_PORT</td> <td class="code"><div>'50146'</div></td> </tr> <tr> <td>REMOTE_USER</td> <td class="code"><div>'yqi@REDHAT.COM'</div></td> </tr> <tr> <td>REQUEST_METHOD</td> <td class="code"><div>'GET'</div></td> </tr> <tr> <td>REQUEST_URI</td> <td class="code"><div>'/advance-search/?pl_id=&pl_summary=&pl_authors=&pl_owners=&pl_tags=&pl_tags_exclude=0&pl_active=&pl_created_since=&pl_created_before=&cs_id=&cs_summary=&cs_authors=&cs_tester=&cs_tags=&cs_tags_exclude=0&cs_bugs=234444444444444&cs_auto=&cs_proposed=&cs_script=&cs_created_since=&cs_created_before=&r_id=&r_summary=&r_manager=&r_tester=&r_real_tester=&r_tags=&r_tags_exclude=0&r_running=&r_created_since=&r_created_before=&target=case'</div></td> </tr> <tr> <td>SCRIPT_FILENAME</td> <td class="code"><div>'/usr/lib/python2.4/site-packages/tcms/nitrate-wsgi.py'</div></td> </tr> <tr> <td>SCRIPT_NAME</td> <td class="code"><div>u''</div></td> </tr> <tr> <td>SERVER_ADDR</td> <td class="code"><div>'10.64.12.15'</div></td> </tr> <tr> <td>SERVER_ADMIN</td> <td class="code"><div>'sysadmin-engops@redhat.com'</div></td> </tr> <tr> <td>SERVER_NAME</td> <td class="code"><div>'tcms-stage.englab.bne.redhat.com'</div></td> </tr> <tr> <td>SERVER_PORT</td> <td class="code"><div>'443'</div></td> </tr> <tr> <td>SERVER_PROTOCOL</td> <td class="code"><div>'HTTP/1.1'</div></td> </tr> <tr> <td>SERVER_SIGNATURE</td> <td class="code"><div>''</div></td> </tr> <tr> <td>SERVER_SOFTWARE</td> <td class="code"><div>'Apache'</div></td> </tr> <tr> <td>mod_wsgi.application_group</td> <td class="code"><div>'tcms-stage.englab.bne.redhat.com|'</div></td> </tr> <tr> <td>mod_wsgi.callable_object</td> <td class="code"><div>'application'</div></td> </tr> <tr> <td>mod_wsgi.handler_script</td> <td class="code"><div>''</div></td> </tr> <tr> <td>mod_wsgi.input_chunked</td> <td class="code"><div>'0'</div></td> </tr> <tr> <td>mod_wsgi.listener_host</td> <td class="code"><div>''</div></td> </tr> <tr> <td>mod_wsgi.listener_port</td> <td class="code"><div>'443'</div></td> </tr> <tr> <td>mod_wsgi.process_group</td> <td class="code"><div>''</div></td> </tr> <tr> <td>mod_wsgi.request_handler</td> <td class="code"><div>'wsgi-script'</div></td> </tr> <tr> <td>mod_wsgi.script_reloading</td> <td class="code"><div>'1'</div></td> </tr> <tr> <td>mod_wsgi.version</td> <td class="code"><div>(3, 2)</div></td> </tr> <tr> <td>wsgi.errors</td> <td class="code"><div><mod_wsgi.Log object at 0x2b168699f830></div></td> </tr> <tr> <td>wsgi.file_wrapper</td> <td class="code"><div><built-in method file_wrapper of mod_wsgi.Adapter object at 0x2aaaacbe3990></div></td> </tr> <tr> <td>wsgi.input</td> <td class="code"><div><mod_wsgi.Input object at 0x2b1687068b30></div></td> </tr> <tr> <td>wsgi.multiprocess</td> <td class="code"><div>True</div></td> </tr> <tr> <td>wsgi.multithread</td> <td class="code"><div>False</div></td> </tr> <tr> <td>wsgi.run_once</td> <td class="code"><div>False</div></td> </tr> <tr> <td>wsgi.url_scheme</td> <td class="code"><div>'https'</div></td> </tr> <tr> <td>wsgi.version</td> <td class="code"><div>(1, 1)</div></td> </tr> </tbody> </table> <h3 id="settings-info">Settings</h3> <h4>Using settings module <code>tcms.product_settings</code></h4> <table class="req"> <thead> <tr> <th>Setting</th> <th>Value</th> </tr> </thead> <tbody> <tr> <td>ABSOLUTE_URL_OVERRIDES</td> <td class="code"><div>{}</div></td> </tr> <tr> <td>ADMINS</td> <td class="code"><div>(('Chaobin Tang', 'ctang@redhat.com'), ('Jian Chen', 'jianchen@redhat.com'), ('Chenxiong Qi', 'cqi@redhat.com'))</div></td> </tr> <tr> <td>ADMIN_FOR</td> <td class="code"><div>()</div></td> </tr> <tr> <td>ADMIN_MEDIA_PREFIX</td> <td class="code"><div>'/admin_media/'</div></td> </tr> <tr> <td>ADMIN_PREFIX</td> <td class="code"><div>'/admin'</div></td> </tr> <tr> <td>ALLOWED_INCLUDE_ROOTS</td> <td class="code"><div>()</div></td> </tr> <tr> <td>APPEND_SLASH</td> <td class="code"><div>True</div></td> </tr> <tr> <td>AUTHENTICATION_BACKENDS</td> <td class="code"><div>('tcms.core.contrib.auth.backends.ModAuthKerbBackend',)</div></td> </tr> <tr> <td>AUTH_PROFILE_MODULE</td> <td class="code"><div>'profiles.UserProfile'</div></td> </tr> <tr> <td>BANNED_IPS</td> <td class="code"><div>()</div></td> </tr> <tr> <td>BUGZILLA3_RPC_SERVER</td> <td class="code"><div>'https://partner-bugzilla.redhat.com/xmlrpc.cgi'</div></td> </tr> <tr> <td>BUGZILLA_PASSWORD</td> <td class="code"><div>'********************'</div></td> </tr> <tr> <td>BUGZILLA_URL</td> <td class="code"><div>'https://bugzilla.redhat.com/'</div></td> </tr> <tr> <td>BUGZILLA_USER</td> <td class="code"><div>'tcms@redhat.com'</div></td> </tr> <tr> <td>CACHE_BACKEND</td> <td class="code"><div>'memcached://127.0.0.1:11211/'</div></td> </tr> <tr> <td>CACHE_MIDDLEWARE_KEY_PREFIX</td> <td class="code"><div>''</div></td> </tr> <tr> <td>CACHE_MIDDLEWARE_SECONDS</td> <td class="code"><div>600</div></td> </tr> <tr> <td>CASE_DELETE_EMAIL_TEMPLATE</td> <td class="code"><div>'mail/delete_case.txt'</div></td> </tr> <tr> <td>CASE_EMAIL_TEMPLATE</td> <td class="code"><div>'mail/edit_case.txt'</div></td> </tr> <tr> <td>COMMENTS_ALLOW_PROFANITIES</td> <td class="code"><div>False</div></td> </tr> <tr> <td>COMMENTS_APP</td> <td class="code"><div>'tcms.core.contrib.comments'</div></td> </tr> <tr> <td>COMMENTS_BANNED_USERS_GROUP</td> <td class="code"><div>None</div></td> </tr> <tr> <td>COMMENTS_FIRST_FEW</td> <td class="code"><div>0</div></td> </tr> <tr> <td>COMMENTS_MODERATORS_GROUP</td> <td class="code"><div>None</div></td> </tr> <tr> <td>COMMENTS_SKETCHY_USERS_GROUP</td> <td class="code"><div>None</div></td> </tr> <tr> <td>CSRF_COOKIE_DOMAIN</td> <td class="code"><div>None</div></td> </tr> <tr> <td>CSRF_COOKIE_NAME</td> <td class="code"><div>'csrftoken'</div></td> </tr> <tr> <td>CSRF_FAILURE_VIEW</td> <td class="code"><div>'django.views.csrf.csrf_failure'</div></td> </tr> <tr> <td>DATABASES</td> <td class="code"><div>{'default': {'ENGINE': 'django.db.backends.mysql', 'HOST': 'dbdevel.lab.eng.bne.redhat.com', 'NAME': 'testopia_stage', 'OPTIONS': {}, 'PASSWORD': '********************', 'PORT': '3306', 'TEST_CHARSET': None, 'TEST_COLLATION': None, 'TEST_MIRROR': None, 'TEST_NAME': None, 'TIME_ZONE': 'Asia/Shanghai', 'USER': 'nitrate_devel'}}</div></td> </tr> <tr> <td>DATABASE_ENGINE</td> <td class="code"><div>'mysql'</div></td> </tr> <tr> <td>DATABASE_HOST</td> <td class="code"><div>'dbdevel.lab.eng.bne.redhat.com'</div></td> </tr> <tr> <td>DATABASE_NAME</td> <td class="code"><div>'testopia_stage'</div></td> </tr> <tr> <td>DATABASE_OPTIONS</td> <td class="code"><div>{}</div></td> </tr> <tr> <td>DATABASE_PASSWORD</td> <td class="code"><div>'********************'</div></td> </tr> <tr> <td>DATABASE_PORT</td> <td class="code"><div>'3306'</div></td> </tr> <tr> <td>DATABASE_ROUTERS</td> <td class="code"><div>[]</div></td> </tr> <tr> <td>DATABASE_USER</td> <td class="code"><div>'nitrate_devel'</div></td> </tr> <tr> <td>DATETIME_FORMAT</td> <td class="code"><div>'N j, Y, P'</div></td> </tr> <tr> <td>DATETIME_INPUT_FORMATS</td> <td class="code"><div>('%Y-%m-%d %H:%M:%S', '%Y-%m-%d %H:%M', '%Y-%m-%d', '%m/%d/%Y %H:%M:%S', '%m/%d/%Y %H:%M', '%m/%d/%Y', '%m/%d/%y %H:%M:%S', '%m/%d/%y %H:%M', '%m/%d/%y')</div></td> </tr> <tr> <td>DATE_FORMAT</td> <td class="code"><div>'N j, Y'</div></td> </tr> <tr> <td>DATE_INPUT_FORMATS</td> <td class="code"><div>('%Y-%m-%d', '%m/%d/%Y', '%m/%d/%y', '%b %d %Y', '%b %d, %Y', '%d %b %Y', '%d %b, %Y', '%B %d %Y', '%B %d, %Y', '%d %B %Y', '%d %B, %Y')</div></td> </tr> <tr> <td>DEBUG</td> <td class="code"><div>True</div></td> </tr> <tr> <td>DEBUG_LEVEL</td> <td class="code"><div>0</div></td> </tr> <tr> <td>DEBUG_LOG_FILE</td> <td class="code"><div>'/var/log/shipshape.log'</div></td> </tr> <tr> <td>DEBUG_PROPAGATE_EXCEPTIONS</td> <td class="code"><div>False</div></td> </tr> <tr> <td>DECIMAL_SEPARATOR</td> <td class="code"><div>'.'</div></td> </tr> <tr> <td>DEFAULT_CHARSET</td> <td class="code"><div>'utf-8'</div></td> </tr> <tr> <td>DEFAULT_CONTENT_TYPE</td> <td class="code"><div>'text/html'</div></td> </tr> <tr> <td>DEFAULT_FILE_STORAGE</td> <td class="code"><div>'django.core.files.storage.FileSystemStorage'</div></td> </tr> <tr> <td>DEFAULT_FROM_EMAIL</td> <td class="code"><div>'webmaster@localhost'</div></td> </tr> <tr> <td>DEFAULT_GROUPS</td> <td class="code"><div>['default']</div></td> </tr> <tr> <td>DEFAULT_INDEX_TABLESPACE</td> <td class="code"><div>''</div></td> </tr> <tr> <td>DEFAULT_TABLESPACE</td> <td class="code"><div>''</div></td> </tr> <tr> <td>DISALLOWED_USER_AGENTS</td> <td class="code"><div>()</div></td> </tr> <tr> <td>EMAILS_FOR_DEBUG</td> <td class="code"><div>['ctang@redhat.com']</div></td> </tr> <tr> <td>EMAIL_BACKEND</td> <td class="code"><div>'django.core.mail.backends.smtp.EmailBackend'</div></td> </tr> <tr> <td>EMAIL_FROM</td> <td class="code"><div>'noreply@redhat.com'</div></td> </tr> <tr> <td>EMAIL_HOST</td> <td class="code"><div>'smtp.corp.redhat.com'</div></td> </tr> <tr> <td>EMAIL_HOST_PASSWORD</td> <td class="code"><div>'********************'</div></td> </tr> <tr> <td>EMAIL_HOST_USER</td> <td class="code"><div>''</div></td> </tr> <tr> <td>EMAIL_PORT</td> <td class="code"><div>25</div></td> </tr> <tr> <td>EMAIL_SUBJECT_PREFIX</td> <td class="code"><div>'[TCMS] '</div></td> </tr> <tr> <td>EMAIL_USE_TLS</td> <td class="code"><div>False</div></td> </tr> <tr> <td>ERRATA_URL_PREFIX</td> <td class="code"><div>'https://errata.devel.redhat.com/errata/stateview'</div></td> </tr> <tr> <td>FILE_CHARSET</td> <td class="code"><div>'utf-8'</div></td> </tr> <tr> <td>FILE_UPLOAD_DIR</td> <td class="code"><div>'/var/tmp/uploads'</div></td> </tr> <tr> <td>FILE_UPLOAD_HANDLERS</td> <td class="code"><div>('django.core.files.uploadhandler.MemoryFileUploadHandler', 'django.core.files.uploadhandler.TemporaryFileUploadHandler')</div></td> </tr> <tr> <td>FILE_UPLOAD_MAX_MEMORY_SIZE</td> <td class="code"><div>2621440</div></td> </tr> <tr> <td>FILE_UPLOAD_PERMISSIONS</td> <td class="code"><div>None</div></td> </tr> <tr> <td>FILE_UPLOAD_TEMP_DIR</td> <td class="code"><div>None</div></td> </tr> <tr> <td>FIRST_DAY_OF_WEEK</td> <td class="code"><div>0</div></td> </tr> <tr> <td>FIRST_RUN</td> <td class="code"><div>False</div></td> </tr> <tr> <td>FIXTURE_DIRS</td> <td class="code"><div>()</div></td> </tr> <tr> <td>FOOTER_LINKS</td> <td class="code"><div>(('mailto:tcms-dev-list@redhat.com', 'Contact developers'), ('mailto:eng-ops-appsupport@redhat.com', 'Request permissions'), ('https://bugzilla.redhat.com/enter_bug.cgi?product=TCMS&version=3.0', 'Report bug'), ('https://riddler.bne.redhat.com/TCMS-User_Guide/index.html', 'User guide'), ('http://survey.englab.nay.redhat.com/index.php?sid=14851&lang=en', 'Satisfaction Survey'), ('https://fedorahosted.org/nitrate/wiki', 'Release schedule'), ('/xmlrpc/', 'XML-RPC service'))</div></td> </tr> <tr> <td>FORCE_SCRIPT_NAME</td> <td class="code"><div>None</div></td> </tr> <tr> <td>FORMAT_MODULE_PATH</td> <td class="code"><div>None</div></td> </tr> <tr> <td>IGNORABLE_404_ENDS</td> <td class="code"><div>('mail.pl', 'mailform.pl', 'mail.cgi', 'mailform.cgi', 'favicon.ico', '.php')</div></td> </tr> <tr> <td>IGNORABLE_404_STARTS</td> <td class="code"><div>('/cgi-bin/', '/_vti_bin', '/_vti_inf')</div></td> </tr> <tr> <td>INSTALLED_APPS</td> <td class="code"><div>['django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.sites', 'django.contrib.admin', 'django.contrib.admindocs', 'django.contrib.comments', 'kobo.django.xmlrpc', 'tcms.apps.profiles', 'tcms.core', 'tcms.core.contrib.auth', 'tcms.core.contrib.comments', 'tcms.core.logs', 'tcms.apps.management', 'tcms.apps.testcases', 'tcms.apps.testplans', 'tcms.apps.testruns', 'tcms.apps.testreviews', 'tcms.core.lib.django-pagination.pagination', 'tcms.integration.djqpid', 'tcms.integration.apps.errata', 'tcms.core.contrib.linkreference', 'tcms.integration.apps.bugzilla']</div></td> </tr> <tr> <td>INTERNAL_IPS</td> <td class="code"><div>('127.0.0.1',)</div></td> </tr> <tr> <td>KRB5_REALM</td> <td class="code"><div>'REDHAT.COM'</div></td> </tr> <tr> <td>LANGUAGES</td> <td class="code"><div>(('ar', 'Arabic'), ('bg', 'Bulgarian'), ('bn', 'Bengali'), ('bs', 'Bosnian'), ('ca', 'Catalan'), ('cs', 'Czech'), ('cy', 'Welsh'), ('da', 'Danish'), ('de', 'German'), ('el', 'Greek'), ('en', 'English'), ('en-gb', 'British English'), ('es', 'Spanish'), ('es-ar', 'Argentinian Spanish'), ('et', 'Estonian'), ('eu', 'Basque'), ('fa', 'Persian'), ('fi', 'Finnish'), ('fr', 'French'), ('fy-nl', 'Frisian'), ('ga', 'Irish'), ('gl', 'Galician'), ('he', 'Hebrew'), ('hi', 'Hindi'), ('hr', 'Croatian'), ('hu', 'Hungarian'), ('id', 'Indonesian'), ('is', 'Icelandic'), ('it', 'Italian'), ('ja', 'Japanese'), ('ka', 'Georgian'), ('km', 'Khmer'), ('kn', 'Kannada'), ('ko', 'Korean'), ('lt', 'Lithuanian'), ('lv', 'Latvian'), ('mk', 'Macedonian'), ('ml', 'Malayalam'), ('mn', 'Mongolian'), ('nl', 'Dutch'), ('no', 'Norwegian'), ('nb', 'Norwegian Bokmal'), ('nn', 'Norwegian Nynorsk'), ('pl', 'Polish'), ('pt', 'Portuguese'), ('pt-br', 'Brazilian Portuguese'), ('ro', 'Romanian'), ('ru', 'Russian'), ('sk', 'Slovak'), ('sl', 'Slovenian'), ('sq', 'Albanian'), ('sr', 'Serbian'), ('sr-latn', 'Serbian Latin'), ('sv', 'Swedish'), ('ta', 'Tamil'), ('te', 'Telugu'), ('th', 'Thai'), ('tr', 'Turkish'), ('uk', 'Ukrainian'), ('vi', 'Vietnamese'), ('zh-cn', 'Simplified Chinese'), ('zh-tw', 'Traditional Chinese'))</div></td> </tr> <tr> <td>LANGUAGES_BIDI</td> <td class="code"><div>('he', 'ar', 'fa')</div></td> </tr> <tr> <td>LANGUAGE_CODE</td> <td class="code"><div>'en-us'</div></td> </tr> <tr> <td>LANGUAGE_COOKIE_NAME</td> <td class="code"><div>'django_language'</div></td> </tr> <tr> <td>LISTENING_MODEL_SIGNAL</td> <td class="code"><div>True</div></td> </tr> <tr> <td>LOCALE_PATHS</td> <td class="code"><div>()</div></td> </tr> <tr> <td>LOGIN_REDIRECT_URL</td> <td class="code"><div>'/accounts/profile/'</div></td> </tr> <tr> <td>LOGIN_URL</td> <td class="code"><div>'/accounts/login/'</div></td> </tr> <tr> <td>LOGOUT_URL</td> <td class="code"><div>'/accounts/logout/'</div></td> </tr> <tr> <td>MANAGERS</td> <td class="code"><div>()</div></td> </tr> <tr> <td>MAX_UPLOAD_SIZE</td> <td class="code"><div>5242880</div></td> </tr> <tr> <td>MEDIA_ROOT</td> <td class="code"><div>'/usr/share/nitrate/media/'</div></td> </tr> <tr> <td>MEDIA_URL</td> <td class="code"><div>'/media'</div></td> </tr> <tr> <td>MESSAGE_STORAGE</td> <td class="code"><div>'django.contrib.messages.storage.user_messages.LegacyFallbackStorage'</div></td> </tr> <tr> <td>MIDDLEWARE_CLASSES</td> <td class="code"><div>('django.middleware.common.CommonMiddleware', 'django.contrib.sessions.middleware.SessionMiddleware', 'django.contrib.auth.middleware.AuthenticationMiddleware', 'django.contrib.auth.middleware.RemoteUserMiddleware', 'tcms.core.middleware.CsrfDisableMiddleware', 'django.contrib.csrf.middleware.CsrfMiddleware', 'django.contrib.csrf.middleware.CsrfViewMiddleware', 'django.contrib.csrf.middleware.CsrfResponseMiddleware', 'tcms.core.lib.django-pagination.pagination.middleware.PaginationMiddleware')</div></td> </tr> <tr> <td>MONTH_DAY_FORMAT</td> <td class="code"><div>'F j'</div></td> </tr> <tr> <td>MOTD_AUTH</td> <td class="code"><div>'\n<p>This is the staging server for the production instance of the TCMS, \nconnected to a copy of the testopia database.</p>\n'</div></td> </tr> <tr> <td>MOTD_LOGIN</td> <td class="code"><div>'<p>This is the staging server of the TCMS (for testing).</p>\n<p>Please use your kerberos user name and password.</p>\n'</div></td> </tr> <tr> <td>NUMBER_GROUPING</td> <td class="code"><div>0</div></td> </tr> <tr> <td>PASSWORD_RESET_TIMEOUT_DAYS</td> <td class="code"><div>'********************'</div></td> </tr> <tr> <td>PLAN_DELELE_EMAIL_TEMPLATE</td> <td class="code"><div>'mail/delete_plan.txt'</div></td> </tr> <tr> <td>PLAN_EMAIL_TEMPLATE</td> <td class="code"><div>'mail/change_plan.txt'</div></td> </tr> <tr> <td>PREPEND_WWW</td> <td class="code"><div>False</div></td> </tr> <tr> <td>PROFANITIES_LIST</td> <td class="code"><div>'********************'</div></td> </tr> <tr> <td>ROOT_URLCONF</td> <td class="code"><div>'tcms.urls'</div></td> </tr> <tr> <td>SECRET_KEY</td> <td class="code"><div>'********************'</div></td> </tr> <tr> <td>SEND_BROKEN_LINK_EMAILS</td> <td class="code"><div>False</div></td> </tr> <tr> <td>SERIALIZATION_MODULES</td> <td class="code"><div>{'json': 'tcms.core.lib.wadofstuff.django.serializers.json'}</div></td> </tr> <tr> <td>SERVER_EMAIL</td> <td class="code"><div>'root@localhost'</div></td> </tr> <tr> <td>SESSION_COOKIE_AGE</td> <td class="code"><div>1209600</div></td> </tr> <tr> <td>SESSION_COOKIE_DOMAIN</td> <td class="code"><div>None</div></td> </tr> <tr> <td>SESSION_COOKIE_NAME</td> <td class="code"><div>'sessionid'</div></td> </tr> <tr> <td>SESSION_COOKIE_PATH</td> <td class="code"><div>'/'</div></td> </tr> <tr> <td>SESSION_COOKIE_SECURE</td> <td class="code"><div>False</div></td> </tr> <tr> <td>SESSION_ENGINE</td> <td class="code"><div>'django.contrib.sessions.backends.cached_db'</div></td> </tr> <tr> <td>SESSION_EXPIRE_AT_BROWSER_CLOSE</td> <td class="code"><div>False</div></td> </tr> <tr> <td>SESSION_FILE_PATH</td> <td class="code"><div>None</div></td> </tr> <tr> <td>SESSION_SAVE_EVERY_REQUEST</td> <td class="code"><div>False</div></td> </tr> <tr> <td>SETTINGS_MODULE</td> <td class="code"><div>'tcms.product_settings'</div></td> </tr> <tr> <td>SET_ADMIN_AS_SUPERUSER</td> <td class="code"><div>False</div></td> </tr> <tr> <td>SHORT_DATETIME_FORMAT</td> <td class="code"><div>'m/d/Y P'</div></td> </tr> <tr> <td>SHORT_DATE_FORMAT</td> <td class="code"><div>'m/d/Y'</div></td> </tr> <tr> <td>SIGNAL_PLUGINS</td> <td class="code"><div>()</div></td> </tr> <tr> <td>SITE_ID</td> <td class="code"><div>1</div></td> </tr> <tr> <td>TEMPLATE_CONTEXT_PROCESSORS</td> <td class="code"><div>('django.core.context_processors.auth', 'django.core.context_processors.request', 'django.core.context_processors.media', 'django.core.context_processors.debug', 'tcms.core.context_processors.admin_prefix_processor', 'tcms.core.context_processors.admin_media_prefix_processor', 'tcms.core.context_processors.auth_backend_processor', 'tcms.core.context_processors.request_contents_processor', 'tcms.core.context_processors.settings_processor')</div></td> </tr> <tr> <td>TEMPLATE_DEBUG</td> <td class="code"><div>True</div></td> </tr> <tr> <td>TEMPLATE_DIRS</td> <td class="code"><div>('/usr/share/nitrate/templates',)</div></td> </tr> <tr> <td>TEMPLATE_LOADERS</td> <td class="code"><div>('django.template.loaders.filesystem.load_template_source', 'django.template.loaders.app_directories.load_template_source')</div></td> </tr> <tr> <td>TEMPLATE_STRING_IF_INVALID</td> <td class="code"><div>''</div></td> </tr> <tr> <td>TESTOPIA_XML_VERSION</td> <td class="code"><div>'1.0'</div></td> </tr> <tr> <td>TEST_DATABASE_CHARSET</td> <td class="code"><div>None</div></td> </tr> <tr> <td>TEST_DATABASE_COLLATION</td> <td class="code"><div>None</div></td> </tr> <tr> <td>TEST_DATABASE_NAME</td> <td class="code"><div>None</div></td> </tr> <tr> <td>TEST_RUNNER</td> <td class="code"><div>'django.test.simple.DjangoTestSuiteRunner'</div></td> </tr> <tr> <td>THOUSAND_SEPARATOR</td> <td class="code"><div>','</div></td> </tr> <tr> <td>TIME_FORMAT</td> <td class="code"><div>'P'</div></td> </tr> <tr> <td>TIME_INPUT_FORMATS</td> <td class="code"><div>('%H:%M:%S', '%H:%M')</div></td> </tr> <tr> <td>TIME_ZONE</td> <td class="code"><div>'Asia/Shanghai'</div></td> </tr> <tr> <td>TRANSACTIONS_MANAGED</td> <td class="code"><div>False</div></td> </tr> <tr> <td>URL_VALIDATOR_USER_AGENT</td> <td class="code"><div>'Django/1.2.3 (http://www.djangoproject.com)'</div></td> </tr> <tr> <td>USER_GUIDE_URL</td> <td class="code"><div>'https://riddler.bne.redhat.com/TCMS-User_Guide/index.html'</div></td> </tr> <tr> <td>USE_ETAGS</td> <td class="code"><div>False</div></td> </tr> <tr> <td>USE_I18N</td> <td class="code"><div>True</div></td> </tr> <tr> <td>USE_L10N</td> <td class="code"><div>False</div></td> </tr> <tr> <td>USE_THOUSAND_SEPARATOR</td> <td class="code"><div>False</div></td> </tr> <tr> <td>XMLRPC_METHODS</td> <td class="code"><div>{'TCMS_XML_RPC': (('tcms.xmlrpc.auth', 'Auth'), ('tcms.xmlrpc.build', 'Build'), ('tcms.xmlrpc.env', 'Env'), ('tcms.xmlrpc.product', 'Product'), ('tcms.xmlrpc.testcase', 'TestCase'), ('tcms.xmlrpc.testcaserun', 'TestCaseRun'), ('tcms.xmlrpc.testcaseplan', 'TestCasePlan'), ('tcms.xmlrpc.testopia', 'Testopia'), ('tcms.xmlrpc.testplan', 'TestPlan'), ('tcms.xmlrpc.testrun', 'TestRun'), ('tcms.xmlrpc.user', 'User'), ('tcms.xmlrpc.version', 'Version'), ('tcms.xmlrpc.tag', 'Tag'))}</div></td> </tr> <tr> <td>XMLRPC_TEMPLATE</td> <td class="code"><div>'xmlrpc.html'</div></td> </tr> <tr> <td>YEAR_MONTH_FORMAT</td> <td class="code"><div>'F Y'</div></td> </tr> </tbody> </table> </div> <div id="explanation"> <p> You're seeing this error because you have <code>DEBUG = True</code> in your Django settings file. Change that to <code>False</code>, and Django will display a standard 500 page. </p> </div> </body></html>
View Attachment As Raw
Actions:
View
Attachments on
bug 846929
: 603185