we have a freestyle job which executes some uft test sets from quality center.
the job is running successfully but an exception is thrown due to a misspelled test set (a human error).
your plugin is thrown with null pointer exception, and the job finish successfully.
this caused us to miss this error entirely, since there was no indication it ever happened (the job doesn't fail...).
in addition, all the test results from this test are not published anywhere (not in quality center, not in the job test results analyzer...)
please see attached log (search for "unhandled exception" at the end).
if you need more information, I'll be happy to provide anything that might help.
I added a screenshot of the configuration of the step from the job for more information.