title: Why Pipeline Failed when there's test case failed
body: <p>i'm running robotframework in Gitlab-CI.</p>
  
  <p>the problem i'm facing is, if there's any test case failed on the run, it will failed the pipeline too. so how to prevent the pipeline to failed? because the test failed, not the entire build process.</p>
  
  <p>for now, this is how i run the robotframework on <code>gitlab-ci.yml</code></p>
  
  <pre><code>- robot --exitonfailure -i "android-test" --outputdir ./output Android/Androidtest.robot
  </code></pre>
  
  <p><br>
  for example, i have 3 test cases on Androidtest.robot Test Suite:
  <br>1. register
  <br>2. fillin_profile
  <br>3. checkout_order</p>
  
  <p>if register case and fillin_profile passed, but checkout order failed, the Ci pipeline will failed. i don't want that to be failed, because on the next job is to send the robotframework test report to gdrive, and it will never sent if the pipeline failed.</p>
  
  <p>is that because i add <code>--exitonfailure</code> parameter btw? how to solve this?</p>