[Testbot] Plone 6.0 - Python 3.8 - Build # 212 - Still Failing!
jenkins at plone.org
jenkins at plone.org
Sat Feb 13 09:33:22 UTC 2021
Plone 6.0 - Python 3.8 - Build # 212 - Still Failing:
Check console output at https://jenkins.plone.org/job/plone-6.0-python-3.8/212/ to view the results.
Plone 6.0 - Python 3.8 - Build # 212 - Still Failing:
Check console output at https://jenkins.plone.org/job/plone-6.0-python-3.8/212/ to view the results.
Test Results:
8 tests failed.
FAILED: Products.CMFPlone.controlpanel.tests.test_controlpanel_browser_installer.AddonsControlPanelFunctionalTest.test_addons_controlpanel_install_and_uninstall_all
Error Message:
'Installed' not found in '<!DOCTYPE html>\n<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">\n <head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />\n <title>Plone site</title>\n <link rel="shortcut icon" type="image/x-icon" href="/plone/++theme++barceloneta/barceloneta-favicon.ico" />\n <link rel="apple-touch-icon" href="/plone/++theme++barceloneta/barceloneta-apple-touch-icon.png" />\n <link rel="apple-touch-icon-precomposed" sizes="144x144" href="/plone/++theme++barceloneta/barceloneta-apple-touch-icon-144x144-precomposed.png" />\n <link rel="apple-touch-icon-precomposed" sizes="114x114" href="/plone/++theme++barceloneta/barceloneta-apple-touch-icon-114x114-precomposed.png" />\n <link rel="apple-touch-icon-precomposed" sizes="72x72" href="/plone/++theme++barceloneta/barceloneta-apple-touch-icon-72x72-precomposed.png" />\n <link rel="apple-touch-icon-precomposed" sizes="57x57" href="/plone/++theme++barceloneta/barceloneta-apple-touch-icon-57x57-precomposed.png" />\n <link rel="apple-touch-icon-precomposed" href="/plone/++theme++barceloneta/barceloneta-apple-touch-icon-precomposed.png" />\n <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="generator" content="Plone - http://plone.com" /><link rel="stylesheet" href="http://nohost/plone/++plone++production/++unique++2021-02-13T01:16:54.964719/default.css" data-bundle="production" /><link rel="stylesheet" href="http://nohost/plone/++plone++production/++unique++2021-02-13T01:16:54.964719/logged-in.css" data-bundle="production" /><link rel="stylesheet" href="http://nohost/plone//++theme++barceloneta/less/barceloneta-compiled.css" data-bundle="diazo" /><link rel="alternate" href="http://nohost/plone/RSS" title="Plone site - b\'RSS 1.0\'" type="application/rss+xml" /><link rel="alternate" href="http://nohost/plone/rss.xml" title="Plone site - b\'RSS 2.0\'" type="application/rss+xml" /><link rel="alternate" href="http://nohost/plone/atom.xml" title="Plone site - b\'Atom\'" type="application/rss+xml" /><link rel="author" href="http://nohost/plone/author/" title="Author information" /><link rel="canonical" href="http://nohost/plone" /><link rel="search" href="http://nohost/plone/@@search" title="Search this site" /><script>PORTAL_URL = \'http://nohost/plone\';</script><script type="text/javascript" src="http://nohost/plone/++plone++production/++unique++2021-02-13T01:16:54.964719/default.js" data-bundle="production"></script><script type="text/javascript" src="http://nohost/plone/++plone++production/++unique++2021-02-13T01:16:54.964719/logged-in.js" data-bundle="production"></script></head>\n <body id="visual-portal-wrapper" class="col-content col-two icons-on plone-toolbar-expanded plone-toolbar-left plone-toolbar-left-expanded portaltype-plone-site site-plone template-prefs_install_products_form thumbs-on userrole-authenticated userrole-manager userrole-owner viewpermission-manage-portal" dir="ltr" data-base-url="http://nohost/plone" data-view-url="http://nohost/plone" data-portal-url="http://nohost/plone" data-i18ncatalogurl="http://nohost/plone/plonejsi18n" data-pat-pickadate="{"date": {"selectYears": 200}, "time": {"interval": 5 } }" data-pat-plone-modal="{"actionOptions": {"displayInModal": false}}"><section id="edit-bar" role="toolbar">\n <div id="edit-zone" role="toolbar" class="pat-toolbar" data-pat-toolbar="{"toolbar_width": "120px", "submenu_width": "180px", "desktop_width": "768px"}">\n <div class="plone-toolbar-container">\n <a class="plone-toolbar-logo">\n <img alt="Plone Toolbar" src="http://nohost/plone/++plone++static/plone-toolbarlogo.svg" />\n </a>\n \n <nav>\n <ul class="plone-toolbar-main">\n \n\n </ul>\n <ul id="personal-bar-container">\n <li id="portal-personaltools" class="plone-toolbar-separator">\n <a href="http://nohost/plone/useractions">\n <span class="icon-user" aria-hidden="true"></span>\n <span>admin</span>\n <span class="plone-toolbar-caret"></span>\n </a>\n <ul>\n <li class="plone-toolbar-submenu-header">\n <span>admin</span>\n </li>\n <li class="user-action">\n <a title="Preferences" href="http://nohost/plone/@@personal-preferences" id="personaltools-preferences" icon="">\n Preferences\n \n </a>\n </li>\n <li class="user-action">\n <a title="Dashboard" href="http://nohost/plone/dashboard" id="personaltools-dashboard" icon="">\n Dashboard\n \n </a>\n </li>\n <li class="user-action">\n <a title="Site Setup" href="http://nohost/plone/@@overview-controlpanel" id="personaltools-plone_setup" icon="">\n Site Setup\n \n </a>\n </li>\n <li class="user-action">\n <a title="Log out" href="http://nohost/plone/logout" id="personaltools-logout" icon="">\n Log out\n \n <span class="icon-logout"></span>\n \n </a>\n </li>\n </ul>\n </li>\n </ul>\n </nav>\n </div>\n </div>\n</section><div class="outer-wrapper">\n <header id="content-header">\n <div class="container">\n \n <div id="portal-header">\n <a id="portal-logo" title="Plone site" href="http://nohost/plone">\n <img src="http://nohost/plone/logo.png" alt="Plone site" title="Plone site" /></a>\n\n<div id="portal-searchbox">\n\n <form id="searchGadget_form" action="http://nohost/plone/@@search" role="search" data-pat-livesearch="ajaxUrl:http://nohost/plone/@@ajax-search" class="pat-livesearch form-inline">\n\n <div class="LSBox">\n <label class="hiddenStructure" for="searchGadget">Search Site</label>\n\n <div class="searchSection">\n <input id="searchbox_currentfolder_only" class="noborder form-check-input" type="checkbox" name="path" value="/plone" />\n <label for="searchbox_currentfolder_only" class="form-check-label" style="cursor: pointer">only in current section</label>\n </div>\n <div class="row row-cols-lg-auto g-0 align-items-center flex-nowrap">\n <input name="SearchableText" type="text" size="18" id="searchGadget" title="Search Site" placeholder="Search Site" class="searchField form-control" />\n <input class="searchButton btn btn-secondary" type="submit" value="Search" />\n </div>\n\n </div>\n </form>\n\n <div id="portal-advanced-search" class="hiddenStructure">\n <a href="http://nohost/plone/@@search">Advanced Search…</a>\n </div>\n\n</div>\n\n\n\n\n\n\n\n</div>\n\n \n <div id="anonymous-actions">\n </div>\n </div>\n </header>\n <div id="mainnavigation-wrapper">\n <div id="mainnavigation">\n\n <nav class="navbar navbar-expand-md navbar-dark bg-primary pat-navigationmarker" id="portal-globalnav-wrapper">\n <div class="container">\n <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#portal-globalnav-collapse" aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon"></span>\n </button>\n\n <div class="collapse navbar-collapse" id="portal-globalnav-collapse">\n <ul class="navbar-nav" id="portal-globalnav">\n <li class="index_html nav-item"><a href="http://nohost/plone" class="state-None nav-link">Home</a></li><li class="test-folder nav-item"><a href="http://nohost/plone/test-folder" class="state-private nav-link">Test Folder</a></li><li class="Members nav-item"><a href="http://nohost/plone/Members" class="state- nav-link">Members</a></li>\n </ul>\n </div>\n </div>\n </nav>\n\n\n</div>\n </div>\n \n <div id="above-content-wrapper">\n <div id="viewlet-above-content">\n<nav id="plone-breadcrumb" aria-label="breadcrumb">\n <div class="container">\n <ol class="breadcrumb">\n <li class="breadcrumb-item"><a href="http://nohost/plone">Home</a></li>\n \n </ol>\n </div>\n</nav>\n</div>\n </div>\n <div class="container">\n <div class="row">\n <aside id="global_statusmessage">\n error while rendering plone.globalstatusmessage\n\n <div>\n </div>\n </aside>\n </div>\n <main id="main-container" class="row row-offcanvas row-offcanvas-right">\n \n\n \n\n <div class="col-xs-12 col-sm-12 col-md-9">\n <div class="row">\n <div class="col-xs-12 col-sm-12">\n <article id="content">\n\n \n \n\n <a id="setup-link" class="link-parent" href="http://nohost/plone/@@overview-controlpanel">Site Setup</a>\n\n <h1 class="documentFirstHeading">Add-ons</h1>\n\n <div class="documentDescription">This is the Add-on configuration section, you can activate and deactivate add-ons in the lists below.</div>\n\n <div id="content-core">\n\n <p class="discreet">To make new add-ons show up here, add them to your buildout configuration, run buildout, and restart the server process. For detailed instructions see <span>\n <a href="http://docs.plone.org/manage/installing/installing_addons.html">Installing a third party add-on</a>\n </span>.</p>\n\n <section id="upgrade-products" class="portlet">\n <header class="portletHeader">Upgrades</header>\n <section class="portletContent">\n <div id="up-to-date-message" class="portalMessage info" role="status">\n <strong>No upgrades in this corner</strong>\n <span>You are up to date. High fives.</span>\n </div>\n </section>\n \n </section>\n\n <section id="install-products" class="portlet">\n <header class="portletHeader">Available add-ons</header>\n <section class="portletContent">\n <ul class="configlets">\n <li>\n \n <form action="install_products" method="post" class="pull-right">\n <input type="hidden" name="install_product" value="plone.app.multilingual" />\n <input class="context" type="submit" value="Install" name="form.submitted" />\n <input name="_authenticator" type="hidden" value="4099bc8ec9319c44da4d940523bc99550147633a" /></form>\n\n <h3>\n Multilingual Support\n </h3>\n <p class="configletDescription discreet">\n Install to enable multilingual content support with plone.app.multilingual\n <em class="discreet"> – (plone.app.multilingual 6.0.0.dev0)</em>\n </p>\n \n \n </li>\n <li>\n \n <form action="install_products" method="post" class="pull-right">\n <input type="hidden" name="install_product" value="plone.session" />\n <input class="context" type="submit" value="Install" name="form.submitted" />\n <input name="_authenticator" type="hidden" value="4099bc8ec9319c44da4d940523bc99550147633a" /></form>\n\n <h3>\n Session refresh support\n </h3>\n <p class="configletDescription discreet">\n Optional plone.session refresh support.\n <em class="discreet"> – (plone.session 3.7.5)</em>\n </p>\n \n \n </li>\n </ul>\n </section>\n </section>\n\n <section id="activated-products" class="portlet">\n <header class="portletHeader">Activated add-ons</header>\n <section class="portletContent">\n <ul class="configlets">\n <li>\n \n <form action="uninstall_products" method="post" class="pull-right">\n <input type="hidden" name="uninstall_product" value="Products.CMFPlacefulWorkflow" />\n <input class="destructive" type="submit" value="Uninstall" name="form.submitted" />\n <input name="_authenticator" type="hidden" value="4099bc8ec9319c44da4d940523bc99550147633a" /></form>\n <h3>\n Workflow Policy Support (CMFPlacefulWorkflow)\n </h3>\n <p class="configletDescription discreet">\n Add in Plone the capability to change workflow chains for types in every object. Includes a dependency on core Plone types.\n <em class="discreet"> – (Products.CMFPlacefulWorkflow 2.0.4.dev0)</em>\n </p>\n \n \n </li>\n </ul>\n </section>\n </section>\n\n \n\n </div>\n\n \n </article>\n </div>\n </div>\n <footer class="row">\n <div class="col-xs-12 col-sm-12">\n <div id="viewlet-below-content">\n\n\n</div>\n </div>\n </footer>\n </div>\n \n <div id="column1-container">\n </div>\n <div class="col-xs-12 col-sm-12 col-md-3 sidebar-offcanvas" role="complementary">\n <aside id="portal-column-two">\n <section class="portlet portletNavigationTree portletSiteSetup" role="section" id="portlet-prefs">\n <header class="portletHeader">\n <a href="http://nohost/plone/@@overview-controlpanel">Site Setup</a>\n </header>\n\n <nav class="portletContent">\n <ul class="configlets">\n <li>\n\n \n <strong>General</strong>\n <ul class="configlets">\n \n <li>\n <a href="http://nohost/plone/@@actions-controlpanel">\n Actions\n </a>\n </li>\n \n <li>\n <a href="http://nohost/plone/prefs_install_products_form">\n Add-ons\n </a>\n </li>\n \n <li>\n <a href="http://nohost/plone/@@dateandtime-controlpanel">\n Date and Time\n </a>\n </li>\n \n <li>\n <a href="http://nohost/plone/@@discussion-controlpanel">\n Discussion\n </a>\n </li>\n \n <li>\n <a href="http://nohost/plone/@@language-controlpanel">\n Language\n </a>\n </li>\n \n <li>\n <a href="http://nohost/plone/@@mail-controlpanel">\n Mail\n </a>\n </li>\n \n <li>\n <a href="http://nohost/plone/@@navigation-controlpanel">\n Navigation\n </a>\n </li>\n \n <li>\n <a href="http://nohost/plone/@@search-controlpanel">\n Search\n </a>\n </li>\n \n <li>\n <a href="http://nohost/plone/@@site-controlpanel">\n Site\n </a>\n </li>\n \n <li>\n <a href="http://nohost/plone/@@social-controlpanel">\n Social Media\n </a>\n </li>\n \n <li>\n <a href="http://nohost/plone/@@syndication-controlpanel">\n Syndication\n </a>\n </li>\n \n <li>\n <a href="http://nohost/plone/@@theming-controlpanel">\n Theming\n </a>\n </li>\n \n <li>\n <a href="http://nohost/plone/@@tinymce-controlpanel">\n TinyMCE\n </a>\n </li>\n \n <li>\n <a href="http://nohost/plone/@@redirection-controlpanel">\n URL Management\n </a>\n </li>\n \n </ul>\n \n \n\n \n <strong>Content</strong>\n <ul class="configlets">\n \n <li>\n <a href="http://nohost/plone/@@rules-controlpanel">\n Content Rules\n </a>\n </li>\n \n <li>\n <a href="http://nohost/plone/@@content-controlpanel">\n Content Settings\n </a>\n </li>\n \n <li>\n <a href="http://nohost/plone/@@dexterity-types">\n Dexterity Content Types\n </a>\n </li>\n \n <li>\n <a href="http://nohost/plone/@@editing-controlpanel">\n Editing\n </a>\n </li>\n \n <li>\n <a href="http://nohost/plone/@@imaging-controlpanel">\n Image Handling\n </a>\n </li>\n \n <li>\n <a href="http://nohost/plone/@@markup-controlpanel">\n Markup\n </a>\n </li>\n \n </ul>\n \n \n\n \n <strong>Users</strong>\n <ul class="configlets">\n \n <li>\n <a href="http://nohost/plone/@@usergroup-userprefs">\n Users and Groups\n </a>\n </li>\n \n </ul>\n \n \n\n \n <strong>Security</strong>\n <ul class="configlets">\n \n <li>\n <a href="http://nohost/plone/prefs_error_log_form">\n Errors\n </a>\n </li>\n \n <li>\n <a href="http://nohost/plone/@@filter-controlpanel">\n HTML Filtering\n </a>\n </li>\n \n <li>\n <a href="http://nohost/plone/@@security-controlpanel">\n Security\n </a>\n </li>\n \n </ul>\n \n \n\n \n <strong>Advanced</strong>\n <ul class="configlets">\n \n <li>\n <a href="http://nohost/plone/portal_registry">\n Configuration Registry\n </a>\n </li>\n \n <li>\n <a href="http://nohost/plone/@@maintenance-controlpanel">\n Maintenance\n </a>\n </li>\n \n <li>\n <a href="http://nohost/plone/manage_main">\n Management Interface\n </a>\n </li>\n \n <li>\n <a href="http://nohost/plone/@@resourceregistry-controlpanel">\n Resource Registries\n </a>\n </li>\n \n </ul>\n \n \n\n \n \n\n \n <strong>Add-on Configuration</strong>\n <ul class="configlets">\n \n <li>\n <a href="http://nohost/plone/prefs_workflow_localpolicies_form">\n Workflow Policies\n </a>\n </li>\n \n </ul>\n \n </li>\n </ul>\n </nav>\n\n</section>\n </aside>\n </div>\n </main><!--/row-->\n </div><!--/container-->\n </div><!--/outer-wrapper --><footer id="portal-footer-wrapper">\n <div class="container" id="portal-footer">\n <div class="doormat row">\n \n \n </div>\n <div class="copyright row"><div class="col-xs-12">\n The \n <a href="http://plone.com">Plone<sup>®</sup> Open Source CMS/WCM</a>\n is <abbr title="Copyright">©</abbr> 2000-2021 by the \n <a href="http://plone.org/foundation">Plone Foundation</a> and friends.\n\n Distributed under the \n <a href="http://creativecommons.org/licenses/GPL/2.0/">GNU GPL license</a>.\n </div></div>\n <div class="colophon row"><div class="col-xs-12">\n <a href="http://plone.com" target="_blank" title="This site was built using the Plone Open Source CMS/WCM.">Powered by Plone & Python</a>\n </div></div>\n <div class="site-actions row"><div class="col-xs-12"><ul class="actions-site_actions">\n \n <li class="portletItem">\n <a href="http://nohost/plone/sitemap">\n <span>Site Map</span>\n \n </a>\n </li>\n \n <li class="portletItem">\n <a href="http://nohost/plone/accessibility-info">\n <span>Accessibility</span>\n \n </a>\n </li>\n \n <li class="portletItem">\n <a href="http://nohost/plone/contact-info" class="pat-plone-modal" data-pat-plone-modal="{}">\n <span>Contact</span>\n \n </a>\n </li>\n \n </ul></div></div>\n </div>\n </footer><script type="application/javascript" src="http://nohost/plone/++resource++protect.js" data-site-url="http://nohost/plone" data-token="4099bc8ec9319c44da4d940523bc99550147633a" id="protect-script"></script></body>\n</html>'
Stack Trace:
'Installed' not found in '<!DOCTYPE html>\n<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">\n <head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />\n <title>Plone site</title>\n <link rel="shortcut icon" type="image/x-icon" href="/plone/++theme++barceloneta/barceloneta-favicon.ico" />\n <link rel="apple-touch-icon" href="/plone/++theme++barceloneta/barceloneta-apple-touch-icon.png" />\n <link rel="apple-touch-icon-precomposed" sizes="144x144" href="/plone/++theme++barceloneta/barceloneta-apple-touch-icon-144x144-precomposed.png" />\n <link rel="apple-touch-icon-precomposed" sizes="114x114" href="/plone/++theme++barceloneta/barceloneta-apple-touch-icon-114x114-precomposed.png" />\n <link rel="apple-touch-icon-precomposed" sizes="72x72" href="/plone/++theme++barceloneta/barceloneta-apple-touch-icon-72x72-precomposed.png" />\n <link rel="apple-touch-icon-precomposed" sizes="57x57" href="/plone/++theme++barceloneta/barceloneta-apple-touch-icon-57x57-precomposed.png" />\n <link rel="apple-touch-icon-precomposed" href="/plone/++theme++barceloneta/barceloneta-apple-touch-icon-precomposed.png" />\n <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="generator" content="Plone - http://plone.com" /><link rel="stylesheet" href="http://nohost/plone/++plone++production/++unique++2021-02-13T01:16:54.964719/default.css" data-bundle="production" /><link rel="stylesheet" href="http://nohost/plone/++plone++production/++unique++2021-02-13T01:16:54.964719/logged-in.css" data-bundle="production" /><link rel="stylesheet" href="http://nohost/plone//++theme++barceloneta/less/barceloneta-compiled.css" data-bundle="diazo" /><link rel="alternate" href="http://nohost/plone/RSS" title="Plone site - b\'RSS 1.0\'" type="application/rss+xml" /><link rel="alternate" href="http://nohost/plone/rss.xml" title="Plone site - b\'RSS 2.0\'" type="application/rss+xml" /><link rel="alternate" href="http://nohost/plone/atom.xml" title="Plone site - b\'Atom\'" type="application/rss+xml" /><link rel="author" href="http://nohost/plone/author/" title="Author information" /><link rel="canonical" href="http://nohost/plone" /><link rel="search" href="http://nohost/plone/@@search" title="Search this site" /><script>PORTAL_URL = \'http://nohost/plone\';</script><script type="text/javascript" src="http://nohost/plone/++plone++production/++unique++2021-02-13T01:16:54.964719/default.js" data-bundle="production"></script><script type="text/javascript" src="http://nohost/plone/++plone++production/++unique++2021-02-13T01:16:54.964719/logged-in.js" data-bundle="production"></script></head>\n <body id="visual-portal-wrapper" class="col-content col-two icons-on plone-toolbar-expanded plone-toolbar-left plone-toolbar-left-expanded portaltype-plone-site site-plone template-prefs_install_products_form thumbs-on userrole-authenticated userrole-manager userrole-owner viewpermission-manage-portal" dir="ltr" data-base-url="http://nohost/plone" data-view-url="http://nohost/plone" data-portal-url="http://nohost/plone" data-i18ncatalogurl="http://nohost/plone/plonejsi18n" data-pat-pickadate="{"date": {"selectYears": 200}, "time": {"interval": 5 } }" data-pat-plone-modal="{"actionOptions": {"displayInModal": false}}"><section id="edit-bar" role="toolbar">\n <div id="edit-zone" role="toolbar" class="pat-toolbar" data-pat-toolbar="{"toolbar_width": "120px", "submenu_width": "180px", "desktop_width": "768px"}">\n <div class="plone-toolbar-container">\n <a class="plone-toolbar-logo">\n <img alt="Plone Toolbar" src="http://nohost/plone/++plone++static/plone-toolbarlogo.svg" />\n </a>\n \n <nav>\n <ul class="plone-toolbar-main">\n \n\n </ul>\n <ul id="personal-bar-container">\n <li id="portal-personaltools" class="plone-toolbar-separator">\n <a href="http://nohost/plone/useractions">\n <span class="icon-user" aria-hidden="true"></span>\n <span>admin</span>\n <span class="plone-toolbar-caret"></span>\n </a>\n <ul>\n <li class="plone-toolbar-submenu-header">\n <span>admin</span>\n </li>\n <li class="user-action">\n <a title="Preferences" href="http://nohost/plone/@@personal-preferences" id="personaltools-preferences" icon="">\n Preferences\n \n </a>\n </li>\n <li class="user-action">\n <a title="Dashboard" href="http://nohost/plone/dashboard" id="personaltools-dashboard" icon="">\n Dashboard\n \n </a>\n </li>\n <li class="user-action">\n <a title="Site Setup" href="http://nohost/plone/@@overview-controlpanel" id="personaltools-plone_setup" icon="">\n Site Setup\n \n </a>\n </li>\n <li class="user-action">\n <a title="Log out" href="http://nohost/plone/logout" id="personaltools-logout" icon="">\n Log out\n \n <span class="icon-logout"></span>\n \n </a>\n </li>\n </ul>\n </li>\n </ul>\n </nav>\n </div>\n </div>\n</section><div class="outer-wrapper">\n <header id="content-header">\n <div class="container">\n \n <div id="portal-header">\n <a id="portal-logo" title="Plone site" href="http://nohost/plone">\n <img src="http://nohost/plone/logo.png" alt="Plone site" title="Plone site" /></a>\n\n<div id="portal-searchbox">\n\n <form id="searchGadget_form" action="http://nohost/plone/@@search" role="search" data-pat-livesearch="ajaxUrl:http://nohost/plone/@@ajax-search" class="pat-livesearch form-inline">\n\n <div class="LSBox">\n <label class="hiddenStructure" for="searchGadget">Search Site</label>\n\n <div class="searchSection">\n <input id="searchbox_currentfolder_only" class="noborder form-check-input" type="checkbox" name="path" value="/plone" />\n <label for="searchbox_currentfolder_only" class="form-check-label" style="cursor: pointer">only in current section</label>\n </div>\n <div class="row row-cols-lg-auto g-0 align-items-center flex-nowrap">\n <input name="SearchableText" type="text" size="18" id="searchGadget" title="Search Site" placeholder="Search Site" class="searchField form-control" />\n <input class="searchButton btn btn-secondary" type="submit" value="Search" />\n </div>\n\n </div>\n </form>\n\n <div id="portal-advanced-search" class="hiddenStructure">\n <a href="http://nohost/plone/@@search">Advanced Search…</a>\n </div>\n\n</div>\n\n\n\n\n\n\n\n</div>\n\n \n <div id="anonymous-actions">\n </div>\n </div>\n </header>\n <div id="mainnavigation-wrapper">\n <div id="mainnavigation">\n\n <nav class="navbar navbar-expand-md navbar-dark bg-primary pat-navigationmarker" id="portal-globalnav-wrapper">\n <div class="container">\n <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#portal-globalnav-collapse" aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon"></span>\n </button>\n\n <div class="collapse navbar-collapse" id="portal-globalnav-collapse">\n <ul class="navbar-nav" id="portal-globalnav">\n <li class="index_html nav-item"><a href="http://nohost/plone" class="state-None nav-link">Home</a></li><li class="test-folder nav-item"><a href="http://nohost/plone/test-folder" class="state-private nav-link">Test Folder</a></li><li class="Members nav-item"><a href="http://nohost/plone/Members" class="state- nav-link">Members</a></li>\n </ul>\n </div>\n </div>\n </nav>\n\n\n</div>\n </div>\n \n <div id="above-content-wrapper">\n <div id="viewlet-above-content">\n<nav id="plone-breadcrumb" aria-label="breadcrumb">\n <div class="container">\n <ol class="breadcrumb">\n <li class="breadcrumb-item"><a href="http://nohost/plone">Home</a></li>\n \n </ol>\n </div>\n</nav>\n</div>\n </div>\n <div class="container">\n <div class="row">\n <aside id="global_statusmessage">\n error while rendering plone.globalstatusmessage\n\n <div>\n </div>\n </aside>\n </div>\n <main id="main-container" class="row row-offcanvas row-offcanvas-right">\n \n\n \n\n <div class="col-xs-12 col-sm-12 col-md-9">\n <div class="row">\n <div class="col-xs-12 col-sm-12">\n <article id="content">\n\n \n \n\n <a id="setup-link" class="link-parent" href="http://nohost/plone/@@overview-controlpanel">Site Setup</a>\n\n <h1 class="documentFirstHeading">Add-ons</h1>\n\n <div class="documentDescription">This is the Add-on configuration section, you can activate and deactivate add-ons in the lists below.</div>\n\n <div id="content-core">\n\n <p class="discreet">To make new add-ons show up here, add them to your buildout configuration, run buildout, and restart the server process. For detailed instructions see <span>\n <a href="http://docs.plone.org/manage/installing/installing_addons.html">Installing a third party add-on</a>\n </span>.</p>\n\n <section id="upgrade-products" class="portlet">\n <header class="portletHeader">Upgrades</header>\n <section class="portletContent">\n <div id="up-to-date-message" class="portalMessage info" role="status">\n <strong>No upgrades in this corner</strong>\n <span>You are up to date. High fives.</span>\n </div>\n </section>\n \n </section>\n\n <section id="install-products" class="portlet">\n <header class="portletHeader">Available add-ons</header>\n <section class="portletContent">\n <ul class="configlets">\n <li>\n \n <form action="install_products" method="post" class="pull-right">\n <input type="hidden" name="install_product" value="plone.app.multilingual" />\n <input class="context" type="submit" value="Install" name="form.submitted" />\n <input name="_authenticator" type="hidden" value="4099bc8ec9319c44da4d940523bc99550147633a" /></form>\n\n <h3>\n Multilingual Support\n </h3>\n <p class="configletDescription discreet">\n Install to enable multilingual content support with plone.app.multilingual\n <em class="discreet"> – (plone.app.multilingual 6.0.0.dev0)</em>\n </p>\n \n \n </li>\n <li>\n \n <form action="install_products" method="post" class="pull-right">\n <input type="hidden" name="install_product" value="plone.session" />\n <input class="context" type="submit" value="Install" name="form.submitted" />\n <input name="_authenticator" type="hidden" value="4099bc8ec9319c44da4d940523bc99550147633a" /></form>\n\n <h3>\n Session refresh support\n </h3>\n <p class="configletDescription discreet">\n Optional plone.session refresh support.\n <em class="discreet"> – (plone.session 3.7.5)</em>\n </p>\n \n \n </li>\n </ul>\n </section>\n </section>\n\n <section id="activated-products" class="portlet">\n <header class="portletHeader">Activated add-ons</header>\n <section class="portletContent">\n <ul class="configlets">\n <li>\n \n <form action="uninstall_products" method="post" class="pull-right">\n <input type="hidden" name="uninstall_product" value="Products.CMFPlacefulWorkflow" />\n <input class="destructive" type="submit" value="Uninstall" name="form.submitted" />\n <input name="_authenticator" type="hidden" value="4099bc8ec9319c44da4d940523bc99550147633a" /></form>\n <h3>\n Workflow Policy Support (CMFPlacefulWorkflow)\n </h3>\n <p class="configletDescription discreet">\n Add in Plone the capability to change workflow chains for types in every object. Includes a dependency on core Plone types.\n <em class="discreet"> – (Products.CMFPlacefulWorkflow 2.0.4.dev0)</em>\n </p>\n \n \n </li>\n </ul>\n </section>\n </section>\n\n \n\n </div>\n\n \n </article>\n </div>\n </div>\n <footer class="row">\n <div class="col-xs-12 col-sm-12">\n <div id="viewlet-below-content">\n\n\n</div>\n </div>\n </footer>\n </div>\n \n <div id="column1-container">\n </div>\n <div class="col-xs-12 col-sm-12 col-md-3 sidebar-offcanvas" role="complementary">\n <aside id="portal-column-two">\n <section class="portlet portletNavigationTree portletSiteSetup" role="section" id="portlet-prefs">\n <header class="portletHeader">\n <a href="http://nohost/plone/@@overview-controlpanel">Site Setup</a>\n </header>\n\n <nav class="portletContent">\n <ul class="configlets">\n <li>\n\n \n <strong>General</strong>\n <ul class="configlets">\n \n <li>\n <a href="http://nohost/plone/@@actions-controlpanel">\n Actions\n </a>\n </li>\n \n <li>\n <a href="http://nohost/plone/prefs_install_products_form">\n Add-ons\n </a>\n </li>\n \n <li>\n <a href="http://nohost/plone/@@dateandtime-controlpanel">\n Date and Time\n </a>\n </li>\n \n <li>\n <a href="http://nohost/plone/@@discussion-controlpanel">\n Discussion\n </a>\n </li>\n \n <li>\n <a href="http://nohost/plone/@@language-controlpanel">\n Language\n </a>\n </li>\n \n <li>\n <a href="http://nohost/plone/@@mail-controlpanel">\n Mail\n </a>\n </li>\n \n <li>\n <a href="http://nohost/plone/@@navigation-controlpanel">\n Navigation\n </a>\n </li>\n \n <li>\n <a href="http://nohost/plone/@@search-controlpanel">\n Search\n </a>\n </li>\n \n <li>\n <a href="http://nohost/plone/@@site-controlpanel">\n Site\n </a>\n </li>\n \n <li>\n <a href="http://nohost/plone/@@social-controlpanel">\n Social Media\n </a>\n </li>\n \n <li>\n <a href="http://nohost/plone/@@syndication-controlpanel">\n Syndication\n </a>\n </li>\n \n <li>\n <a href="http://nohost/plone/@@theming-controlpanel">\n Theming\n </a>\n </li>\n \n <li>\n <a href="http://nohost/plone/@@tinymce-controlpanel">\n TinyMCE\n </a>\n </li>\n \n <li>\n <a href="http://nohost/plone/@@redirection-controlpanel">\n URL Management\n </a>\n </li>\n \n </ul>\n \n \n\n \n <strong>Content</strong>\n <ul class="configlets">\n \n <li>\n <a href="http://nohost/plone/@@rules-controlpanel">\n Content Rules\n </a>\n </li>\n \n <li>\n <a href="http://nohost/plone/@@content-controlpanel">\n Content Settings\n </a>\n </li>\n \n <li>\n <a href="http://nohost/plone/@@dexterity-types">\n Dexterity Content Types\n </a>\n </li>\n \n <li>\n <a href="http://nohost/plone/@@editing-controlpanel">\n Editing\n </a>\n </li>\n \n <li>\n <a href="http://nohost/plone/@@imaging-controlpanel">\n Image Handling\n </a>\n </li>\n \n <li>\n <a href="http://nohost/plone/@@markup-controlpanel">\n Markup\n </a>\n </li>\n \n </ul>\n \n \n\n \n <strong>Users</strong>\n <ul class="configlets">\n \n <li>\n <a href="http://nohost/plone/@@usergroup-userprefs">\n Users and Groups\n </a>\n </li>\n \n </ul>\n \n \n\n \n <strong>Security</strong>\n <ul class="configlets">\n \n <li>\n <a href="http://nohost/plone/prefs_error_log_form">\n Errors\n </a>\n </li>\n \n <li>\n <a href="http://nohost/plone/@@filter-controlpanel">\n HTML Filtering\n </a>\n </li>\n \n <li>\n <a href="http://nohost/plone/@@security-controlpanel">\n Security\n </a>\n </li>\n \n </ul>\n \n \n\n \n <strong>Advanced</strong>\n <ul class="configlets">\n \n <li>\n <a href="http://nohost/plone/portal_registry">\n Configuration Registry\n </a>\n </li>\n \n <li>\n <a href="http://nohost/plone/@@maintenance-controlpanel">\n Maintenance\n </a>\n </li>\n \n <li>\n <a href="http://nohost/plone/manage_main">\n Management Interface\n </a>\n </li>\n \n <li>\n <a href="http://nohost/plone/@@resourceregistry-controlpanel">\n Resource Registries\n </a>\n </li>\n \n </ul>\n \n \n\n \n \n\n \n <strong>Add-on Configuration</strong>\n <ul class="configlets">\n \n <li>\n <a href="http://nohost/plone/prefs_workflow_localpolicies_form">\n Workflow Policies\n </a>\n </li>\n \n </ul>\n \n </li>\n </ul>\n </nav>\n\n</section>\n </aside>\n </div>\n </main><!--/row-->\n </div><!--/container-->\n </div><!--/outer-wrapper --><footer id="portal-footer-wrapper">\n <div class="container" id="portal-footer">\n <div class="doormat row">\n \n \n </div>\n <div class="copyright row"><div class="col-xs-12">\n The \n <a href="http://plone.com">Plone<sup>®</sup> Open Source CMS/WCM</a>\n is <abbr title="Copyright">©</abbr> 2000-2021 by the \n <a href="http://plone.org/foundation">Plone Foundation</a> and friends.\n\n Distributed under the \n <a href="http://creativecommons.org/licenses/GPL/2.0/">GNU GPL license</a>.\n </div></div>\n <div class="colophon row"><div class="col-xs-12">\n <a href="http://plone.com" target="_blank" title="This site was built using the Plone Open Source CMS/WCM.">Powered by Plone & Python</a>\n </div></div>\n <div class="site-actions row"><div class="col-xs-12"><ul class="actions-site_actions">\n \n <li class="portletItem">\n <a href="http://nohost/plone/sitemap">\n <span>Site Map</span>\n \n </a>\n </li>\n \n <li class="portletItem">\n <a href="http://nohost/plone/accessibility-info">\n <span>Accessibility</span>\n \n </a>\n </li>\n \n <li class="portletItem">\n <a href="http://nohost/plone/contact-info" class="pat-plone-modal" data-pat-plone-modal="{}">\n <span>Contact</span>\n \n </a>\n </li>\n \n </ul></div></div>\n </div>\n </footer><script type="application/javascript" src="http://nohost/plone/++resource++protect.js" data-site-url="http://nohost/plone" data-token="4099bc8ec9319c44da4d940523bc99550147633a" id="protect-script"></script></body>\n</html>'
File "/srv/python3.8/lib/python3.8/unittest/case.py", line 60, in testPartExecutor
yield
File "/srv/python3.8/lib/python3.8/unittest/case.py", line 676, in run
self._callTestMethod(testMethod)
File "/srv/python3.8/lib/python3.8/unittest/case.py", line 633, in _callTestMethod
method()
File "/home/jenkins/workspace/plone-6.0-python-3.8/src/Products.CMFPlone/Products/CMFPlone/controlpanel/tests/test_controlpanel_browser_installer.py", line 90, in test_addons_controlpanel_install_and_uninstall_all
self.assertIn('Installed', self.browser.contents)
File "/srv/python3.8/lib/python3.8/unittest/case.py", line 1179, in assertIn
self.fail(self._formatMessage(msg, standardMsg))
File "/srv/python3.8/lib/python3.8/unittest/case.py", line 753, in fail
raise self.failureException(msg)
FAILED: Products.CMFPlone.controlpanel.tests.test_controlpanel_browser_navigation.NavigationControlPanelFunctionalTest.test_workflow_settings
Error Message:
False is not true
Stack Trace:
False is not true
File "/srv/python3.8/lib/python3.8/unittest/case.py", line 60, in testPartExecutor
yield
File "/srv/python3.8/lib/python3.8/unittest/case.py", line 676, in run
self._callTestMethod(testMethod)
File "/srv/python3.8/lib/python3.8/unittest/case.py", line 633, in _callTestMethod
method()
File "/home/jenkins/workspace/plone-6.0-python-3.8/src/Products.CMFPlone/Products/CMFPlone/controlpanel/tests/test_controlpanel_browser_navigation.py", line 127, in test_workflow_settings
self.assertTrue('Changes saved.' in self.browser.contents)
File "/srv/python3.8/lib/python3.8/unittest/case.py", line 765, in assertTrue
raise self.failureException(msg)
FAILED: Products.CMFPlone.controlpanel.tests.test_controlpanel_browser_redirection.RedirectionControlPanelFunctionalTest.test_manage_aliases_navigation_root
Error Message:
False is not true : Message for added alternative url missing
Stack Trace:
False is not true : Message for added alternative url missing
File "/srv/python3.8/lib/python3.8/unittest/case.py", line 60, in testPartExecutor
yield
File "/srv/python3.8/lib/python3.8/unittest/case.py", line 676, in run
self._callTestMethod(testMethod)
File "/srv/python3.8/lib/python3.8/unittest/case.py", line 633, in _callTestMethod
method()
File "/home/jenkins/workspace/plone-6.0-python-3.8/src/Products.CMFPlone/Products/CMFPlone/controlpanel/tests/test_controlpanel_browser_redirection.py", line 486, in test_manage_aliases_navigation_root
self.assertTrue(
File "/srv/python3.8/lib/python3.8/unittest/case.py", line 765, in assertTrue
raise self.failureException(msg)
FAILED: Products.CMFPlone.controlpanel.tests.test_controlpanel_browser_redirection.RedirectionControlPanelFunctionalTest.test_manage_aliases_remove
Error Message:
False is not true : Message for removed alternative url missing
Stack Trace:
False is not true : Message for removed alternative url missing
File "/srv/python3.8/lib/python3.8/unittest/case.py", line 60, in testPartExecutor
yield
File "/srv/python3.8/lib/python3.8/unittest/case.py", line 676, in run
self._callTestMethod(testMethod)
File "/srv/python3.8/lib/python3.8/unittest/case.py", line 633, in _callTestMethod
method()
File "/home/jenkins/workspace/plone-6.0-python-3.8/src/Products.CMFPlone/Products/CMFPlone/controlpanel/tests/test_controlpanel_browser_redirection.py", line 464, in test_manage_aliases_remove
self.assertTrue(
File "/srv/python3.8/lib/python3.8/unittest/case.py", line 765, in assertTrue
raise self.failureException(msg)
FAILED: Products.CMFPlone.controlpanel.tests.test_controlpanel_browser_redirection.RedirectionControlPanelFunctionalTest.test_manage_aliases_standard
Error Message:
False is not true : Message for added alternative url missing
Stack Trace:
False is not true : Message for added alternative url missing
File "/srv/python3.8/lib/python3.8/unittest/case.py", line 60, in testPartExecutor
yield
File "/srv/python3.8/lib/python3.8/unittest/case.py", line 676, in run
self._callTestMethod(testMethod)
File "/srv/python3.8/lib/python3.8/unittest/case.py", line 633, in _callTestMethod
method()
File "/home/jenkins/workspace/plone-6.0-python-3.8/src/Products.CMFPlone/Products/CMFPlone/controlpanel/tests/test_controlpanel_browser_redirection.py", line 442, in test_manage_aliases_standard
self.assertTrue(
File "/srv/python3.8/lib/python3.8/unittest/case.py", line 765, in assertTrue
raise self.failureException(msg)
FAILED: Products.CMFPlone.controlpanel.tests.test_controlpanel_browser_syndication.SyndicationControlPanelFunctionalTest.test_create_collection
Error Message:
False is not true
Stack Trace:
False is not true
File "/srv/python3.8/lib/python3.8/unittest/case.py", line 60, in testPartExecutor
yield
File "/srv/python3.8/lib/python3.8/unittest/case.py", line 676, in run
self._callTestMethod(testMethod)
File "/srv/python3.8/lib/python3.8/unittest/case.py", line 633, in _callTestMethod
method()
File "/home/jenkins/workspace/plone-6.0-python-3.8/src/Products.CMFPlone/Products/CMFPlone/controlpanel/tests/test_controlpanel_browser_syndication.py", line 107, in test_create_collection
self.assertTrue('Changes saved' in self.browser.contents)
File "/srv/python3.8/lib/python3.8/unittest/case.py", line 765, in assertTrue
raise self.failureException(msg)
FAILED: Products.CMFPlone.controlpanel.tests.test_controlpanel_browser_syndication.SyndicationControlPanelFunctionalTest.test_syndication_controlpanel_enabled
Error Message:
False is not true
Stack Trace:
False is not true
File "/srv/python3.8/lib/python3.8/unittest/case.py", line 60, in testPartExecutor
yield
File "/srv/python3.8/lib/python3.8/unittest/case.py", line 676, in run
self._callTestMethod(testMethod)
File "/srv/python3.8/lib/python3.8/unittest/case.py", line 633, in _callTestMethod
method()
File "/home/jenkins/workspace/plone-6.0-python-3.8/src/Products.CMFPlone/Products/CMFPlone/controlpanel/tests/test_controlpanel_browser_syndication.py", line 58, in test_syndication_controlpanel_enabled
self.assertTrue('Changes saved' in self.browser.contents)
File "/srv/python3.8/lib/python3.8/unittest/case.py", line 765, in assertTrue
raise self.failureException(msg)
FAILED: Products.CMFPlacefulWorkflow.tests.policy_form.txt
Error Message:
Failed doctest test for policy_form.txt
Stack Trace:
Failed doctest test for policy_form.txt
File "/home/jenkins/workspace/plone-6.0-python-3.8/src/Products.CMFPlacefulWorkflow/Products/CMFPlacefulWorkflow/tests/policy_form.txt", line 0
----------------------------------------------------------------------
File "/home/jenkins/workspace/plone-6.0-python-3.8/src/Products.CMFPlacefulWorkflow/Products/CMFPlacefulWorkflow/tests/policy_form.txt", line 102, in policy_form.txt
Failed example:
'Changed policies' in browser.contents
Expected:
True
Got:
False
File "/srv/python3.8/lib/python3.8/unittest/case.py", line 60, in testPartExecutor
yield
File "/srv/python3.8/lib/python3.8/unittest/case.py", line 676, in run
self._callTestMethod(testMethod)
File "/srv/python3.8/lib/python3.8/unittest/case.py", line 633, in _callTestMethod
method()
File "/srv/python3.8/lib/python3.8/doctest.py", line 2197, in runTest
raise self.failureException(self.format_failure(new.getvalue()))
More information about the Testbot
mailing list