Regression Test

Here is some data for regression testing the wiki:

See test:Regression_Test for information on managing tests, skiplists, expected results, and transform pages.

Click here Regression Test Debug to get debug data while processing pages. This is very useful for determining which page is generating a python exception.

Results [edit section]

Expected results [edit section]

On 2026-09-16 with tbwiki version shown below:

Skipped pages: ['RecentChanges', 'Wiki_Status_Page', 'Regression_Test']

Results [edit section]

NOTE: check below for pages that are sometimes or always wrong - due to code or wiki content changes, or due to unfixed bugs, respectively. The pages listed under "Often wrong" can usually be updated without examining them, unless the related code has been changed.

Now, with tbwiki version 2.0.1 (v2.0.0-40-ga4adefa)

---

Number of OK pages: 124
Pages missing output: 0
Number of bad pages: 5
Number of skipped pages: 7

Skipped pages: ['RecentChanges', 'Wiki_Status_Page', 'Regression_Test']

Page Status Show Diff Update Saved Output Render Duration Transforms
Admin_Userspage is OK diff save 0.001 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.015 screate
BugListConfpage is OK diff save 0.000 screate
BugListLongQuerypage is OK diff save 0.000 screate
Categoriespage is OK diff save 0.003 screate
CodeFixthisListpage is OK diff save 0.110 screate
Development_Notespage is OK diff save 0.000 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.001 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
DocMarkupVariablespage is OK diff save 0.001 sview/edit
DocParsedTablespage is OK diff save 0.001 screate
DocProcessorspage is OK diff save 0.002 screate
DocSpreadsheetExamplespage is OK diff save 0.006 screate
DocTablespage is OK diff save 0.006 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.002 screate
Feature:Blogpage is OK diff save 0.000 screate
Feature:Categorypage is OK diff save 0.001 screate
Feature:Soundpage is OK diff save 0.000 screate
Feature:Themespage is OK diff save 0.000 screate
Feature:Triggerspage is OK diff save 0.000 screate
FeatureListpage is OK diff save 0.000 screate
File_Managerpage is OK diff save 0.000 screate
FlaskResearchpage is OK diff save 0.000 screate
FrontPagepage is OK diff save 0.000 screate
HowTo_make_a_new_databasepage is OK diff save 0.000 screate
ItemNotespage is OK diff save 0.001 screate
Multipage_Blog_Dev_Notespage is OK diff save 0.002 screate
PageFixthisListpage is OK diff save 0.028 screate
Page_Managerpage is OK diff save 0.001 screate
Regression_Test_Dev_Notespage is OK diff save 0.000 screate
RelatedProjectspage is OK diff save 0.000 screate
Sandboxmismatch with expected output
starting at: ".0.0-40-ga4adef" != ".0.0-39-g67987e"
diff save 0.018 screate
Site_UP-chartmismatch with expected output
starting at: "tr> <tr> <td>" != "tr> </table> <a"
diff save 0.904 sview/edit
Sound_Board_Testpage is OK diff save 0.001 screate
Sound_Testspage is OK diff save 0.000 screate
SystemInfopage is OK diff save 0.075 screate
TBWikiDocumentationpage is OK diff save 0.001 screate
TBWikiToDopage is OK diff save 0.007 screate
Table_Architecturepage is OK diff save 0.002 screate
TimBirdpage is OK diff save 0.000 screate
TimsBlogpage is OK diff save 0.000 screate
TimsBlogSidebarpage is OK diff save 0.001 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
UP-triggerpage is OK diff save 0.000 screate
Web_Resourcespage is OK diff save 0.000 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
data_scan_bug_notespage is OK diff save 0.000 screate
garage_door_openerpage is OK diff save 0.000 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/printable." != "/css/tbwiki.css"
diff save 0.000 sview/edit
printable.csspage is OK diff save 0.001 screate
printable.footerpage is OK diff save 0.000 screate
printable.headermismatch with expected output
starting at: "/css/printable." != "/css/tbwiki.css"
diff save 0.000 screate
raw_html_testpage is OK diff save 0.000 screate
tbwiki.csspage is OK diff save 0.001 screate
tbwiki.footerpage is OK diff save 0.000 screate
tbwiki.headermismatch with expected output
starting at: "/css/printable." != "/css/tbwiki.css"
diff save 0.000 sview/edit
tbwiki_engine_Fixthis_Listpage is OK diff save 0.036 screate
timpage is OK diff save 0.000 screate

Manually-maintained exception list [edit section]

Often wrong [edit section]

Always wrong [edit section]

Wrong, just not fixed yet [edit section]