[ 
https://issues.apache.org/jira/browse/LUCENE-4092?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13296183#comment-13296183
 ] 

Steven Rowe edited comment on LUCENE-4092 at 6/17/12 1:36 AM:
--------------------------------------------------------------

Here is the *Editable Email Notification*/*Default Content* configuration I 
applied to all non-Maven ASF Jenkins jobs (modulo whitespace in front of the 
trailing line-continuation backslashes):

*edit*: BUILD_LOG_REGEX -> BUILD_LOG_MULTILINE_REGEX

{noformat}
Build: ${BUILD_URL}

${FAILED_TESTS}

Build Log:
${BUILD_LOG_MULTILINE_REGEX,regex="(?x:                                         
                                             \
# Compilation failures                                                          
                                   \
(?:.*\\[javac\\].*\\r?\\n)*.*\\[javac\\]\\s+[1-9]\\d*\\s+error.*\\r?\\n         
                                   \
# Test failures                                                                 
                                   \
|.*\\[junit4\\]\\s*Suite:.*[\\r\\n]+.*\\[junit4\\]\\s*(?!Completed)(?!IGNOR)\\S(?s:.*?)<<<\\s*FAILURES!
            \
# Source file license problems                                                  
                                   \
|.*rat-sources:.*(?:\\r?\\n.*\\[echo\\].*)*\\s+[1-9]\\d*\\s+Unknown\\s+Licenses.*\\r?\\n(?:.*\\[echo\\].*\\r?\\n)*
 \
# Third-party dependency license problems - include 2 preceding lines and 1 
following line                         \
|(?:.*\\r?\\n){2}.*\\[licenses\\]\\s+MISSING\\s+sha1(?:.*\\r?\\n){2}            
                                   \
# Javadoc warnings                                                              
                                   \
|(?:.*\\[javadoc\\].*\\r?\\n)*.*\\[javadoc\\]\\s*[1-9]\\d*\\s+warnings.*\\r?\\n 
                                   \
# Other javadocs problems: broken links and missing javadocs                    
                                   \
|.*javadocs-lint:.*\\r?\\n(?:.*\\[echo\\].*\\r?\\n)*                            
                                   \
# Thread dumps - include 1 preceding line and the remainder of the log          
                                   \
|.*\\r?\\n.*Full thread dump(?s:.*)                                             
                                   \
# Jenkins problems - include the remainder of the log                           
                                   \
|.*(?:FATAL|ERROR):(?s:.*)                                                      
                                   \
# Include the Ant call stack - include the remainder of the log                 
                                   \
|.*BUILD\\s+FAILED(?s:.*)                                                       
                                   \
)"}
{noformat}

                
      was (Author: steve_rowe):
    Here is the *Editable Email Notification*/*Default Content* configuration I 
applied to all non-Maven ASF Jenkins jobs (modulo whitespace in front of the 
trailing line-continuation backslashes):

{noformat}
Build: ${BUILD_URL}

${FAILED_TESTS}

Build Log:
${BUILD_LOG_REGEX,regex="(?x:                                                   
                                   \
# Compilation failures                                                          
                                   \
(?:.*\\[javac\\].*\\r?\\n)*.*\\[javac\\]\\s+[1-9]\\d*\\s+error.*\\r?\\n         
                                   \
# Test failures                                                                 
                                   \
|.*\\[junit4\\]\\s*Suite:.*[\\r\\n]+.*\\[junit4\\]\\s*(?!Completed)(?!IGNOR)\\S(?s:.*?)<<<\\s*FAILURES!
            \
# Source file license problems                                                  
                                   \
|.*rat-sources:.*(?:\\r?\\n.*\\[echo\\].*)*\\s+[1-9]\\d*\\s+Unknown\\s+Licenses.*\\r?\\n(?:.*\\[echo\\].*\\r?\\n)*
 \
# Third-party dependency license problems - include 2 preceding lines and 1 
following line                         \
|(?:.*\\r?\\n){2}.*\\[licenses\\]\\s+MISSING\\s+sha1(?:.*\\r?\\n){2}            
                                   \
# Javadoc warnings                                                              
                                   \
|(?:.*\\[javadoc\\].*\\r?\\n)*.*\\[javadoc\\]\\s*[1-9]\\d*\\s+warnings.*\\r?\\n 
                                   \
# Other javadocs problems: broken links and missing javadocs                    
                                   \
|.*javadocs-lint:.*\\r?\\n(?:.*\\[echo\\].*\\r?\\n)*                            
                                   \
# Thread dumps - include 1 preceding line and the remainder of the log          
                                   \
|.*\\r?\\n.*Full thread dump(?s:.*)                                             
                                   \
# Jenkins problems - include the remainder of the log                           
                                   \
|.*(?:FATAL|ERROR):(?s:.*)                                                      
                                   \
# Include the Ant call stack - include the remainder of the log                 
                                   \
|.*BUILD\\s+FAILED(?s:.*)                                                       
                                   \
)"}
{noformat}

                  
> Check what's Jenkins pattern for e-mailing log fragments (so that it includes 
> failures).
> ----------------------------------------------------------------------------------------
>
>                 Key: LUCENE-4092
>                 URL: https://issues.apache.org/jira/browse/LUCENE-4092
>             Project: Lucene - Java
>          Issue Type: Sub-task
>          Components: general/test
>            Reporter: Dawid Weiss
>            Assignee: Steven Rowe
>            Priority: Trivial
>


--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to