On 11/09/2010 02:17 AM, Vincent Massol wrote:
> Hi Caleb,
> 
> Nice start. Some questions/feedback:
> 
> * Is this replacing the standard hudson emails or does it come as an 
> additional report? When is it sent?
I imagined it being sent periodically (maybe once a day). Since it uses 
commons-configuration, a
different configuration profile could be set up to send a different type of 
mail for broken builds.

> * I'd like to see an email whenever someone commits something that makes one 
> of the modules fail to build and in that mail the title should be short and 
> explicit about whom has made the build fail + the mail should contain the log 
> of the failure (in order to understand why it fails directly from the email).
> 
> IMO in general we need:
> * less emails from hudson (only mails when builds are failing IMO, not needed 
> when they're not)
> * separate flickering from non flickering
I tried to do that, no flickers were detected though.

Caleb

> * shorter email titles
> * know how broke the build in the email and very visible
> * console logs in the mail (not the full log, just the module that fails to 
> build and only the part around the failure: let's say the last 100 lines)
> 
> Thanks
> -Vincent
> 
> On Nov 9, 2010, at 4:02 AM, Caleb James DeLisle wrote:
> 
>> Trying out a new test reporter, tell me what you think.
>>
>> Statistics Report:
>> 22 tests failed out of a total of 3026
>> The total time taken to run the tests was 1853.3518 seconds,
>> and the average time taken by a test was 0.6124758 seconds.
>> The fastest test ran in 0.0 seconds,a record held by
>> http://hudson.xwiki.org/job/concerto/org.xwiki.contrib.concerto$xwoot-content-provider/5/testReport/org.xwoot.contentprovider/XWootContentProviderConfigurationTest/testAddRemove/
>> The slowest test ran in 120.414 seconds,and that one was
>> http://hudson.xwiki.org/job/concerto/org.xwiki.contrib.concerto$jxta/5/testReport/org.xwoot.jxta.test.singlePeer/NetworkTest/testFailConnectToNetwork/
>> and the average speed of a webstandards test (a good indication of page load 
>> speed) was 0.0 seconds.
>> -------------------------------------------------------------------------------
>> Detailed Failure Report:
>> 0 Regressions,
>> 0 Tests are Probably Flickering,
>> 22 Failures
>> -------------------------------------------------------------------------------
>>
>> Failures:
>> These tests have failed multiple times in a row.
>>
>> Failing for the past 164 builds.
>> Name: Blog/Archive.xml [month, year, comment, space, language]      
>> testParametersInColibri
>> Details: Escaping test failed. * Parameter: "year"   Tested file: 
>> Blog/Archive.xml   URL:
>> http://127.0.0.1:8080/xwiki/bin/view/Blog/Archive?skin=colibri&year=aaa%22bbb%27ccc%3Eddd%3Ceee&language=en
>>  List of validation errors:     line  305  column 133  WARNING: Macro 
>> execution exception in the
>> response.     line  531  column   0  WARNING: Possible SQL error trace.     
>> line  563  column   0
>> WARNING: Possible SQL error trace.
>> Link:
>> http://hudson.xwiki.org/job/xwiki-product-enterprise-tests/org.xwiki.enterprise$xwiki-enterprise-test-escaping/179/testReport/org.xwiki.test.escaping/ApplicationTest/Blog_Archive_xml__month__year__comment__space__language_______testParametersInColibri/
>>
>> Failing for the past 164 builds.
>> Name: Blog/CreatePost.xml [category, comment, entrySpace, form_token, 
>> language, entryTitle]
>> testParametersInColibri
>> Details: Escaping test failed. * Parameter: "entrySpace"   Tested file: 
>> Blog/CreatePost.xml   URL:
>> http://127.0.0.1:8080/xwiki/bin/view/Blog/CreatePost?skin=colibri&entrySpace=aaa%22bbb%27ccc%3Eddd%3Ceee&language=en
>>  List of validation errors:     line  308  column  62  ERROR: Unescaped < 
>> character     line  308
>> column  58  ERROR: Unescaped > character * Parameter: "entryTitle"   Tested 
>> file:
>> Blog/CreatePost.xml   URL:
>> http://127.0.0.1:8080/xwiki/bin/view/Blog/CreatePost?skin=colibri&entryTitle=aaa%22b
>> Link:
>> http://hudson.xwiki.org/job/xwiki-product-enterprise-tests/org.xwiki.enterprise$xwiki-enterprise-test-escaping/179/testReport/org.xwiki.test.escaping/ApplicationTest/Blog_CreatePost_xml__category__comment__entrySpace__form_token__language__entryTitle___testParametersInColibri/
>>
>> Failing for the past 164 builds.
>> Name: Panels/PanelWizard.xml [forceLeftPanels, section, queryString, place, 
>> forceRightPanels,
>> comment, space, language]  testParametersInColibri
>> Details: Escaping test failed. * Parameter: "place"   Tested file: 
>> Panels/PanelWizard.xml   URL:
>> http://127.0.0.1:8080/xwiki/bin/view/Panels/PanelWizard?skin=colibri&place=aaa%22bbb%27ccc%3Eddd%3Ceee&language=en
>>  List of validation errors:     line  341  column  95  ERROR: Unescaped < 
>> character     line  341
>> column  91  ERROR: Unescaped > character
>> Link:
>> http://hudson.xwiki.org/job/xwiki-product-enterprise-tests/org.xwiki.enterprise$xwiki-enterprise-test-escaping/179/testReport/org.xwiki.test.escaping/ApplicationTest/Panels_PanelWizard_xml__forceLeftPanels__section__queryString__place__forceRightPanels__comment__space__language___testParametersInColibri/
>>
>> Failing for the past 164 builds.
>> Name: XWiki/ExtensionManager.xml [extensionid, actioninstall, actionresolve, 
>> confirm,
>> extensionversion, comment, actionuninstall, language, editor]  
>> testParametersInColibri
>> Details: Escaping test failed. * Parameter: "actioninstall"   Tested file:
>> XWiki/ExtensionManager.xml   URL:
>> http://127.0.0.1:8080/xwiki/bin/view/XWiki/ExtensionManager?skin=colibri&actioninstall=aaa%22bbb%27ccc%3Eddd%3Ceee&language=en
>>  List of validation errors:     line  321  column 140  WARNING: Macro 
>> execution exception in the
>> response. * Parameter: "actionresolve"   Tested file: 
>> XWiki/ExtensionManager.xml   URL:
>> http://127.0.0.1:8080/xwiki/bin/view/XWiki/ExtensionManager?skin=colibri&actionresolve=
>> Link:
>> http://hudson.xwiki.org/job/xwiki-product-enterprise-tests/org.xwiki.enterprise$xwiki-enterprise-test-escaping/179/testReport/org.xwiki.test.escaping/ApplicationTest/XWiki_ExtensionManager_xml__extensionid__actioninstall__actionresolve__confirm__extensionversion__comment__actionuninstall__language__editor___testParametersInColibri/
>>
>> Failing for the past 164 builds.
>> Name: XWiki/LiveTableResults.xml [classname, orphaned, collist, comment, 
>> space, language]
>> testParametersInColibri
>> Details: Escaping test failed. * Parameter: "classname"   Tested file: 
>> XWiki/LiveTableResults.xml
>> URL:
>> http://127.0.0.1:8080/xwiki/bin/view/XWiki/LiveTableResults?classname=aaa%22bbb%27ccc%3Eddd%3Ceee&skin=colibri&language=en
>>  List of validation errors:     line  304  column 133  WARNING: Macro 
>> execution exception in the
>> response.     line  408  column   0  WARNING: Possible SQL error trace.     
>> line  423  column   0
>> WARNING: Possible SQL error trace. * Parameter: "space"   Tested file: 
>> XWiki/LiveTab
>> Link:
>> http://hudson.xwiki.org/job/xwiki-product-enterprise-tests/org.xwiki.enterprise$xwiki-enterprise-test-escaping/179/testReport/org.xwiki.test.escaping/ApplicationTest/XWiki_LiveTableResults_xml__classname__orphaned__collist__comment__space__language___testParametersInColibri/
>>
>> Failing for the past 164 builds.
>> Name: testClassEditor
>> Details: Escaping test for XWIKI-5404 failed.   Tested file: 
>> templates/editclass.vm   URL:
>> http://127.0.0.1:8080/xwiki/bin/edit/aaa%22bbb%27ccc%3Eddd%3Ceee/aaa%22bbb%27ccc%3Eddd%3Ceee?editor=class&language=en
>>  List of validation errors:     line  332  column  71  WARNING: Unescaped ' 
>> character     line  336
>> column  77  WARNING: Unescaped ' character     line  338  column  78  
>> WARNING: Unescaped ' character
>> Link:
>> http://hudson.xwiki.org/job/xwiki-product-enterprise-tests/org.xwiki.enterprise$xwiki-enterprise-test-escaping/179/testReport/org.xwiki.test.escaping/ObjectAndClassEditorTest/testClassEditor/
>>
>> Failing for the past 164 builds.
>> Name: templates/editattachments.vm []                               
>> testPageEscaping
>> Details: Escaping test for page name failed.   Tested file: 
>> templates/editattachments.vm   URL:
>> http://127.0.0.1:8080/xwiki/bin/view/Main/aaa%22bbb%27ccc%3Eddd%3Ceee?skin=default&vm=editattachments.vm&xpage=xpart&language=en
>>  List of validation errors:     line    1  column  42  ERROR: Unescaped < 
>> character     line    1
>> column  38  ERROR: Unescaped > character
>> Link:
>> http://hudson.xwiki.org/job/xwiki-product-enterprise-tests/org.xwiki.enterprise$xwiki-enterprise-test-escaping/179/testReport/org.xwiki.test.escaping/TemplateTest/templates_editattachments_vm__________________________________testPageEscaping/
>>
>> Failing for the past 164 builds.
>> Name: templates/editgroup.vm [classname]                            
>> testPageEscaping
>> Details: Escaping test for page name failed.   Tested file: 
>> templates/editgroup.vm   URL:
>> http://127.0.0.1:8080/xwiki/bin/view/Main/aaa%22bbb%27ccc%3Eddd%3Ceee?skin=default&vm=editgroup.vm&xpage=xpart&language=en
>>  List of validation errors:     line    0  column   0  WARNING: Unexpected 
>> empty response
>> Link:
>> http://hudson.xwiki.org/job/xwiki-product-enterprise-tests/org.xwiki.enterprise$xwiki-enterprise-test-escaping/179/testReport/org.xwiki.test.escaping/TemplateTest/templates_editgroup_vm__classname_____________________________testPageEscaping/
>>
>> Failing for the past 164 builds.
>> Name: templates/editgroup.vm [classname]                            
>> testParameterEscaping
>> Details: Escaping test failed. * Parameter: "classname"   Tested file: 
>> templates/editgroup.vm   URL:
>> http://127.0.0.1:8080/xwiki/bin/view/Main/WebHome?classname=aaa%22bbb%27ccc%3Eddd%3Ceee&skin=default&vm=editgroup.vm&xpage=xpart&language=en
>>  List of validation errors:     line    0  column   0  WARNING: Unexpected 
>> empty response
>> Link:
>> http://hudson.xwiki.org/job/xwiki-product-enterprise-tests/org.xwiki.enterprise$xwiki-enterprise-test-escaping/179/testReport/org.xwiki.test.escaping/TemplateTest/templates_editgroup_vm__classname_____________________________testParameterEscaping/
>>
>> Failing for the past 164 builds.
>> Name: templates/editgroup.vm [classname]                            
>> testSpaceEscaping
>> Details: Escaping test for space name failed.   Tested file: 
>> templates/editgroup.vm   URL:
>> http://127.0.0.1:8080/xwiki/bin/view/aaa%22bbb%27ccc%3Eddd%3Ceee/WebHome?skin=default&vm=editgroup.vm&xpage=xpart&language=en
>>  List of validation errors:     line    0  column   0  WARNING: Unexpected 
>> empty response
>> Link:
>> http://hudson.xwiki.org/job/xwiki-product-enterprise-tests/org.xwiki.enterprise$xwiki-enterprise-test-escaping/179/testReport/org.xwiki.test.escaping/TemplateTest/templates_editgroup_vm__classname_____________________________testSpaceEscaping/
>>
>> Failing for the past 177 builds.
>> Name: testDocumentCacheSync
>> Details: null expected:<[modified ]content> but was:<[]content>
>> Link:
>> http://hudson.xwiki.org/job/xwiki-product-enterprise-tests/org.xwiki.enterprise$xwiki-enterprise-test-cluster/179/testReport/org.xwiki.test.cluster/DocumentCacheTest/testDocumentCacheSync/
>>
>> Failing for the past 177 builds.
>> Name: testDocumentCacheSyncForAttachments
>> Details:  Name: PUT URI:
>> http://localhost:8081/xwiki/rest/wikis/xwiki/spaces/Test/pages/AttachementCacheSync/attachments/file.ext
>> Status code: 404 Status text: Not Found Response: <html> <head>    
>> <title>Status page</title>
>> </head> <body> <h3>The server has not found anything matching the request 
>> URI</h3><p>You can get
>> technical details <a
>> href="http://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html#sec10.4.5";>here</a>.<br>
>>  Please
>> continue your visit at our <a href="/">home page</a>. </p> </body> </html>
>> Link:
>> http://hudson.xwiki.org/job/xwiki-product-enterprise-tests/org.xwiki.enterprise$xwiki-enterprise-test-cluster/179/testReport/org.xwiki.test.cluster/DocumentCacheTest/testDocumentCacheSyncForAttachments/
>>
>> Failing for the past 177 builds.
>> Name: org.xwiki.test.ui.AllTests
>> Details: Failed to connect to binary 
>> FirefoxBinary(/home/hudsonagent/firefox/firefox) on port 7055;
>> process output follows:  Error: cannot open display: :1.0  System info: 
>> os.name: 'Linux', os.arch:
>> 'i386', os.version: '2.6.27.10-grsec-xxxx-grs-ipv4-64', java.version: 
>> '1.5.0_15' Driver info:
>> driver.version: firefox
>> Link:
>> http://hudson.xwiki.org/job/xwiki-product-enterprise-tests/org.xwiki.enterprise$xwiki-enterprise-test-ui/179/testReport/org.xwiki.test.ui/AllTests/org_xwiki_test_ui_AllTests/
>>
>> Failing for the past 177 builds.
>> Name: org.xwiki.test.ui.AllTests
>> Details: Failed to connect to binary 
>> FirefoxBinary(/home/hudsonagent/firefox/firefox) on port 7055;
>> process output follows:  Error: cannot open display: :1.0  System info: 
>> os.name: 'Linux', os.arch:
>> 'i386', os.version: '2.6.27.10-grsec-xxxx-grs-ipv4-64', java.version: 
>> '1.5.0_15' Driver info:
>> driver.version: firefox
>> Link:
>> http://hudson.xwiki.org/job/xwiki-product-enterprise-tests/org.xwiki.enterprise$xwiki-enterprise-test-ui/179/testReport/org.xwiki.test.ui/AllTests/org_xwiki_test_ui_AllTests/
>>
>> Failing for the past 177 builds.
>> Name: WYSIWYG Selenium Tests
>> Details: Could not start Selenium session: Failed to start new browser 
>> session: Error while
>> launching browser
>> Link:
>> http://hudson.xwiki.org/job/xwiki-product-enterprise-tests/org.xwiki.enterprise$xwiki-enterprise-test-wysiwyg/179/testReport/org.xwiki.test.selenium.framework/XWikiSeleniumTestSetup/WYSIWYG_Selenium_Tests/
>>
>> Failing for the past 180 builds.
>> Name: junit.framework.testsu...@6b3fc7
>> Details: Could not start Selenium session: Failed to start new browser 
>> session: Error while
>> launching browser
>> Link:
>> http://hudson.xwiki.org/job/xwiki-product-enterprise-tests/org.xwiki.enterprise$xwiki-enterprise-test-ldap/179/testReport/org.xwiki.test.selenium.framework/XWikiSeleniumTestSetup/junit_framework_TestSuite_6b3fc7/
>>
>> Failing for the past 180 builds.
>> Name: junit.framework.testsu...@1d85f79
>> Details: Could not start Selenium session: Failed to start new browser 
>> session: Error while
>> launching browser
>> Link:
>> http://hudson.xwiki.org/job/xwiki-product-enterprise-tests/org.xwiki.enterprise$xwiki-enterprise-test-selenium/179/testReport/org.xwiki.test.selenium.framework/XWikiSeleniumTestSetup/junit_framework_TestSuite_1d85f79/
>>
>> Failing for the past 828 builds.
>> Name: Validating Dutch Web Guidelines validity for: space=Main, page=WebHome 
>> executed with
>> credentials Admin:admin
>> Details: Validation errors in space=Main, page=WebHome ERROR: At least one 
>> style attribute has been
>> found on the page.
>> Link:
>> http://hudson.xwiki.org/job/xwiki-product-enterprise-manager-tests/org.xwiki.manager$xwiki-enterprise-manager-test-webstandards/838/testReport/org.xwiki.test.webstandards/CustomDutchWebGuidelinesValidationTest/Validating_Dutch_Web_Guidelines_validity_for__space_Main__page_WebHome_executed_with_credentials_Admin_admin/
>>
>> Failing for the past 828 builds.
>> Name: Validating Dutch Web Guidelines validity for: space=WikiManager, 
>> page=CreateNewWiki executed
>> with credentials Admin:admin
>> Details: Validation errors in space=WikiManager, page=CreateNewWiki ERROR: 
>> An input field has been
>> found with no label association.
>> Link:
>> http://hudson.xwiki.org/job/xwiki-product-enterprise-manager-tests/org.xwiki.manager$xwiki-enterprise-manager-test-webstandards/838/testReport/org.xwiki.test.webstandards/CustomDutchWebGuidelinesValidationTest/Validating_Dutch_Web_Guidelines_validity_for__space_WikiManager__page_CreateNewWiki_executed_with_credentials_Admin_admin/
>>
>> Failing for the past 828 builds.
>> Name: Validating Dutch Web Guidelines validity for: space=Main, page=WebHome 
>> executed with
>> credentials Admin:admin
>> Details: Validation errors in space=Main, page=WebHome ERROR: At least one 
>> style attribute has been
>> found on the page.
>> Link:
>> http://hudson.xwiki.org/job/xwiki-product-enterprise-manager-tests/org.xwiki.manager$xwiki-enterprise-manager-test-webstandards/838/testReport/org.xwiki.test.webstandards/CustomDutchWebGuidelinesValidationTest/Validating_Dutch_Web_Guidelines_validity_for__space_Main__page_WebHome_executed_with_credentials_Admin_admin/
>>
>> Failing for the past 828 builds.
>> Name: Validating Dutch Web Guidelines validity for: space=Main, page=WebHome 
>> executed with
>> credentials Admin:admin
>> Details: Validation errors in space=Main, page=WebHome ERROR: At least one 
>> style attribute has been
>> found on the page.
>> Link:
>> http://hudson.xwiki.org/job/xwiki-product-enterprise-manager-tests/org.xwiki.manager$xwiki-enterprise-manager-test-webstandards/838/testReport/org.xwiki.test.webstandards/CustomDutchWebGuidelinesValidationTest/Validating_Dutch_Web_Guidelines_validity_for__space_Main__page_WebHome_executed_with_credentials_Admin_admin/
>>
>> Failing for the past 839 builds.
>> Name: junit.framework.testsu...@2a4983
>> Details: Could not start Selenium session: Failed to start new browser 
>> session: Error while
>> launching browser
>> Link:
>> http://hudson.xwiki.org/job/xwiki-product-enterprise-manager-tests/org.xwiki.manager$xwiki-enterprise-manager-test-selenium/838/testReport/org.xwiki.test.selenium.framework/XWikiSeleniumTestSetup/junit_framework_TestSuite_2a4983/
>> -------------------------------------------------------------------------------
> 
> _______________________________________________
> devs mailing list
> [email protected]
> http://lists.xwiki.org/mailman/listinfo/devs
> 

_______________________________________________
devs mailing list
[email protected]
http://lists.xwiki.org/mailman/listinfo/devs

Reply via email to