[FIXED JENKINS-20589] Used platform to update testcase status
[FIXED JENKINS-20589] Kept previouls platform functionality in case TAP
stream isnt used or doesnt have platform information
Merge pull request #12 from witokondoria/JENKINS-20589

[FIXED JENKINS-20589]