[ https://issues.apache.org/jira/browse/DIRMINA-1109?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Jonathan Valliere updated DIRMINA-1109: --------------------------------------- Sprint: Mina Sprint 2 > Improve PriorityThreadPoolExecutor unit test > -------------------------------------------- > > Key: DIRMINA-1109 > URL: https://issues.apache.org/jira/browse/DIRMINA-1109 > Project: MINA > Issue Type: Improvement > Reporter: Guus der Kinderen > Priority: Major > Attachments: PriorityThreadPoolExecutorTest.java > > > The original test was authored by me. > The test should be improved to: > * include a non-single-thread executor thread pool. > * take into account that once a task queue for a session has already been > picked up by a worker thread, any 'prioritized' session tasks will still have > to wait for the work that's already underway to be finished (the original > code does not allow for this, hence it only works with a single thread). > * should take considerably less time to execute (currently runs for ~34 > seconds - see DIRMINA-1108) > * be self-validating. > Also, much of the formatting appears to have been lost when my original code > was merged. That could be improved upon too. > As the formatting changes changed ~80% of all lines, I've not bothered to > create a diff of my work. Instead, I'm supplying the java file in its > entirety in an attachment to this JIRA issue. -- This message was sent by Atlassian Jira (v8.3.4#803005) --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@mina.apache.org For additional commands, e-mail: dev-h...@mina.apache.org