openlcb / OpenLCB_Java

Java implementation of OpenLCB / LCC protocols. This implementation operates inside JMRI, and can also be used inside Android apps.
6 stars 9 forks source link

Work on test performance #131

Closed pabender closed 6 years ago

pabender commented 6 years ago

@balazsracz running the tests in parallel through maven cuts the build and test runtime in half on my machine. (execution time went from 9:30 to 4:14). On this machine, that makes the execution time about the same as it was prior to #122 being merged.

This PR puts that in place and does some conversion to JUnit4. I'll probably add some more JUnit conversions before I merge.

coveralls commented 6 years ago

Coverage Status

Coverage decreased (-0.09%) to 69.077% when pulling fe17b805bd3a76be11922c76a77afecf0ec001d9 on pabender:master into a2400ed39875632002a39a3288516f2bc92a981e on openlcb:master.