On Mar 6, 2012, at 6:47, sebb <seb...@gmail.com> wrote:

> The errors are occuring because some testCases are leaving an item in
> the registry.
> If the next test is one that checks for an empty registry at the end,
> it will fail.
>
> It's very easy to check that the registry is always left empty by
> adding an @After method - I tried this and the code then fails for me
> on WinXP/Eclipse.
>
> I don't know if this is a bug in some test cases or a bug in the code
> - should the registry always be left clean, no matter what call
> sequence is used?
> Or are callers required to call toString() or whatever else it is that
> cleans up the registry?
>
> If so, should the main code be changed to clear the registry when
> creating a StringBuilder (just in case the previous user fails to
> clear up)?

I do not think that would work because a caller can create more than
one builder and the registry is per thread IIRC. :(

Gary
>
> On 6 March 2012 03:34, Gump <iss...@commons.apache.org> wrote:
>> To whom it may engage...
>>
>> This is an automated request, but not an unsolicited one. For
>> more information please visit http://gump.apache.org/nagged.html,
>> and/or contact the folk at gene...@gump.apache.org.
>>
>> Project commons-lang3-test has an issue affecting its community integration.
>> This issue affects 1 projects,
>>  and has been outstanding for 21 runs.
>> The current state of this project is 'Failed', with reason 'Build Failed'.
>> For reference only, the following projects are affected by this:
>>    - commons-lang3-test :  Apache Commons
>>
>>
>> Full details are available at:
>>    
>> http://vmgump.apache.org/gump/public/apache-commons/commons-lang3-test/index.html
>>
>> That said, some information snippets are provided here.
>>
>> The following annotations (debug/informational/warning/error messages) were 
>> provided:
>>  -WARNING- Overriding Maven settings: 
>> [/srv/gump/public/workspace/apache-commons/lang/gump_mvn_settings.xml]
>>  -DEBUG- (Apache Gump generated) Apache Maven Settings in: 
>> /srv/gump/public/workspace/apache-commons/lang/gump_mvn_settings.xml
>>  -INFO- Failed with reason build failed
>>  -DEBUG- Maven POM in: /srv/gump/public/workspace/apache-commons/lang/pom.xml
>>  -INFO- Project Reports in: 
>> /srv/gump/public/workspace/apache-commons/lang/target/surefire-reports
>>
>>
>>
>> The following work was performed:
>> http://vmgump.apache.org/gump/public/apache-commons/commons-lang3-test/gump_work/build_apache-commons_commons-lang3-test.html
>> Work Name: build_apache-commons_commons-lang3-test (Type: Build)
>> Work ended in a state of : Failed
>> Elapsed: 1 min 23 secs
>> Command Line: /opt/maven2/bin/mvn --batch-mode --settings 
>> /srv/gump/public/workspace/apache-commons/lang/gump_mvn_settings.xml test
>> [Working Directory: /srv/gump/public/workspace/apache-commons/lang]
>> M2_HOME: /opt/maven2
>> ---------------------------------------------
>> Running org.apache.commons.lang3.text.translate.LookupTranslatorTest
>> Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 sec
>> Running org.apache.commons.lang3.text.ExtendedMessageFormatTest
>> Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.151 sec
>> Running org.apache.commons.lang3.text.StrSubstitutorTest
>> Tests run: 37, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.026 sec
>> Running org.apache.commons.lang3.text.CompositeFormatTest
>> Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.003 sec
>> Running org.apache.commons.lang3.text.StrTokenizerTest
>> Tests run: 55, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.036 sec
>> Running org.apache.commons.lang3.text.StrBuilderTest
>> Tests run: 77, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.033 sec
>> Running org.apache.commons.lang3.text.FormattableUtilsTest
>> Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.005 sec
>> Running org.apache.commons.lang3.StringUtilsStartsEndsWithTest
>> Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.005 sec
>> Running org.apache.commons.lang3.ArrayUtilsRemoveMultipleTest
>> Tests run: 55, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.035 sec
>> Running org.apache.commons.lang3.RandomStringUtilsTest
>> Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.058 sec
>> Running org.apache.commons.lang3.StringUtilsTest
>> Tests run: 83, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.297 sec
>>
>> Results :
>>
>> Failed tests:   
>> testReflectionObjectCycle(org.apache.commons.lang3.builder.ToStringBuilderTest):
>>  Expected null, actual: {5=null}
>>  
>> testSimpleReflectionObjectCycle(org.apache.commons.lang3.builder.ToStringBuilderTest):
>>  Expected null, actual: {5=null}
>>  
>> testReflectionByteArrayArray(org.apache.commons.lang3.builder.ToStringBuilderTest):
>>  Expected null, actual: {5=null}
>>  
>> testReflectionCharArrayArray(org.apache.commons.lang3.builder.ToStringBuilderTest):
>>  Expected null, actual: {5=null}
>>  
>> testReflectionShortArray(org.apache.commons.lang3.builder.ToStringBuilderTest):
>>  Expected null, actual: {5=null}
>>  
>> testSelfInstanceVarReflectionObjectCycle(org.apache.commons.lang3.builder.ToStringBuilderTest):
>>  Expected null, actual: {5=null}
>>  
>> testReflectionIntArray(org.apache.commons.lang3.builder.ToStringBuilderTest):
>>  Expected null, actual: {5=null}
>>  
>> testReflectionCharArray(org.apache.commons.lang3.builder.ToStringBuilderTest):
>>  Expected null, actual: {5=null}
>>  testObjectCycle(org.apache.commons.lang3.builder.ToStringBuilderTest): 
>> Expected null, actual: {5=null}
>>
>> Tests run: 2139, Failures: 9, Errors: 0, Skipped: 4
>>
>> [INFO] 
>> ------------------------------------------------------------------------
>> [ERROR] BUILD FAILURE
>> [INFO] 
>> ------------------------------------------------------------------------
>> [INFO] There are test failures.
>>
>> Please refer to 
>> /srv/gump/public/workspace/apache-commons/lang/target/surefire-reports for 
>> the individual test results.
>> [INFO] 
>> ------------------------------------------------------------------------
>> [INFO] For more information, run Maven with the -e switch
>> [INFO] 
>> ------------------------------------------------------------------------
>> [INFO] Total time: 1 minute 22 seconds
>> [INFO] Finished at: Tue Mar 06 03:34:15 UTC 2012
>> [INFO] Final Memory: 32M/78M
>> [INFO] 
>> ------------------------------------------------------------------------
>> ---------------------------------------------
>>
>> To subscribe to this information via syndicated feeds:
>> - RSS: 
>> http://vmgump.apache.org/gump/public/apache-commons/commons-lang3-test/rss.xml
>> - Atom: 
>> http://vmgump.apache.org/gump/public/apache-commons/commons-lang3-test/atom.xml
>>
>> ============================== Gump Tracking Only ===
>> Produced by Apache Gump(TM) version 2.3.
>> Gump Run 12000006032012, vmgump.apache.org:vmgump:12000006032012
>> Gump E-mail Identifier (unique within run) #19.
>>
>> --
>> Apache Gump
>> http://gump.apache.org/ [Instance: vmgump]
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
>> For additional commands, e-mail: dev-h...@commons.apache.org
>>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
> For additional commands, e-mail: dev-h...@commons.apache.org
>

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
For additional commands, e-mail: dev-h...@commons.apache.org

Reply via email to