FavoriteQuotes >> Regression_Test 

TB Wiki

Login

Regression Test

exception in macro SiteStatus:main
Traceback (most recent call last):
  File "/home2/birdorg/work/tbwiki-data/tbwiki/plugins/MacroSiteStatus.py", line 70, in main
    return req.html_error("Error getting site status: rcode=%s, stderr=%s" % (rcode, stderr), 0)
TypeError: html_error() takes 1 positional argument but 2 were given

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/home2/birdorg/work/tbwiki/cgi-bin/tbwiki_engine.py", line 1998, in call_macro
    html = main_func(req, args)
  File "/home2/birdorg/work/tbwiki-data/tbwiki/plugins/MacroSiteStatus.py", line 79, in main
    return req.html_error("Exception getting site status (for '%s'): %s" % (site, str(e)), False)
TypeError: html_error() takes 1 positional argument but 2 were given


exception in macro SiteStatus:main
Traceback (most recent call last):
  File "/home2/birdorg/work/tbwiki-data/tbwiki/plugins/MacroSiteStatus.py", line 70, in main
    return req.html_error("Error getting site status: rcode=%s, stderr=%s" % (rcode, stderr), 0)
TypeError: html_error() takes 1 positional argument but 2 were given

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/home2/birdorg/work/tbwiki/cgi-bin/tbwiki_engine.py", line 1998, in call_macro
    html = main_func(req, args)
  File "/home2/birdorg/work/tbwiki-data/tbwiki/plugins/MacroSiteStatus.py", line 79, in main
    return req.html_error("Exception getting site status (for '%s'): %s" % (site, str(e)), False)
TypeError: html_error() takes 1 positional argument but 2 were given


exception in macro SiteStatus:main
Traceback (most recent call last):
  File "/home2/birdorg/work/tbwiki-data/tbwiki/plugins/MacroSiteStatus.py", line 49, in main
    http_code = urlopen(site, timeout=3).getcode()
  File "/usr/lib64/python3.9/urllib/request.py", line 214, in urlopen
    return opener.open(url, data, timeout)
  File "/usr/lib64/python3.9/urllib/request.py", line 523, in open
    response = meth(req, response)
  File "/usr/lib64/python3.9/urllib/request.py", line 632, in http_response
    response = self.parent.error(
  File "/usr/lib64/python3.9/urllib/request.py", line 561, in error
    return self._call_chain(*args)
  File "/usr/lib64/python3.9/urllib/request.py", line 494, in _call_chain
    result = func(*args)
  File "/usr/lib64/python3.9/urllib/request.py", line 641, in http_error_default
    raise HTTPError(req.full_url, code, msg, hdrs, fp)
urllib.error.HTTPError: HTTP Error 404: Not Found

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/home2/birdorg/work/tbwiki/cgi-bin/tbwiki_engine.py", line 1998, in call_macro
    html = main_func(req, args)
  File "/home2/birdorg/work/tbwiki-data/tbwiki/plugins/MacroSiteStatus.py", line 79, in main
    return req.html_error("Exception getting site status (for '%s'): %s" % (site, str(e)), False)
TypeError: html_error() takes 1 positional argument but 2 were given


exception in macro SiteStatus:main
Traceback (most recent call last):
  File "/usr/lib64/python3.9/urllib/request.py", line 1346, in do_open
    h.request(req.get_method(), req.selector, req.data, headers,
  File "/usr/lib64/python3.9/http/client.py", line 1285, in request
    self._send_request(method, url, body, headers, encode_chunked)
  File "/usr/lib64/python3.9/http/client.py", line 1331, in _send_request
    self.endheaders(body, encode_chunked=encode_chunked)
  File "/usr/lib64/python3.9/http/client.py", line 1280, in endheaders
    self._send_output(message_body, encode_chunked=encode_chunked)
  File "/usr/lib64/python3.9/http/client.py", line 1040, in _send_output
    self.send(msg)
  File "/usr/lib64/python3.9/http/client.py", line 980, in send
    self.connect()
  File "/usr/lib64/python3.9/http/client.py", line 1447, in connect
    super().connect()
  File "/usr/lib64/python3.9/http/client.py", line 946, in connect
    self.sock = self._create_connection(
  File "/usr/lib64/python3.9/socket.py", line 835, in create_connection
    for res in getaddrinfo(host, port, 0, SOCK_STREAM):
  File "/usr/lib64/python3.9/socket.py", line 966, in getaddrinfo
    for res in _socket.getaddrinfo(host, port, family, type, proto, flags):
socket.gaierror: [Errno -2] Name or service not known

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/home2/birdorg/work/tbwiki-data/tbwiki/plugins/MacroSiteStatus.py", line 49, in main
    http_code = urlopen(site, timeout=3).getcode()
  File "/usr/lib64/python3.9/urllib/request.py", line 214, in urlopen
    return opener.open(url, data, timeout)
  File "/usr/lib64/python3.9/urllib/request.py", line 517, in open
    response = self._open(req, data)
  File "/usr/lib64/python3.9/urllib/request.py", line 534, in _open
    result = self._call_chain(self.handle_open, protocol, protocol +
  File "/usr/lib64/python3.9/urllib/request.py", line 494, in _call_chain
    result = func(*args)
  File "/usr/lib64/python3.9/urllib/request.py", line 1389, in https_open
    return self.do_open(http.client.HTTPSConnection, req,
  File "/usr/lib64/python3.9/urllib/request.py", line 1349, in do_open
    raise URLError(err)
urllib.error.URLError: 

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/home2/birdorg/work/tbwiki/cgi-bin/tbwiki_engine.py", line 1998, in call_macro
    html = main_func(req, args)
  File "/home2/birdorg/work/tbwiki-data/tbwiki/plugins/MacroSiteStatus.py", line 79, in main
    return req.html_error("Exception getting site status (for '%s'): %s" % (site, str(e)), False)
TypeError: html_error() takes 1 positional argument but 2 were given


exception in macro SiteStatus:main
Traceback (most recent call last):
  File "/home2/birdorg/work/tbwiki-data/tbwiki/plugins/MacroSiteStatus.py", line 49, in main
    http_code = urlopen(site, timeout=3).getcode()
  File "/usr/lib64/python3.9/urllib/request.py", line 214, in urlopen
    return opener.open(url, data, timeout)
  File "/usr/lib64/python3.9/urllib/request.py", line 523, in open
    response = meth(req, response)
  File "/usr/lib64/python3.9/urllib/request.py", line 632, in http_response
    response = self.parent.error(
  File "/usr/lib64/python3.9/urllib/request.py", line 561, in error
    return self._call_chain(*args)
  File "/usr/lib64/python3.9/urllib/request.py", line 494, in _call_chain
    result = func(*args)
  File "/usr/lib64/python3.9/urllib/request.py", line 641, in http_error_default
    raise HTTPError(req.full_url, code, msg, hdrs, fp)
urllib.error.HTTPError: HTTP Error 406: Not Acceptable

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/home2/birdorg/work/tbwiki/cgi-bin/tbwiki_engine.py", line 1998, in call_macro
    html = main_func(req, args)
  File "/home2/birdorg/work/tbwiki-data/tbwiki/plugins/MacroSiteStatus.py", line 79, in main
    return req.html_error("Exception getting site status (for '%s'): %s" % (site, str(e)), False)
TypeError: html_error() takes 1 positional argument but 2 were given


exception in macro SiteStatus:main
Traceback (most recent call last):
  File "/home2/birdorg/work/tbwiki-data/tbwiki/plugins/MacroSiteStatus.py", line 49, in main
    http_code = urlopen(site, timeout=3).getcode()
  File "/usr/lib64/python3.9/urllib/request.py", line 214, in urlopen
    return opener.open(url, data, timeout)
  File "/usr/lib64/python3.9/urllib/request.py", line 523, in open
    response = meth(req, response)
  File "/usr/lib64/python3.9/urllib/request.py", line 632, in http_response
    response = self.parent.error(
  File "/usr/lib64/python3.9/urllib/request.py", line 561, in error
    return self._call_chain(*args)
  File "/usr/lib64/python3.9/urllib/request.py", line 494, in _call_chain
    result = func(*args)
  File "/usr/lib64/python3.9/urllib/request.py", line 641, in http_error_default
    raise HTTPError(req.full_url, code, msg, hdrs, fp)
urllib.error.HTTPError: HTTP Error 406: Not Acceptable

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/home2/birdorg/work/tbwiki/cgi-bin/tbwiki_engine.py", line 1998, in call_macro
    html = main_func(req, args)
  File "/home2/birdorg/work/tbwiki-data/tbwiki/plugins/MacroSiteStatus.py", line 79, in main
    return req.html_error("Exception getting site status (for '%s'): %s" % (site, str(e)), False)
TypeError: html_error() takes 1 positional argument but 2 were given


exception in macro SiteStatus:main
Traceback (most recent call last):
  File "/home2/birdorg/work/tbwiki-data/tbwiki/plugins/MacroSiteStatus.py", line 49, in main
    http_code = urlopen(site, timeout=3).getcode()
  File "/usr/lib64/python3.9/urllib/request.py", line 214, in urlopen
    return opener.open(url, data, timeout)
  File "/usr/lib64/python3.9/urllib/request.py", line 523, in open
    response = meth(req, response)
  File "/usr/lib64/python3.9/urllib/request.py", line 632, in http_response
    response = self.parent.error(
  File "/usr/lib64/python3.9/urllib/request.py", line 561, in error
    return self._call_chain(*args)
  File "/usr/lib64/python3.9/urllib/request.py", line 494, in _call_chain
    result = func(*args)
  File "/usr/lib64/python3.9/urllib/request.py", line 641, in http_error_default
    raise HTTPError(req.full_url, code, msg, hdrs, fp)
urllib.error.HTTPError: HTTP Error 406: Not Acceptable

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/home2/birdorg/work/tbwiki/cgi-bin/tbwiki_engine.py", line 1998, in call_macro
    html = main_func(req, args)
  File "/home2/birdorg/work/tbwiki-data/tbwiki/plugins/MacroSiteStatus.py", line 79, in main
    return req.html_error("Exception getting site status (for '%s'): %s" % (site, str(e)), False)
TypeError: html_error() takes 1 positional argument but 2 were given


exception in macro SiteStatus:main
Traceback (most recent call last):
  File "/home2/birdorg/work/tbwiki-data/tbwiki/plugins/MacroSiteStatus.py", line 49, in main
    http_code = urlopen(site, timeout=3).getcode()
  File "/usr/lib64/python3.9/urllib/request.py", line 214, in urlopen
    return opener.open(url, data, timeout)
  File "/usr/lib64/python3.9/urllib/request.py", line 523, in open
    response = meth(req, response)
  File "/usr/lib64/python3.9/urllib/request.py", line 632, in http_response
    response = self.parent.error(
  File "/usr/lib64/python3.9/urllib/request.py", line 561, in error
    return self._call_chain(*args)
  File "/usr/lib64/python3.9/urllib/request.py", line 494, in _call_chain
    result = func(*args)
  File "/usr/lib64/python3.9/urllib/request.py", line 641, in http_error_default
    raise HTTPError(req.full_url, code, msg, hdrs, fp)
urllib.error.HTTPError: HTTP Error 500: Internal Server Error

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/home2/birdorg/work/tbwiki/cgi-bin/tbwiki_engine.py", line 1998, in call_macro
    html = main_func(req, args)
  File "/home2/birdorg/work/tbwiki-data/tbwiki/plugins/MacroSiteStatus.py", line 79, in main
    return req.html_error("Exception getting site status (for '%s'): %s" % (site, str(e)), False)
TypeError: html_error() takes 1 positional argument but 2 were given


Here is some data for regression testing the wiki:

Number of OK pages: 168
Pages missing output: 0
Number of bad pages: 8
Number of skipped pages: 2

Skipped pages: ['Regression_Test']

Page Status Show Diff Update Saved Output Render Duration Transforms
20_Thingspage is OK diff save 0.000 screate
Admin_Userspage is OK diff save 0.001 screate
Arguments_About_Copyrightspage is OK diff save 0.002 screate
ArticleIndexpage is OK diff save 0.000 screate
Blog_Layouts_and_Featurespage is OK diff save 0.001 screate
BugListpage is OK diff save 0.013 screate
BugListConfpage is OK diff save 0.000 screate
BugListLongQuerypage is OK diff save 0.000 screate
Business_Ideaspage is OK diff save 0.000 screate
Category_Featurepage is OK diff save 0.001 screate
CodeFixthisListpage is OK diff save 0.098 screate
DocAttachmentspage is OK diff save 0.000 screate
DocBasicSyntaxpage is OK diff save 0.002 screate
DocBlockspage is OK diff save 0.001 screate
DocCommandLineClientpage is OK diff save 0.000 screate
DocConfigurationpage is OK diff save 0.001 screate
DocDebugpage is OK diff save 0.000 screate
DocImagespage is OK diff save 0.000 screate
DocInternalAPIpage is OK diff save 0.001 screate
DocLinkspage is OK diff save 0.001 screate
DocMacrospage is OK diff save 0.002 screate
DocMarkupVariablesmismatch with expected output
starting at: "e is Fri Jun 5" != "e is Tue Jun 2"
diff save 0.001 screate
DocParsedTablespage is OK diff save 0.000 screate
DocProcessorspage is OK diff save 0.002 screate
DocTablespage is OK diff save 0.005 screate
DocTablesInternalspage is OK diff save 0.002 screate
DocThemespage is OK diff save 0.000 screate
DocUserspage is OK diff save 0.001 screate
DocWebSedpage is OK diff save 0.001 screate
ELC_Todo_Listpage is OK diff save 0.000 screate
Eight_Ways_to_Trick_Timepage is OK diff save 0.001 screate
EnginedFixthisListpage is OK diff save 0.030 screate
FavoriteQuotespage is OK diff save 0.000 screate
FeatureListpage is OK diff save 0.000 screate
FixthisListpage is OK diff save 0.000 screate
FlaskResearchpage is OK diff save 0.000 screate
FrontPagepage is OK diff save 0.001 screate
General_To_Do_Listpage is OK diff save 0.000 screate
HowTo_make_a_new_databasepage is OK diff save 0.000 screate
Inspirational_Quotespage is OK diff save 0.001 screate
ItemNotespage is OK diff save 0.001 screate
Manage_Filespage is OK diff save 0.000 screate
Manual_Bug_Listpage is OK diff save 0.000 screate
MikiToDopage is OK diff save 0.000 screate
Nathan's_Sound_Boardpage is OK diff save 0.000 screate
Nathan_Sound_Boardpage is OK diff save 0.000 screate
Nathans_Pagepage is OK diff save 0.000 screate
PageFixthisListpage is OK diff save 0.028 screate
Portal:DougWebpage is OK diff save 0.000 screate
Portal:Indonesiapage is OK diff save 0.001 screate
Portal:Linux_Kernelpage is OK diff save 0.000 screate
Portal:NewBirdDotOrgpage is OK diff save 0.000 screate
Portal:Playstation3page is OK diff save 0.000 screate
Portal:ProgressChartspage is OK diff save 0.000 screate
Portal:Pythonpage is OK diff save 0.000 screate
Portal:TBWikipage is OK diff save 0.000 screate
Portal:VRpage is OK diff save 0.000 screate
Portalspage is OK diff save 0.000 screate
Processor_Chart_Testpage is OK diff save 0.001 screate
ProjectListpage is OK diff save 0.000 screate
QuarterlyDatapage is OK diff save 0.000 screate
ReadingChartpage is OK diff save 0.000 screate
RecentChangesmismatch with expected output
starting at: "-06-05 10:39 - " != "-06-02 05:01 - "
diff save 0.006 screate
RelatedProjectspage is OK diff save 0.000 screate
SamplePagepage is OK diff save 0.001 screate
Sandboxpage is OK diff save 0.009 screate
Site_UP-chartmismatch with expected output
starting at: "026-06-05_14:08" != "026-05-27_06:00"
diff save 0.446 screate
Sound_testspage is OK diff save 0.000 screate
SpaceNightpage is OK diff save 0.001 screate
Spanish_Language_Resourcespage is OK diff save 0.000 screate
Support_Informationpage is OK diff save 0.000 screate
SystemInfopage is OK diff save 0.053 screate
TBWikiDocumentationpage is OK diff save 0.001 screate
TBWikiToDopage is OK diff save 0.007 screate
Table1page is OK diff save 0.000 screate
Table2page is OK diff save 0.000 screate
TableSort1page is OK diff save 0.000 screate
Table_Architecturepage is OK diff save 0.002 screate
TaylorSchoolStuffpage is OK diff save 0.000 screate
TestMacroSiteStatuspage is OK diff save 0.571 screate
TestPagespage is OK diff save 0.000 screate
TimBirdpage is OK diff save 0.001 screate
TimsBlogpage is OK diff save 0.002 screate
TimsBlogSidebarpage is OK diff save 0.000 screate
TimsRunningpage is OK diff save 0.000 screate
TimsRunningChartmismatch with expected output
starting at: "-06-05_14:08:48" != "-06-04_17:57:06"
diff save 0.000 screate
TimsScriptureReadingpage is OK diff save 0.000 screate
TimsScriptureReadingChartmismatch with expected output
starting at: "-06-05_14:08:48" != "-06-04_20:42:14"
diff save 0.000 screate
TimsWeightpage is OK diff save 0.000 screate
TimsWeightChartmismatch with expected output
starting at: "6-05_14:08:48">" != "6-05_08:42:18">"
diff save 0.000 screate
Tims_Board_Farmpage is OK diff save 0.000 screate
Tims_History_Pagepage is OK diff save 0.000 screate
Tims_blog_2025-11-12_12:21:30.16page is OK diff save 0.001 screate
Tims_blog_2025-11-29_14:23:12.40page is OK diff save 0.000 screate
Tims_blog_2026-04-25_16:01:26.25page is OK diff save 0.000 screate
To_do_chartpage is OK diff save 0.001 screate
Todaypage is OK diff save 0.000 screate
UP-triggerpage is OK diff save 0.000 screate
Unit_Test_Notespage is OK diff save 0.000 screate
Virtual_Exercise_Tourpage is OK diff save 0.000 screate
Web_Resourcespage is OK diff save 0.000 screate
Wiki_Status_Pagepage is OK diff save 0.965 screate
_bug0001page is OK diff save 0.000 screate
_bug0002page is OK diff save 0.000 screate
_bug0003page is OK diff save 0.000 screate
_bug0004page is OK diff save 0.000 screate
_bug0005page is OK diff save 0.000 screate
_bug0006page is OK diff save 0.000 screate
_bug0007page is OK diff save 0.000 screate
_bug0008page is OK diff save 0.000 screate
_bug0009page is OK diff save 0.000 screate
_bug001page is OK diff save 0.000 screate
_bug0010page is OK diff save 0.000 screate
_bug0011page is OK diff save 0.000 screate
_bug0012page is OK diff save 0.000 screate
_bug0013page is OK diff save 0.000 screate
_bug0014page is OK diff save 0.000 screate
_bug0015page is OK diff save 0.000 screate
_bug0016page is OK diff save 0.000 screate
_bug0017page is OK diff save 0.000 screate
_bug0018page is OK diff save 0.000 screate
_bug0019page is OK diff save 0.000 screate
_bug002page is OK diff save 0.000 screate
_bug0020page is OK diff save 0.000 screate
_bug0021page is OK diff save 0.000 screate
_bug0022page is OK diff save 0.000 screate
_bug0023page is OK diff save 0.000 screate
_bug0024page is OK diff save 0.000 screate
_bug0025page is OK diff save 0.000 screate
_bug0026page is OK diff save 0.000 screate
_bug0027page is OK diff save 0.000 screate
_bug0028page is OK diff save 0.000 screate
_bug0029page is OK diff save 0.000 screate
_bug003page is OK diff save 0.000 screate
_bug0030page is OK diff save 0.000 screate
_bug0031page is OK diff save 0.000 screate
_bug0032page is OK diff save 0.000 screate
_bug0033page is OK diff save 0.000 screate
_bug004page is OK diff save 0.000 screate
_bug005page is OK diff save 0.000 screate
_bug006page is OK diff save 0.000 screate
_bug007page is OK diff save 0.000 screate
_bug008page is OK diff save 0.000 screate
_bug009page is OK diff save 0.000 screate
_bug010page is OK diff save 0.000 screate
_bug011page is OK diff save 0.000 screate
_bug012page is OK diff save 0.000 screate
_bug013page is OK diff save 0.000 screate
_bug014page is OK diff save 0.000 screate
_bug015page is OK diff save 0.000 screate
_bug016page is OK diff save 0.000 screate
_bug017page is OK diff save 0.000 screate
_bug018page is OK diff save 0.000 screate
_bug019page is OK diff save 0.000 screate
_bug020page is OK diff save 0.000 screate
_bug021page is OK diff save 0.000 screate
_bug9HuMcJvzpage is OK diff save 0.000 screate
beaglebone_pool_timerpage is OK diff save 0.001 screate
data_scan_bug_notespage is OK diff save 0.000 screate
garage_door_openerpage is OK diff save 0.000 screate
kdocbug_1page is OK diff save 0.000 screate
kdocbug_2page is OK diff save 0.000 screate
kernel_doc_buglistpage is OK diff save 0.001 screate
kernel_doc_buglist.confpage is OK diff save 0.000 screate
kernel_doc_buglist_detailspage is OK diff save 0.001 screate
mobile.csspage is OK diff save 0.002 screate
mobile.footerpage is OK diff save 0.000 screate
mobile.headermismatch with expected output
starting at: "/css/tbwiki.css" != "/css/mobile.css"
diff save 0.000 screate
printable.csspage is OK diff save 0.001 screate
printable.footerpage is OK diff save 0.000 screate
printable.headerpage is OK diff save 0.000 screate
raw_html_testpage is OK diff save 0.000 screate
tbwiki.csspage is OK diff save 0.002 screate
tbwiki.footerpage is OK diff save 0.000 screate
tbwiki.headermismatch with expected output
starting at: "iki/FavoriteQuo" != "iki/FrontPage"&"
diff save 0.000 screate
timpage is OK diff save 0.000 screate

TBWiki engine 1.9.3 by Tim Bird