There are many logs printed to console by `DubboAppender`.
`DubboAppender` is extended from `ConsoleAppender`, it will print to console 
then cache the log in memory, and some unit test case are depending on it.

I am trying to make `DubboAppender` extend from `FileAppender`, it will print 
to the local file instead of the console without breaking any unit test logic.
I did some test in my forked repo, here is the patch 
https://github.com/biyuhao/incubator-dubbo/commit/b4b7812827dc808c82831751ab89f1232ec215c0

And the corresponding Travis log
https://api.travis-ci.org/v3/job/485302374/log.txt
https://api.travis-ci.org/v3/job/485302373/log.txt

As you can see, after this tweak, the Travis log dropped to about 1.51MB.
I'm not sure if there is any better idea. If this solution is fine I'll send a 
PR.

[ Full content available at: 
https://github.com/apache/incubator-dubbo/issues/3361 ]
This message was relayed via gitbox.apache.org for 
[email protected]

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

Reply via email to